diff --git a/.gitignore b/.gitignore index 813f880..45b872e 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ local \.coverage *~ nosetests.xml +syncserver.db diff --git a/syncserver/__init__.py b/syncserver/__init__.py index b83c66c..8fd2647 100644 --- a/syncserver/__init__.py +++ b/syncserver/__init__.py @@ -24,7 +24,8 @@ def includeme(config): secret = os.urandom(32).encode("hex") sqluri = settings.get("syncserver.sqluri") if sqluri is None: - sqluri = "sqlite:///:memory:" + rootdir = os.path.abspath(os.path.dirname(os.path.dirname(__file__))) + sqluri = "sqlite:///" + os.path.join(rootdir, "syncserver.db") # Configure app-specific defaults based on top-level configuration. settings.pop("config", None)