Update migrate_test.go
This commit is contained in:
parent
3628a21ece
commit
2858606bc7
@ -70,25 +70,6 @@ func TestMigrate(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestAutoMigrateSelfReferential(t *testing.T) {
|
||||
type MigratePerson struct {
|
||||
ID uint
|
||||
Name string
|
||||
ManagerID *uint
|
||||
Manager *MigratePerson
|
||||
}
|
||||
|
||||
DB.Migrator().DropTable(&MigratePerson{})
|
||||
|
||||
if err := DB.AutoMigrate(&MigratePerson{}); err != nil {
|
||||
t.Fatalf("Failed to auto migrate, but got error %v", err)
|
||||
}
|
||||
|
||||
if !DB.Migrator().HasConstraint("migrate_people", "fk_migrate_people_manager") {
|
||||
t.Fatalf("Failed to find has one constraint between people and managers")
|
||||
}
|
||||
}
|
||||
|
||||
func TestSmartMigrateColumn(t *testing.T) {
|
||||
fullSupported := map[string]bool{"mysql": true, "postgres": true}[DB.Dialector.Name()]
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user