diff --git a/server/initialize/sqlite.go b/server/initialize/sqlite.go index 68315ffe2026483d2aac05d516203a3fde6d6c36..268d18a6d83a6f885380dcf3efb21c5b4dc48c40 100644 --- a/server/initialize/sqlite.go +++ b/server/initialize/sqlite.go @@ -1,19 +1,23 @@ package initialize -import ( - "fmt" - "gin-vue-admin/global" - "github.com/jinzhu/gorm" - _ "github.com/jinzhu/gorm/dialects/sqlite" -) +// sqlite需要gcc支持 windows用户需要自行安装gcc 如需使用打开注释即可 -//初始化数据库并产生数据库全局变量 -func Sqlite() { - admin := global.GVA_CONFIG.Sqlite - if db, err := gorm.Open("sqlite3", fmt.Sprintf("%s?%s", admin.Path,admin.Config)); err != nil { - global.GVA_LOG.Error("DEFAULTDB数据库启动异常", err) - } else { - global.GVA_DB = db - global.GVA_DB.LogMode(admin.LogMode) - } -} +// 感谢 sqlitet提供者 [rikugun] 作者github: https://github.com/rikugun + +//import ( +// "fmt" +// "gin-vue-admin/global" +// "github.com/jinzhu/gorm" +// _ "github.com/jinzhu/gorm/dialects/sqlite" +//) +// +////初始化数据库并产生数据库全局变量 +//func Sqlite() { +// admin := global.GVA_CONFIG.Sqlite +// if db, err := gorm.Open("sqlite3", fmt.Sprintf("%s?%s", admin.Path,admin.Config)); err != nil { +// global.GVA_LOG.Error("DEFAULTDB数据库启动异常", err) +// } else { +// global.GVA_DB = db +// global.GVA_DB.LogMode(admin.LogMode) +// } +//} diff --git a/server/main.go b/server/main.go index 7f97b3b819ec7f48834e79371d8ef09c5e682af3..a761e4d37b36340a8d56d47760696175bce2c36a 100644 --- a/server/main.go +++ b/server/main.go @@ -11,8 +11,8 @@ func main() { switch global.GVA_CONFIG.System.DbType { case "mysql": initialize.Mysql() - case "sqlite": - initialize.Sqlite() + //case "sqlite": + // initialize.Sqlite() // sqlite需要gcc支持 windows用户需要自行安装gcc 如需使用打开注释即可 default: initialize.Mysql() }