提交 96983ddc 编写于 作者: H HFO4

Feat: custom SQLite db file path

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