|
@@ -411,7 +411,13 @@ func InitSysDataAuthorityId() (err error) {
|
|
|
{"9528", "8881"},
|
|
|
{"9528", "9528"},
|
|
|
}
|
|
|
- if tx.Table("sys_data_authority_ids").Create(&insert).Error != nil { // 遇到错误时回滚事务
|
|
|
+ if global.GVA_DB.Migrator().HasTable("sys_data_authority_ids") {
|
|
|
+ if tx.Table("sys_data_authority_ids").Create(&insert).Error != nil { // 遇到错误时回滚事务
|
|
|
+ tx.Rollback()
|
|
|
+ }
|
|
|
+ return tx.Commit().Error
|
|
|
+ }
|
|
|
+ if tx.Table("sys_data_authority_id").Create(&insert).Error != nil { // 遇到错误时回滚事务
|
|
|
tx.Rollback()
|
|
|
}
|
|
|
return tx.Commit().Error
|