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.
Přihlaste se, abyste viděli historii odevzdání
Přihlásit sePřihlaste se, abyste mohli použít AI mentora
Přihlásit seŽádné výchozí schéma
Tato úloha začíná bez tabulek — vytvoříte je pomocí CREATE TABLE.