From 560912d3498b48d4c680a21c4ba7149b67ee97b8 Mon Sep 17 00:00:00 2001 From: viatoriche / Maxim Panfilov Date: Fri, 14 Oct 2022 11:25:46 +0300 Subject: [PATCH] add test: update: TestAutoMigrateInt8PG --- tests/migrate_test.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/migrate_test.go b/tests/migrate_test.go index 0aef272b..8b4a0722 100644 --- a/tests/migrate_test.go +++ b/tests/migrate_test.go @@ -10,6 +10,7 @@ import ( "time" "gorm.io/driver/postgres" + "gorm.io/gorm" "gorm.io/gorm/schema" . "gorm.io/gorm/utils/tests" @@ -89,8 +90,8 @@ func TestAutoMigrateInt8PG(t *testing.T) { Logger: DB.Config.Logger, Test: func(ctx context.Context, begin time.Time, fc func() (sql string, rowsAffected int64), err error) { sql, _ := fc() - if sql == "ALTER TABLE \"migrate_ints\" ALTER COLUMN \"int8\" TYPE smallint" { - t.Fatalf("shouldn't execute ALTER COLUMN TYPE if such type is already existed in DB schema") + if strings.HasPrefix(sql, "ALTER TABLE \"migrate_ints\" ALTER COLUMN \"int8\" TYPE smallint") { + t.Fatalf("shouldn't execute ALTER COLUMN TYPE if such type is already existed in DB schema: sql: %s", sql) } }, }