-- System settings columns on company_settings
ALTER TABLE `company_settings`
  ADD COLUMN `break_threshold_hours` DECIMAL(4,2) DEFAULT 6,
  ADD COLUMN `break_duration_short` INT DEFAULT 15,
  ADD COLUMN `break_duration_long` INT DEFAULT 30,
  ADD COLUMN `clock_rounding_minutes` INT DEFAULT 15,
  ADD COLUMN `invoice_alert_email` VARCHAR(255) NULL,
  ADD COLUMN `leave_notify_email` VARCHAR(255) NULL,
  ADD COLUMN `max_login_attempts` INT DEFAULT 5,
  ADD COLUMN `lockout_minutes` INT DEFAULT 15,
  ADD COLUMN `max_requests_per_minute` INT DEFAULT 300,
  ADD COLUMN `available_vat_rates` LONGTEXT NULL,
  ADD COLUMN `available_currencies` LONGTEXT NULL;
