""" Database models and connection management for Authentication Service. Re-exports shared module components for backward compatibility. """ # Re-export everything from the shared module from shared.models import Base, get_db, engine, AsyncSessionLocal, User __all__ = ["Base", "get_db", "engine", "AsyncSessionLocal", "User"] async def create_tables(): """Create all tables in the database.""" async with engine.begin() as conn: await conn.run_sync(Base.metadata.create_all)