21 lines
813 B
PL/PgSQL
21 lines
813 B
PL/PgSQL
-- Karotte: Tempo und Preis wie andere Kat.-1-Waren (sell_cost 11).
|
|
-- Invariante (siehe backend/utils/falukant/falukantProductEconomy.js): bei Zertifikat=Kategorie und
|
|
-- 100 % Wissen muss sell_cost mindestens ceil(Stückkosten * 100 / 75) sein (Kat. 1 → min. 10).
|
|
-- Nach manuell zu niedrigem sell_cost (z. B. Erlös ~3) ausführen.
|
|
|
|
BEGIN;
|
|
|
|
UPDATE falukant_type.product
|
|
SET production_time = 2
|
|
WHERE label_tr = 'carrot';
|
|
|
|
-- Basispreis angleichen (ohne Steuer-Aufschreibung; ggf. danach update_product_sell_costs.sql)
|
|
UPDATE falukant_type.product
|
|
SET sell_cost = 11
|
|
WHERE label_tr = 'carrot';
|
|
|
|
COMMIT;
|
|
|
|
-- Optional: Spalte original_sell_cost mitpflegen, falls ihr die MAX-STRATEGY aus update_product_sell_costs.sql nutzt
|
|
-- UPDATE falukant_type.product SET original_sell_cost = 11 WHERE label_tr = 'carrot';
|