diff --git a/couchpotato/core/settings/model.py b/couchpotato/core/settings/model.py index 9a909be..cac0e23 100644 --- a/couchpotato/core/settings/model.py +++ b/couchpotato/core/settings/model.py @@ -240,5 +240,13 @@ def setup(): from elixir import setup_all, create_all from couchpotato import get_engine + engine = get_engine() + setup_all() - create_all(get_engine()) + create_all(engine) + + try: + engine.execute("PRAGMA journal_mode = WAL") + engine.execute("PRAGMA temp_store = MEMORY") + except: + pass