calendar-gym / server /database /session_utils.py
santosh-iima's picture
Upload 91 files
beb8990 verified
raw
history blame contribute delete
557 Bytes
"""
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)