[
  {
    "type": "alter_table",
    "description": "Add isExempt flag to users — salaried / overtime-exempt employees. Overtime calculations short-circuit for exempt users so reports don't accumulate bogus OT for managers and other salaried staff.",
    "database": "kiosk_users",
    "check_query": "SHOW COLUMNS FROM users LIKE 'isExempt'",
    "sql": "ALTER TABLE `users` ADD COLUMN `isExempt` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'Salaried / overtime-exempt (no OT calculation)' AFTER `accountType`"
  }
]
