fix: enable foreign keys before AutoMigrate in fuzz DB
This commit is contained in:
@@ -16,6 +16,10 @@ func GetFuzzDB() (*gorm.DB, error) {
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if execErr := db.Exec("PRAGMA foreign_keys = ON").Error; execErr != nil {
|
||||||
|
return nil, execErr
|
||||||
|
}
|
||||||
|
|
||||||
err = db.AutoMigrate(
|
err = db.AutoMigrate(
|
||||||
&database.User{},
|
&database.User{},
|
||||||
&database.Post{},
|
&database.Post{},
|
||||||
@@ -27,9 +31,5 @@ func GetFuzzDB() (*gorm.DB, error) {
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
if execErr := db.Exec("PRAGMA foreign_keys = ON").Error; execErr != nil {
|
|
||||||
return nil, execErr
|
|
||||||
}
|
|
||||||
|
|
||||||
return db, nil
|
return db, nil
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user