Add multi-provider event discovery and improve sync UI

This commit is contained in:
ecki
2026-04-13 18:50:09 +02:00
parent 51aab152ff
commit d77d9c0c0f
13 changed files with 548 additions and 58 deletions
+8 -5
View File
@@ -1,12 +1,16 @@
from sqlalchemy import create_engine
from sqlalchemy import URL, create_engine
from sqlalchemy.orm import declarative_base, sessionmaker
from app.config import settings
DATABASE_URL = (
f"mysql+pymysql://{settings.db_user}:{settings.db_password}"
f"@{settings.db_host}:{settings.db_port}/{settings.db_name}"
DATABASE_URL = URL.create(
"mysql+pymysql",
username=settings.db_user,
password=settings.db_password,
host=settings.db_host,
port=int(settings.db_port),
database=settings.db_name,
)
engine = create_engine(
@@ -24,4 +28,3 @@ def get_db():
yield db
finally:
db.close()