Ver Fonte

db: create new session for MySQL after changing attribute (#6338)

ᴜɴᴋɴᴡᴏɴ há 4 anos atrás
pai
commit
c56db8f2c4
1 ficheiros alterados com 4 adições e 1 exclusões
  1. 4 1
      internal/db/db.go

+ 4 - 1
internal/db/db.go

@@ -187,7 +187,10 @@ func Init() (*gorm.DB, error) {
 		conf.UsePostgreSQL = true
 	case "mysql":
 		conf.UseMySQL = true
-		db = db.Set("gorm:table_options", "ENGINE=InnoDB")
+		db = db.Set("gorm:table_options", "ENGINE=InnoDB").
+			Session(&gorm.Session{
+				WithConditions: true,
+			})
 	case "sqlite3":
 		conf.UseSQLite3 = true
 	case "mssql":