Change db path and add empty database directory

This commit is contained in:
LeonOstrez
2025-01-13 09:04:06 +01:00
parent 76872ce625
commit c20908e808
5 changed files with 4 additions and 4 deletions

View File

@@ -98,7 +98,7 @@
"output": "pythagora.log"
},
"db": {
"url": "sqlite+aiosqlite:///pythagora.db",
"url": "sqlite+aiosqlite:///data/database/pythagora.db",
"debug_sql": false
},
"ui": {

View File

@@ -230,7 +230,7 @@ class DBConfig(_StrictModel):
"""
url: str = Field(
"sqlite+aiosqlite:///pythagora.db",
"sqlite+aiosqlite:///data/database/pythagora.db",
description="Database connection URL",
)
debug_sql: bool = Field(False, description="Log all SQL queries to the console")

0
data/database/.gitkeep Normal file
View File

View File

@@ -49,7 +49,7 @@
// Database to use. Pythagora uses asyncio so asyncio-compatible database engine should be specified.
// If "debug_sql" is set to True, all SQL queries will be logged.
"db": {
"url": "sqlite+aiosqlite:///pythagora.db",
"url": "sqlite+aiosqlite:///data/database/pythagora.db",
"debug_sql": false
},
"ui": {

View File

@@ -128,7 +128,7 @@ def test_load_config_defaults(tmp_path):
config = load_config(MagicMock(config=config_file, level=None, database=None, local_ipc_port=None))
assert config.log.level == "DEBUG"
assert config.db.url == "sqlite+aiosqlite:///pythagora.db"
assert config.db.url == "sqlite+aiosqlite:///data/database/pythagora.db"
assert config.ui.type == "plain"