-- ===================================================================== -- TeeCup — migrasjon 093 -- "Jakter Jesper"-visningsmodus (ADR-106) utvidet til frittstående -- runder OG lagturnering-økter -- del 2, se ARCHITECTURE_DECISIONS.md. -- ===================================================================== -- `round.net_display_style`: samme betydning som `tournament.net_ -- display_style` (migrasjon 092) -- 'standard' (default, uendret -- gradvis netto-visning) eller 'hunt' (helt spillehandicap trukket -- fra med én gang, brutto-til-par vist løpende). Kun meningsfullt for -- play_format='stroke' -- håndheves i app-laget. -- -- `session.net_display_style`: samme, men for én økt i en org- -- LAGturnering (singles/fourball, scoring_mode='stroke'). Lagturneringer -- har scoring_method=NULL på selve turneringen (ADR-011s to-lags-modell -- har ikke det begrepet) -- derfor øktnivå, ikke turneringnivå, se -- ADR-106-tillegget for begrunnelsen (ingen eksisterende innstillings-UI -- på turneringnivå for lagformatet, økt-editoren fantes allerede). -- ===================================================================== \set ON_ERROR_STOP on ALTER TABLE round ADD COLUMN net_display_style text NOT NULL DEFAULT 'standard' CHECK (net_display_style IN ('standard', 'hunt')); ALTER TABLE session ADD COLUMN net_display_style text NOT NULL DEFAULT 'standard' CHECK (net_display_style IN ('standard', 'hunt'));