fix: enable SQLite foreign key enforcement in session pool (#9121)

Signed-off-by: Treebird <treebird@treebird.dev>
This commit is contained in:
Treebird
2026-05-11 13:59:00 +03:00
committed by GitHub
parent df2fe086e4
commit 38e6a4a5c4
@@ -584,6 +584,7 @@ impl SessionStorage {
let options = SqliteConnectOptions::new()
.filename(path)
.create_if_missing(true)
.foreign_keys(true)
.busy_timeout(std::time::Duration::from_secs(30))
.journal_mode(sqlx::sqlite::SqliteJournalMode::Wal);