-- =========================================================================
-- MIGRATION: Sokongan Jenis Data (Actual/Budget) untuk Upload Monthly Actuals
-- Jalankan di phpMyAdmin > tab SQL, pada database SPMS sedia ada anda.
--
-- Halaman upload SAMA kini boleh terima kedua-dua Actual DAN Budget (satu
-- upload setiap jenis, guna suis jelas semasa upload) — bukan dua halaman
-- berasingan, elak pendua logik pengesanan kod/label/bulan yang kompleks.
-- =========================================================================

ALTER TABLE import_batches
    ADD COLUMN value_type ENUM('ACTUAL','BUDGET') NOT NULL DEFAULT 'ACTUAL' AFTER import_type;

-- Kemaskini rekod sejarah sedia ada — semua import lepas adalah Actual
UPDATE import_batches SET value_type = 'ACTUAL' WHERE import_type = 'monthly_actuals';
