-- ============================================================= -- V037 – audit_day_lock -- Zamknuté (finalizované) denní ekonomické výsledky. -- ============================================================= CREATE TABLE ems.audit_day_lock ( site_id INT NOT NULL REFERENCES ems.site(id), day_local DATE NOT NULL, import_cost_czk NUMERIC(12,2) NOT NULL, export_revenue_czk NUMERIC(12,2) NOT NULL, net_cost_czk NUMERIC(12,2) NOT NULL, green_bonus_czk NUMERIC(12,2) NOT NULL DEFAULT 0, total_balance_czk NUMERIC(12,2) NOT NULL, locked_at TIMESTAMPTZ NOT NULL DEFAULT now(), locked_by TEXT NOT NULL DEFAULT 'user', notes TEXT, PRIMARY KEY (site_id, day_local) ); COMMENT ON TABLE ems.audit_day_lock IS 'Zamknuté (finalizované) denní ekonomické výsledky. Když řádek existuje, frontend zobrazí tyto hodnoty místo dynamických z vw_economics_daily. Uživatel zamkne den, až má jistotu o cenách – snapshot aktuálních dynamických hodnot.';