#775

Dokonči migraci bez výpadku: back-fill je hotový

V events (tabulka logů pipeline) byl sloupec processed BOOLEAN nejprve přidán bez not-null — záměrně, aby běh na pozadí, který doplňuje stávající řádky, neblokoval zápisy v produkci. Backfill je nyní hotový a je čas učinit sloupec povinným. Postup: sestav events s id (primární klíč) a payload (text), vlož dva testovací řádky. Přidej processed BOOLEAN bez not-null — staré řádky skončí s NULL. Proveď backfill: nastav FALSE pro každý řádek, jehož hodnota je stále prázdná. Teprve poté učiň sloupec not-null — jinak krok s not-null selže právě na těch starých řádcích. Klasický vzor migrace bez výpadku.

Jen CREATE/ALTER/DROP — závěrečný SELECT není potřeba.

Výsledek vašeho dotazu se zobrazí zde

Žádné výchozí schéma

Tato úloha začíná bez tabulek — vytvoříte je pomocí CREATE TABLE.