New enterprise feature

This commit is contained in:
Urtzi Alfaro
2025-11-30 09:12:40 +01:00
parent f9d0eec6ec
commit 972db02f6d
176 changed files with 19741 additions and 1361 deletions

View File

@@ -0,0 +1,17 @@
"""
Distribution Service Database Configuration
"""
from shared.database import DatabaseManager, create_database_manager
from .config import settings
import os
# Create database manager instance
database_manager = create_database_manager(settings.DATABASE_URL, service_name="distribution")
# Convenience function to get database sessions
async def get_db():
"""Get database session generator"""
async with database_manager.get_session() as session:
yield session