feat: 更新配置文件和模型以支持服务器相关功能
修改MySQL和Redis配置为本地开发环境 在Subscribe类型和模型中添加服务器相关字段 在InviteConfig中添加新配置项 启用ServerModel并修复数据库迁移错误处理 删除无用的运行配置文件
This commit is contained in:
@@ -17,12 +17,11 @@ func Migrate(ctx *svc.ServiceContext) {
|
||||
Config: ctx.Config.MySQL,
|
||||
}
|
||||
if err := migrate.Migrate(mc.Dsn()).Up(); err != nil {
|
||||
if errors.Is(err, migrate.NoChange) {
|
||||
logger.Info("[Migrate] database not change")
|
||||
return
|
||||
if !errors.Is(err, migrate.NoChange) {
|
||||
logger.Errorf("[Migrate] Up error: %v", err.Error())
|
||||
panic(err)
|
||||
}
|
||||
logger.Errorf("[Migrate] Up error: %v", err.Error())
|
||||
panic(err)
|
||||
logger.Info("[Migrate] database not change")
|
||||
}
|
||||
// if not found admin user
|
||||
err := ctx.DB.Transaction(func(tx *gorm.DB) error {
|
||||
|
||||
Reference in New Issue
Block a user