#775

Zaokruži migraciju bez zastoja: punjenje podataka je gotovo

U events (tablici dnevnika cjevovoda) stupac processed BOOLEAN prvo je dodan bez ne-null ograničenja — namjerno, kako pozadinsko punjenje postojećih redaka ne bi blokiralo upise u produkciji. Punjenje je sada gotovo i vrijeme je da se stupac učini obaveznim. Slijed: izgradi events s id (primarni ključ) i payload (tekst), umetni dva testna retka. Dodaj processed BOOLEAN bez ne-null ograničenja — stari retci završe s NULL. Pokreni punjenje: postavi FALSE za svaki redak čija je vrijednost još prazna. Tek tada učini stupac ne-null — inače korak s ne-null ograničenjem pukne upravo na tim starim retcima. Klasičan obrazac migracije bez zastoja.

Samo CREATE/ALTER/DROP — bez završnog SELECT-a.

Ovdje će se pojaviti rezultat tvog upita

Nema početne sheme

Ovaj zadatak počinje bez tablica — stvorit ćeš ih pomoću CREATE TABLE.