Migracijos failo atnaujinimas

Autorius Tekstas
Gindra
2014-10-03 14:07
Labas,
Gal yra koks patogesnis budas (kai papildome migracijos faila ji vel ivykdyti kad atsinaujintu laukai duomenu bazeje), kaip stackas sako reikia taip daryti

http://stackoverflow.com/questions/20516514/updating-table-scheme-without-affecting-data-in-laravel

Bet ar tai geriausias variantas?

Del klausimu ir atsakymu skilties, tai butu buve visai patogiau kad po kiekvienos temos butu buve komentarai ir ten galetumeme komentuoti kas kaip kas buvo neaisku ir panaisia, :) bet cia aisku tik is mano puses.
Povilas (mokytojas)
2014-10-03 14:18
Iš esmės, migracijų principas ir yra kad jei projekto eigoje kažką pakeisti nori, tai kuri naują migracijų failą ir ten darai pakeitimus - net jei tai laukų pridėjimas, trynimas ar koks renameColumn (beje, pastarajam reikia atskirą biblioteką doctrine/dbal pridėti į composer.json).

Oficialioje dokumentacijoje irgi yra pavyzdžiai: http://laravel.com/docs/4.2/schema#adding-columns

O dėl komentarų ir klausimų-atsakymų taip nedariau nes norėjau privatumo - manau, kai kurie studentai pasigėdytų užduoti klausimus komentaruose nes galvotų "o ką apie mane kiti pagalvos, sakys durnas klausimas". Bet galbūt verta ir permąstyti kitam kursui.