diff --git a/example/main.go b/example/main.go index 9066f02..b6591ce 100644 --- a/example/main.go +++ b/example/main.go @@ -1,8 +1,9 @@ package main import ( - "code.hoteas.com/golang/hotime" - "code.hoteas.com/golang/hotime/tools/db" + "../../hotime" + "../tools/db" + "database/sql" "fmt" //"go.hoteas.com/hotime/cache" "golang.org/x/net/websocket" @@ -51,15 +52,15 @@ func main() { appIns.SetCache(hotime.CacheIns(&hotime.CacheMemory{})) //快捷模式 - //appIns.SetDefault(func(err ...*hotime.Error) *sql.DB { - // query := appIns.Config.GetString("dbUser") + ":" + appIns.Config.GetString("dbPwd") + - // "@tcp(" + appIns.Config.GetString("dbHost") + ":" + appIns.Config.GetString("dbPort") + ")/" + appIns.Config.GetString("dbName") + "?charset=utf8" - // DB, e := sql.Open("mysql", query) - // if e != nil && len(err) != 0 { - // err[0].SetError(e) - // } - // return DB - //}) + appIns.SetDefault(func(err ...*hotime.Error) *sql.DB { + query := appIns.Config.GetString("dbUser") + ":" + appIns.Config.GetString("dbPwd") + + "@tcp(" + appIns.Config.GetString("dbHost") + ":" + appIns.Config.GetString("dbPort") + ")/" + appIns.Config.GetString("dbName") + "?charset=utf8" + DB, e := sql.Open("mysql", query) + if e != nil && len(err) != 0 { + err[0].SetError(e) + } + return DB + }) appIns.Run(hotime.Router{ "app": hotime.Proj{ diff --git a/tools/db/auto.go b/tools/db/auto.go index 261ea10..42938ef 100644 --- a/tools/db/auto.go +++ b/tools/db/auto.go @@ -1,9 +1,9 @@ package db import ( - "code.hoteas.com/golang/hotime" - "code.hoteas.com/golang/hotime/tools/mysql" - "code.hoteas.com/golang/hotime/tools/sqlite" + "../../../hotime" + "../mysql" + "../sqlite" "strings" ) diff --git a/tools/mysql/mysql.go b/tools/mysql/mysql.go index 23cfb3a..7942286 100644 --- a/tools/mysql/mysql.go +++ b/tools/mysql/mysql.go @@ -1,7 +1,7 @@ package mysql import ( - "code.hoteas.com/golang/hotime" + "../../../hotime" "database/sql" _ "github.com/go-sql-driver/mysql" ) diff --git a/tools/sqlite/sqlite.go b/tools/sqlite/sqlite.go index e7d9534..e101bc5 100644 --- a/tools/sqlite/sqlite.go +++ b/tools/sqlite/sqlite.go @@ -1,7 +1,7 @@ package sqlite import ( - "code.hoteas.com/golang/hotime" + "../../../hotime" "database/sql" _ "github.com/mattn/go-sqlite3" )