test: enabled foreign keys constraint for sqlite

This commit is contained in:
Saeid Saeidee 2023-06-11 21:30:58 +02:00
parent e550ed71b6
commit c1ac0682fb

View File

@ -89,7 +89,7 @@ func OpenTestConnection(cfg *gorm.Config) (db *gorm.DB, err error) {
db, err = gorm.Open(mysql.Open(dbDSN), cfg) db, err = gorm.Open(mysql.Open(dbDSN), cfg)
default: default:
log.Println("testing sqlite3...") log.Println("testing sqlite3...")
db, err = gorm.Open(sqlite.Open(filepath.Join(os.TempDir(), "gorm.db")), cfg) db, err = gorm.Open(sqlite.Open(filepath.Join(os.TempDir(), "gorm.db?_foreign_keys=on")), cfg)
} }
if err != nil { if err != nil {