mirror of https://github.com/cloudreve/Cloudreve
Add custom mysql database port. (#289)
parent
816b537787
commit
554493dea4
|
@ -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 {
|
||||||
Name string
|
Name string
|
||||||
TablePrefix string
|
TablePrefix string
|
||||||
DBFile string
|
DBFile string
|
||||||
|
Port string
|
||||||
}
|
}
|
||||||
|
|
||||||
// system 系统通用配置
|
// system 系统通用配置
|
||||||
|
|
Loading…
Reference in New Issue