-- ===========================================================================
-- Migration: Add labor_time_default and labor_rate_default to material_supplier
-- Date: 2026-05-06
-- Context: Recipe Calculator — Labor defaults per supplier (prefill new recipes)
-- ===========================================================================
-- Każdy dostawca może zdefiniować domyślne parametry pracy używane jako
-- wartości startowe przy tworzeniu nowych receptur (pre-fill w kreatorze).
--
-- Decyzja: kolumny w material_supplier (nie osobna tabela) — 1:1 z dostawcą,
-- brak historii, proste odczyty, reuse istniejącego endpointu UPDATE.
-- ===========================================================================

ALTER TABLE `material_supplier`
    ADD COLUMN `labor_time_default` DECIMAL(8,2) NULL
        COMMENT 'Domyślny czas pracy na jednostkę receptury [min] — prefill w kreatorze'
        AFTER `currency`,
    ADD COLUMN `labor_rate_default` DECIMAL(10,2) NULL
        COMMENT 'Domyślna stawka godzinowa operatora [waluta/h] — prefill w kreatorze'
        AFTER `labor_time_default`;
