diff --git a/platypush/plugins/db/__init__.py b/platypush/plugins/db/__init__.py index 9e804578..0e99dd5b 100644 --- a/platypush/plugins/db/__init__.py +++ b/platypush/plugins/db/__init__.py @@ -39,6 +39,8 @@ class DbPlugin(Plugin): if engine: if isinstance(engine, Engine): return engine + if engine.startswith('sqlite://'): + kwargs['connect_args'] = {'check_same_thread': False} return create_engine(engine, *args, **kwargs)