db path support relative path

This commit is contained in:
MaysWind
2020-12-04 00:12:25 +08:00
parent 073ee41191
commit 2eb95094cc
+8 -1
View File
@@ -292,7 +292,14 @@ func loadDatabaseConfiguration(config *Config, configFile *ini.File, sectionName
}
if dbConfig.DatabaseType == DBTYPE_SQLITE3 {
dbConfig.DatabasePath = getConfigItemStringValue(configFile, sectionName, "db_path")
staticDBPath := getConfigItemStringValue(configFile, sectionName, "db_path")
finalStaticDBPath, err := getFinalPath(config.WorkingPath, staticDBPath)
if err != nil {
return err
}
dbConfig.DatabasePath = finalStaticDBPath
}
dbConfig.MaxIdleConnection = getConfigItemIntValue(configFile, sectionName, "max_idle_conn", DEFAULT_DATABASE_MAX_IDLE_CONN)