#775

Slutför en migrering utan driftstopp: återfyllningen är klar

I events (loggtabellen för pipelinen) lades en kolumn processed BOOLEAN först till utan not-null — avsiktligt, så att en återfyllning i bakgrunden av befintliga rader inte skulle blockera skrivningar i produktion. Återfyllningen är nu klar, och det är dags att göra kolumnen obligatorisk. Sekvens: bygg events med id (primärnyckel) och payload (text), infoga två testrader. Lägg till processed BOOLEAN utan not-null — gamla rader hamnar med NULL. Kör återfyllningen: sätt FALSE för varje rad vars värde fortfarande är tomt. Först därefter, gör kolumnen not-null — annars sprängs not-null-steget på just de gamla raderna. Det klassiska migreringsmönstret utan driftstopp.

Endast CREATE/ALTER/DROP — ingen avslutande SELECT behövs.

Ditt frågeresultat visas här

Inget startschema

Den här uppgiften börjar utan tabeller — du skapar dem med CREATE TABLE.