-- ===================================================================== -- TeeCup — Flaggturnering/Flag tournament (frittstående runder), -- migrasjon 045. Femte av åtte nye turneringsformater denne runden. -- -- Flatt felt, individuelt, INGEN sider. Gjenbruker EKSISTERENDE -- individuell-ball round_hole-lagring og round_participant.course_ -- handicap_snapshot (allerede beregnet ved deltaker-opprettelse for -- ALLE formater, se _create_participant) -- INGEN nye kolonner. Par + -- course handicap gir et fast slag-budsjett for runden; flagget plantes -- der spilleren går tom (handicap_engine.py sin flag_result). -- -- v1: hull-granularitet (ikke sub-hull/GPS -- bevisst utenfor omfang), -- ingen fortsettelse på hull 19+. -- ===================================================================== \set ON_ERROR_STOP on ALTER TABLE round DROP CONSTRAINT round_play_format_check; ALTER TABLE round ADD CONSTRAINT round_play_format_check CHECK (play_format IN ('stroke', 'match', 'skins', 'fourball', 'foursome', 'greensome', 'scramble_2', 'scramble_4', 'stableford', 'chapman', 'copenhagen', 'bbb', 'flag'));