Fix create duplicated constraint, close #4090

This commit is contained in:
Jinzhu 2021-02-16 08:39:04 +08:00
parent 92a2389450
commit 73d44a4f97
1 changed files with 1 additions and 2 deletions

View File

@ -38,7 +38,6 @@ func TestMigrate(t *testing.T) {
{"user_friends", "fk_user_friends_friends"}, {"user_friends", "fk_user_friends_friends"},
{"accounts", "fk_users_account"}, {"accounts", "fk_users_account"},
{"users", "fk_users_team"}, {"users", "fk_users_team"},
{"users", "fk_users_manager"},
{"users", "fk_users_company"}, {"users", "fk_users_company"},
} { } {
if !DB.Migrator().HasConstraint(indexes[0], indexes[1]) { if !DB.Migrator().HasConstraint(indexes[0], indexes[1]) {
@ -335,7 +334,7 @@ func TestMigrateConstraint(t *testing.T) {
t.Skip() t.Skip()
} }
names := []string{"Account", "fk_users_account", "Pets", "fk_users_pets", "Company", "fk_users_company", "Manager", "fk_users_manager", "Team", "fk_users_team", "Languages", "fk_users_languages"} names := []string{"Account", "fk_users_account", "Pets", "fk_users_pets", "Company", "fk_users_company", "Team", "fk_users_team", "Languages", "fk_users_languages"}
for _, name := range names { for _, name := range names {
if !DB.Migrator().HasConstraint(&User{}, name) { if !DB.Migrator().HasConstraint(&User{}, name) {