aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gn3/auth/db.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/gn3/auth/db.py b/gn3/auth/db.py
index 256940d..b74f341 100644
--- a/gn3/auth/db.py
+++ b/gn3/auth/db.py
@@ -51,6 +51,7 @@ def connection(db_path: str, row_factory: Callable = sqlite3.Row) -> Iterator[Db
"""Create the connection to the auth database."""
conn = sqlite3.connect(db_path)
conn.row_factory = row_factory
+ conn.execute("PRAGMA foreign_keys = ON")
try:
yield conn
except sqlite3.Error as exc: