-- ===================================================================== -- TeeCup — land + beskrivelse på personlig profil (migrasjon 019) -- ===================================================================== -- Oppfølging av ADR-031 sin personlige profil (migrasjon 015): brukeren -- ba om et obligatorisk "land"-felt og et valgfritt "beskrivelse"-felt -- som del av den obligatoriske profil-fullføringen ved første innlogging -- (se CLAUDE.md-status). Samme mønster som resten av `app_user`-profilen -- -- nullable kolonne, "obligatorisk" håndheves i app-laget -- (`profile_complete` i /auth/me), ikke som en DB NOT NULL-constraint -- (unngår å bryte eksisterende kontoer som ennå ikke har fylt inn feltet). -- `country` er fri tekst, samme design som det allerede eksisterende -- org-scopede `player.country` (migrasjon 007) -- ingen fast landliste. -- ===================================================================== \set ON_ERROR_STOP on ALTER TABLE app_user ADD COLUMN country text; ALTER TABLE app_user ADD COLUMN bio text;