From 84bc52949172f87628f046397a6df9b5a9ee5426 Mon Sep 17 00:00:00 2001 From: Ali Firoozi Zamani Date: Sat, 30 Nov 2024 10:29:41 +0330 Subject: [PATCH] fix(tests): fix test failures --- migrator.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/migrator.go b/migrator.go index c1de132..08a80ec 100644 --- a/migrator.go +++ b/migrator.go @@ -111,7 +111,8 @@ func (m Migrator) CreateTable(values ...interface{}) (err error) { field := stmt.Schema.FieldsByDBName[dbName] if !field.IgnoreMigration { if dbName == "id" { - s := fmt.Sprintf("{%s %!s(bool=false)}", m.CurrentTable(stmt).(clause.Table).Name) + // s := fmt.Sprintf("{%s %!s(bool=false)}", m.CurrentTable(stmt).(clause.Table).Name) + s := "{" + m.CurrentTable(stmt).(clause.Table).Name + " %!s(bool=false)}" re := regexp.MustCompile(`\{([^ ]+)`) match := re.FindStringSubmatch(s) pk := fmt.Sprintf("? ? DEFAULT nextval('%s')", match[1])