This commit is contained in:
@@ -1,16 +1,17 @@
|
||||
from logging.config import fileConfig
|
||||
from sqlalchemy import engine_from_config
|
||||
from sqlalchemy import pool
|
||||
from alembic import context
|
||||
import asyncio
|
||||
from logging.config import fileConfig
|
||||
|
||||
from sqlalchemy import engine_from_config, pool
|
||||
from sqlalchemy.ext.asyncio import AsyncEngine
|
||||
|
||||
from alembic import context
|
||||
from services.calendar_service.models import CalendarEntry, CycleData, HealthInsights
|
||||
from services.emergency_service.models import EmergencyAlert, EmergencyResponse
|
||||
from services.location_service.models import LocationHistory, UserLocation
|
||||
from services.user_service.models import User
|
||||
|
||||
# Import all models to ensure they are registered
|
||||
from shared.database import Base
|
||||
from services.user_service.models import User
|
||||
from services.emergency_service.models import EmergencyAlert, EmergencyResponse
|
||||
from services.location_service.models import UserLocation, LocationHistory
|
||||
from services.calendar_service.models import CalendarEntry, CycleData, HealthInsights
|
||||
|
||||
# this is the Alembic Config object, which provides
|
||||
# access to the values within the .ini file in use.
|
||||
@@ -86,4 +87,4 @@ async def run_migrations_online() -> None:
|
||||
if context.is_offline_mode():
|
||||
run_migrations_offline()
|
||||
else:
|
||||
asyncio.run(run_migrations_online())
|
||||
asyncio.run(run_migrations_online())
|
||||
|
||||
@@ -5,9 +5,9 @@ Revises:
|
||||
Create Date: 2025-09-25 06:56:09.204691
|
||||
|
||||
"""
|
||||
from alembic import op
|
||||
import sqlalchemy as sa
|
||||
|
||||
from alembic import op
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = '050c22851c2d'
|
||||
|
||||
Reference in New Issue
Block a user