-- ===========================================================================
-- Migration: Add currency to material_supplier
-- Date: 2026-05-05
-- Context: Recipe Calculator — Raw Materials module (v1)
-- ===========================================================================
-- Waluta jest właściwością dostawcy, nie pojedynczego wpisu cenowego.
-- Wszystkie ceny w portalu dostawcy (surowce, receptury, cenniki) operują
-- w jednej walucie przypisanej do material_supplier.
--
-- Decyzja: waluta per dostawca (nie per wpis price_history).
-- Mockup Recipe Calculator (05052026) potwierdza: jeden symbol waluty
-- widoczny w całym kalkulatorze.
-- ===========================================================================

ALTER TABLE `material_supplier`
    ADD COLUMN `currency` CHAR(3) NOT NULL DEFAULT 'EUR'
        COMMENT 'Waluta operacyjna dostawcy — ISO 4217 (EUR, PLN, GBP, USD, ...)'
        AFTER `notes`;

