""" UNIFICACION DE LOS MODELOS XMA Todos los modelos deben importarse para que alembic los detecte """ # Importar Base directamente desde database para evitar circular imports from database import Base # Importar todos los modelos from app.modules.clients.models import Client from app.modules.users.models import Users from app.modules.affidavit_logs.models import AffidavitRecord from app.modules.branches.models import Branches from app.modules.coments.models import Coments from app.modules.configuration.models import Configuration from app.modules.credits.models import Credits from app.modules.edos.models import EDOS from app.modules.efos.models import EFOS from app.modules.feed.models import Feed from app.modules.files.models import Files from app.modules.interactions.models import Interacction from app.modules.invoices.models import Invoices from app.modules.license.models import License from app.modules.location.models import Locations from app.modules.moves.models import Moves from app.modules.suppliers.models import Suppliers # Metadata para Alembic target_metadata = Base.metadata # Lista explĂ­cita de modelos XMA __all__ = [ "Base", "target_metadata", "Users", "Client", "Locations", "AffidavitRecord", "Branches", "Coments", "Configuration", "Credits", "EDOS", "EFOS", "Feed", "Interacction", "Files", "Invoices", "License", "Moves", "Suppliers", ]