diff --git a/tests/go.mod b/tests/go.mod index b4c5d79d..e321d3d8 100644 --- a/tests/go.mod +++ b/tests/go.mod @@ -5,11 +5,11 @@ go 1.14 require ( github.com/google/uuid v1.3.0 github.com/jinzhu/now v1.1.2 - github.com/lib/pq v1.10.3 + github.com/lib/pq v1.10.4 gorm.io/driver/mysql v1.1.3 - gorm.io/driver/postgres v1.2.1 - gorm.io/driver/sqlite v1.2.3 - gorm.io/driver/sqlserver v1.2.0 + gorm.io/driver/postgres v1.2.2 + gorm.io/driver/sqlite v1.2.4 + gorm.io/driver/sqlserver v1.2.1 gorm.io/gorm v1.22.2 ) diff --git a/tests/migrate_test.go b/tests/migrate_test.go index 0354e84e..dab3bb68 100644 --- a/tests/migrate_test.go +++ b/tests/migrate_test.go @@ -24,8 +24,11 @@ func TestMigrate(t *testing.T) { if err := DB.AutoMigrate(allModels...); err != nil { t.Fatalf("Failed to auto migrate, but got error %v", err) } - - for _, m := range allModels { + tableList, tableErr := DB.Migrator().GetTables() + if tableErr != nil { + t.Fatalf("Failed to get database all tables, but got error %v", tableErr) + } + for _, m := range tableList { if !DB.Migrator().HasTable(m) { t.Fatalf("Failed to create table for %#v---", m) }