From a6435eff20b4fbad8b34a060264cf2be8f120d37 Mon Sep 17 00:00:00 2001 From: glebarez Date: Thu, 21 Apr 2022 17:48:35 +0300 Subject: [PATCH] fix missing error-check in AutoMigrate --- migrator/migrator.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/migrator/migrator.go b/migrator/migrator.go index a50bb3ff8..93f4c5d0c 100644 --- a/migrator/migrator.go +++ b/migrator/migrator.go @@ -99,7 +99,10 @@ func (m Migrator) AutoMigrate(values ...interface{}) error { } } else { if err := m.RunWithValue(value, func(stmt *gorm.Statement) (errr error) { - columnTypes, _ := m.DB.Migrator().ColumnTypes(value) + columnTypes, err := m.DB.Migrator().ColumnTypes(value) + if err != nil { + return err + } for _, dbName := range stmt.Schema.DBNames { field := stmt.Schema.FieldsByDBName[dbName]