Fix backend bugs: password hash column rename, dynamic import, AuditLog response_model, websocket reference, missing exports, bcrypt version pin

This commit is contained in:
2026-07-18 05:14:37 +00:00
parent 86c12376f8
commit 312ac27f88
8 changed files with 87 additions and 80 deletions
+3
View File
@@ -29,6 +29,9 @@ class Base(DeclarativeBase):
pass
__all__ = ["Base", "get_db", "async_session", "engine"]
async def get_db() -> AsyncSession:
"""FastAPI dependency that provides a database session."""
async with async_session() as session: