fix: release error

This commit is contained in:
shaw
2025-12-18 15:56:13 +08:00
parent 268f4d28fb
commit 6cf60176c3
3 changed files with 64 additions and 140 deletions

View File

@@ -212,11 +212,10 @@ func initDB(cfg *config.Config) (*gorm.DB, error) {
return nil, err
}
// 自动迁移(开发环境
if cfg.Server.Mode == "debug" {
if err := model.AutoMigrate(db); err != nil {
return nil, err
}
// 自动迁移(始终执行,确保数据库结构与代码同步
// GORM 的 AutoMigrate 只会添加新字段,不会删除或修改已有字段,是安全的
if err := model.AutoMigrate(db); err != nil {
return nil, err
}
return db, nil