CREATE TABLE IF NOT EXISTS `change_requests` (
  `id` INT PRIMARY KEY AUTO_INCREMENT,
  `request_date` DATE,
  `requester_dept` VARCHAR(255),
  `requester_name` VARCHAR(255),
  `requester_ext` VARCHAR(50),
  `related_request_no` VARCHAR(255),
  `system_name` VARCHAR(255),
  `program_name` VARCHAR(255),
  `change_category` VARCHAR(50),
  `reason_for_change` TEXT,
  `description_of_change` TEXT,
  `status` VARCHAR(50) DEFAULT 'draft',
  `created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
  `updated_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);