Skip to content

Commit 71b45de

Browse files
committed
Add pragma foreign keys
1 parent 98250a4 commit 71b45de

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

main.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,17 @@ func main() {
2424
l,
2525
db.DatabaseOpts{URL: dbURL, Token: os.Getenv("DB_TOKEN")},
2626
)
27-
2827
if err != nil {
2928
l.Error("failed to create database", "error", err)
3029
return
3130
}
3231
defer database.Close()
3332

33+
if _, err = database.DB().Exec("PRAGMA foreign_keys = ON;"); err != nil {
34+
l.Error("failed to enable foreign keys", "error", err)
35+
return
36+
}
37+
3438
if err = db.Migrate(database); err != nil && !errors.Is(err, migrate.ErrNoChange) {
3539
l.Error("failed to migrate database", "error", err)
3640
return

0 commit comments

Comments
 (0)