from app.core.database import Base, engine from app.modules.approvals.models import ApprovalRequest from app.modules.audit.models import AuditLog from app.modules.business.models import ( Expense, FundAccount, PerformanceMetric, Policy, Procurement, Project, Standard, Supplier, WorkTask, ) _MODELS = [ ApprovalRequest, AuditLog, Project, WorkTask, Procurement, Expense, FundAccount, Policy, Standard, PerformanceMetric, Supplier, ] def main() -> None: Base.metadata.create_all(bind=engine) print("Database schema initialized.") if __name__ == "__main__": main()