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" "output": "pythagora.log"
}, },
"db": { "db": {
"url": "sqlite+aiosqlite:///pythagora.db", "url": "sqlite+aiosqlite:///data/database/pythagora.db",
"debug_sql": false "debug_sql": false
}, },
"ui": { "ui": {

View File

@@ -230,7 +230,7 @@ class DBConfig(_StrictModel):
""" """
url: str = Field( url: str = Field(
"sqlite+aiosqlite:///pythagora.db", "sqlite+aiosqlite:///data/database/pythagora.db",
description="Database connection URL", description="Database connection URL",
) )
debug_sql: bool = Field(False, description="Log all SQL queries to the console") 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. // 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. // If "debug_sql" is set to True, all SQL queries will be logged.
"db": { "db": {
"url": "sqlite+aiosqlite:///pythagora.db", "url": "sqlite+aiosqlite:///data/database/pythagora.db",
"debug_sql": false "debug_sql": false
}, },
"ui": { "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)) config = load_config(MagicMock(config=config_file, level=None, database=None, local_ipc_port=None))
assert config.log.level == "DEBUG" 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" assert config.ui.type == "plain"