File size: 557 Bytes
beb8990 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | """
Database session utilities - Simplified session management
"""
from sqlalchemy.orm import Session
from database.session_manager import CalendarSessionManager
# Global session manager instance
_session_manager = CalendarSessionManager()
def get_session(database_id: str) -> Session:
"""Get database session for the specified database ID"""
return _session_manager.get_session(database_id)
def init_database(database_id: str):
"""Initialize database for the specified database ID"""
return _session_manager.init_database(database_id) |