Stabilize Cloudron SQLite and refine planner suggestions
This commit is contained in:
@@ -18,9 +18,11 @@ def get_db() -> sqlite3.Connection:
|
||||
g.db = sqlite3.connect(
|
||||
current_app.config["DATABASE_PATH"],
|
||||
detect_types=sqlite3.PARSE_DECLTYPES,
|
||||
timeout=30,
|
||||
)
|
||||
g.db.row_factory = sqlite3.Row
|
||||
g.db.execute("PRAGMA foreign_keys = ON")
|
||||
g.db.execute("PRAGMA busy_timeout = 30000")
|
||||
return g.db
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user