Jelajahi Sumber

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

ᴜɴᴋɴᴡᴏɴ 4 tahun lalu
induk
melakukan
c56db8f2c4
1 mengubah file dengan 4 tambahan dan 1 penghapusan
  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":