调整系统数据初始化方式

This commit is contained in:
2025-08-28 17:51:50 +08:00
parent 327f02630a
commit 1e08057cda

View File

@@ -26,13 +26,22 @@ func dsn() string {
)
}
func recreateTables(db *gorm.DB, models ...interface{}) error {
err := db.Migrator().DropTable(models...)
if err != nil {
return err
}
return db.AutoMigrate(models...)
}
func InitDatabase() error {
db, err := gorm.Open(mysql.Open(dsn()), &gorm.Config{})
if err != nil {
return err
}
err = db.AutoMigrate(
err = recreateTables(
db,
&systemmodel.User{},
)