mirror of
https://github.com/Pythagora-io/gpt-pilot.git
synced 2026-01-08 12:53:50 -05:00
Change db path and add empty database directory
This commit is contained in:
@@ -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": {
|
||||||
|
|||||||
@@ -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
0
data/database/.gitkeep
Normal 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": {
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user