feat: - 移除后台用户mail唯一索引

This commit is contained in:
npc0-hue
2025-10-24 11:59:26 +08:00
committed by FamousMai
parent 316fa371f2
commit e1a1b1f799
5 changed files with 20 additions and 56 deletions
+6 -7
View File
@@ -1,6 +1,8 @@
package initialize
import (
"fmt"
"log"
"os"
"github.com/flipped-aurora/gin-vue-admin/server/global"
@@ -38,9 +40,6 @@ func Gorm() *gorm.DB {
func RegisterTables() {
db := global.GVA_DB
// 在注册表之前,清理重复的 email 数据
system.CleanDuplicateEmails()
err := db.AutoMigrate(
system.SysApi{},
system.SysIgnoreApi{},
@@ -82,10 +81,10 @@ func RegisterTables() {
os.Exit(0)
}
// 如果是PostgreSQL数据库,创建必要的序列
if global.GVA_CONFIG.System.DbType == "pgsql" {
createPostgreSQLSequences(db)
}
//// 如果是PostgreSQL数据库,创建必要的序列
//if global.GVA_CONFIG.System.DbType == "pgsql" {
// createPostgreSQLSequences(db)
//}
err = bizModel()
+5 -1
View File
@@ -28,7 +28,7 @@ func GormPgSql() *gorm.DB {
sqlDB.SetMaxOpenConns(p.MaxOpenConns)
// 为PostgreSQL创建必要的序列
createPostgreSQLSequences(db)
//createPostgreSQLSequences(db)
return db
}
@@ -49,6 +49,10 @@ func GormPgSqlByConfig(p config.Pgsql) *gorm.DB {
sqlDB, _ := db.DB()
sqlDB.SetMaxIdleConns(p.MaxIdleConns)
sqlDB.SetMaxOpenConns(p.MaxOpenConns)
// 为PostgreSQL创建必要的序列
//createPostgreSQLSequences(db)
return db
}
}