From 536d022e8a55f6e53f01dfb7e0fae2ef24385aad Mon Sep 17 00:00:00 2001 From: Tolmachev Igor Date: Sun, 22 Mar 2026 19:56:47 +0300 Subject: Init project --- settings.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 settings.py (limited to 'settings.py') diff --git a/settings.py b/settings.py new file mode 100644 index 0000000..2daff90 --- /dev/null +++ b/settings.py @@ -0,0 +1,19 @@ +from pathlib import Path + +from pydantic_settings import BaseSettings + + +class Env(BaseSettings): + token: str + proxy: str | None = None + + +database_path = Path("./storage/database.db").absolute() +database_path.parent.mkdir(parents=True, exist_ok=True) +database_url = f"sqlite+aiosqlite:///{database_path}" + +__all__ = [ + "database_path", + "database_url", + "Env", +] -- cgit v1.3