# create_tables.py from backend.db.session import engine from backend.db.base import Base # šŸ‘‰ Importa aquĆ­ tus modelos para que se registren en Base.metadata # from domains.Clientes import ClientesModel # from domains.Vehiculos import VehiculosModel # from domains.ejemplo import ejemploModel from domains.nota import notaModel def create_all_tables() -> dict: """Create all tables bound to Base.metadata and return a summary.""" Base.metadata.create_all(bind=engine) created_tables = list(Base.metadata.tables.keys()) return { "message": "āœ” Tablas creadas", "tables": created_tables, "count": len(created_tables), } if __name__ == "__main__": try: result_payload = create_all_tables() print("Estado: Operación completada correctamente.") print(result_payload) except Exception as exc: print(f"āŒ Error al crear tablas: {exc!s}")