#775

Lõpeta zero-downtime migratsioon: tagasitäide on valmis

Tabelis events (torujuhtme logitabel) lisati veerg processed BOOLEAN esmalt ilma not-null nõudeta — sihilikult, et olemasolevate ridade taustal toimuv tagasitäide ei blokeeriks kirjutamist produktsioonis. Tagasitäide on nüüd valmis ja aeg on muuta veerg kohustuslikuks. Järjekord: ehita tabel events veergudega id (primaarvõti) ja payload (tekst), lisa kaks testrida. Lisa veerg processed BOOLEAN ilma not-null nõudeta — vanad read jäävad väärtusega NULL. Käivita tagasitäide: sea FALSE igale reale, mille väärtus on veel tühi. Alles seejärel muuda veerg kohustuslikuks — vastasel juhul kukub not-null samm just nendelt vanadelt ridadelt läbi. Klassikaline zero-downtime migratsiooni muster.

Ainult CREATE/ALTER/DROP — lõpus pole vaja SELECT-i.

Sinu päringu tulemus ilmub siia

Algskeemi pole

See ülesanne algab ilma tabeliteta — loo need käsuga CREATE TABLE.