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.
Prijavi se da vidiš povijest predaja
PrijavaPrijavi se da koristiš AI mentora
PrijavaNema početne sheme
Ovaj zadatak počinje bez tablica — stvorit ćeš ih pomoću CREATE TABLE.