| 12345678910111213141516 |
- #!/usr/bin/env python3
- """CLI entry point to initialize database tables."""
- from supply_infra.config import get_infra_settings
- from supply_infra.db import init_db
- if __name__ == "__main__":
- settings = get_infra_settings()
- result = init_db()
- print(
- f"Database ready: {settings.mysql_host}:{settings.mysql_port}/{settings.mysql_database}"
- )
- if result["created"]:
- print("Created tables:", ", ".join(result["created"]))
- else:
- print("No new tables created (all ORM tables already exist).")
|