-- V11 untuk database yang SUDAH BERJALAN.
-- Menyimpan rincian diskon per baris produk (bukan cuma total gabungan di
-- transactions.discount_amount), supaya struk bisa menampilkan jumlah diskon
-- langsung di bawah label tiap produk/varian yang dibeli.

ALTER TABLE transaction_items
  ADD COLUMN discount_amount DECIMAL(12,2) NOT NULL DEFAULT 0 AFTER subtotal,
  ADD COLUMN discount_name VARCHAR(120) DEFAULT NULL AFTER discount_amount;
