This commit is contained in:
toom1996
2026-09-17 22:51:00 +08:00
parent 766c691eb3
commit f7ae917603
33 changed files with 8181 additions and 3094 deletions

View File

@ -67,7 +67,11 @@ func main() {
log.Printf("! 关闭数据库连接失败: %v", err)
}
}()
log.Println("✓ MySQL 已连接:", cfg.Database.Addr())
// 2.5 幂等自动迁移表结构(替代原手写 MySQL 迁移脚本)
if err := database.AutoMigrate(db); err != nil {
log.Fatalf("✗ 自动迁移失败: %v", err)
}
log.Println("✓ PostgreSQL 已连接:", cfg.Database.Addr())
// 3. 确保上传目录存在(静态文件服务的根目录)
uploadDir, _ := filepath.Abs(cfg.Upload.Dir)