This commit is contained in:
HotSwapp
2025-08-18 20:20:04 -05:00
parent 89b2bc0aa2
commit bac8cc4bd5
114 changed files with 30258 additions and 1341 deletions

View File

@@ -154,6 +154,24 @@ def ensure_schema_updates(engine: Engine) -> None:
"users": {
"is_approver": "BOOLEAN",
},
# Lookups: add legacy fields
"group_lookups": {
"title": "VARCHAR(200)",
},
"transaction_types": {
"footer_code": "VARCHAR(45)",
},
# Employees: ensure extended columns from modernized exports
"employees": {
"first_name": "VARCHAR(50)",
"last_name": "VARCHAR(100)",
"title": "VARCHAR(100)",
"initials": "VARCHAR(10)",
"rate_per_hour": "FLOAT",
"active": "BOOLEAN",
"email": "VARCHAR(100)",
"phone": "VARCHAR(20)",
},
}
with engine.begin() as conn: