first commit
This commit is contained in:
52
app/modules/__init__.py
Normal file
52
app/modules/__init__.py
Normal file
@@ -0,0 +1,52 @@
|
||||
"""
|
||||
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",
|
||||
]
|
||||
Reference in New Issue
Block a user