frontend añadido y backend de creacion de notas
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
# 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}")
|
||||
Reference in New Issue
Block a user