diff --git a/mise.toml b/mise.toml index 7592ec1..ffbd3a8 100644 --- a/mise.toml +++ b/mise.toml @@ -1,5 +1,6 @@ [env] '_'.python.venv = { path = ".venv", create = true } +DATABASE_URL = "sqlite:///database.db" [tools] markdownlint-cli2 = "latest" diff --git a/src/teilchensammler_cli/database.py b/src/teilchensammler_cli/database.py index d919349..e226215 100644 --- a/src/teilchensammler_cli/database.py +++ b/src/teilchensammler_cli/database.py @@ -1,6 +1,8 @@ +import os from sqlmodel import SQLModel, create_engine -sqlite_url = "sqlite:///database.db" # TODO: get url from environment + +sqlite_url = os.environ.get("DATABASE_URL", "sqlite:///database.db") engine = create_engine(sqlite_url, echo=True)