diff --git a/src/framework/database/db/expand.go b/src/framework/database/db/expand.go index 209c4eea..e17d3ddb 100644 --- a/src/framework/database/db/expand.go +++ b/src/framework/database/db/expand.go @@ -103,6 +103,10 @@ func processSQLFile(db *gorm.DB, filePath string) { } else if strings.Contains(errorStr, "duplicate key") { // 忽略重复索引错误 // Error 1061 (42000): Duplicate key name 'key_name' + } else if strings.Contains(errorStr, "duplicate entry") { + // 忽略重复记录错误 + // Error 1062 (23000): Duplicate entry 'value' for key 'key_name' + log.Println(errorStr) } else if strings.Contains(errorStr, "unknown column") { // 忽略未知字段错误 // Error 1054 (42S22): Unknown column 'field_name' in 'table'