feat: 支持从 config.yaml 读取 MySQL 配置 (#83)

This commit is contained in:
chengma
2026-08-10 09:24:04 +08:00
parent ad44c3ee86
commit 04a777dc8e
9 changed files with 222 additions and 35 deletions
+3 -2
View File
@@ -48,8 +48,9 @@ func main() {
}
log.Printf("数据目录: %s", dataDir)
// 2. 数据库。凭据只从环境变量读取,不写进配置文件或日志。
databaseConfig, err := config.LoadDatabaseFromEnv()
// 2. 数据库。本地可从被 Git 忽略的 config.yaml 读取,线上环境变量优先覆盖;
// 无论从哪里读取,凭据都不写进日志。
databaseConfig, err := config.LoadDatabase()
if err != nil {
log.Fatalf("读取 MySQL 配置失败: %v", err)
}