-- AlterTable
ALTER TABLE `expenses` ADD COLUMN `approval_status` ENUM('pending', 'approved', 'rejected') NOT NULL DEFAULT 'pending',
    ADD COLUMN `approved_at` DATETIME(3) NULL,
    ADD COLUMN `approved_by` INTEGER UNSIGNED NULL,
    ADD COLUMN `rejection_reason` VARCHAR(500) NULL;

-- AlterTable
ALTER TABLE `transactions` ALTER COLUMN `transaction_date` DROP DEFAULT;
