未验证 提交 554493de 编写于 作者: T topjohncian 提交者: GitHub

Add custom mysql database port. (#289)

上级 816b5377
...@@ -32,10 +32,11 @@ func Init() { ...@@ -32,10 +32,11 @@ func Init() {
// 未指定数据库时,使用SQLite // 未指定数据库时,使用SQLite
db, err = gorm.Open("sqlite3", util.RelativePath(conf.DatabaseConfig.DBFile)) db, err = gorm.Open("sqlite3", util.RelativePath(conf.DatabaseConfig.DBFile))
} else { } else {
db, err = gorm.Open(conf.DatabaseConfig.Type, fmt.Sprintf("%s:%s@(%s)/%s?charset=utf8&parseTime=True&loc=Local", db, err = gorm.Open(conf.DatabaseConfig.Type, fmt.Sprintf("%s:%s@(%s:%s)/%s?charset=utf8&parseTime=True&loc=Local",
conf.DatabaseConfig.User, conf.DatabaseConfig.User,
conf.DatabaseConfig.Password, conf.DatabaseConfig.Password,
conf.DatabaseConfig.Host, conf.DatabaseConfig.Host,
conf.DatabaseConfig.Port,
conf.DatabaseConfig.Name)) conf.DatabaseConfig.Name))
} }
} }
......
...@@ -15,6 +15,7 @@ type database struct { ...@@ -15,6 +15,7 @@ type database struct {
Name string Name string
TablePrefix string TablePrefix string
DBFile string DBFile string
Port string
} }
// system 系统通用配置 // system 系统通用配置
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册