Migration futtatás bárhonnan
Ez egy mozgalmas nap.
Lehet migration-ből más migration-öket hivogatni. Ez akkor jó, ha mondjuk új mezőt akarsz hozzáadni, de elképzelhető, hogy nincs meg a tábla:
beginadd_column :egy_tablas, :mondjuk_mezo, :es_a_tipusarescuerequire 'db/migrate/a_masik_migration'AMasikMigration.migrate :up # vagy :downretry # ide még kellhet ellenőrzés, hogy ne menjen végtelen#ciklusba...end
Valójában bárhol futtathatsz migration-t, tehát pl. console-ból is. Ha elszáll egy migration akkor bemész console-ba és kézzel migration-ön hivogatásokkal rendbe lehet rakni db reset nélkül.