Hogyan működik a laravel migráció?
Hogyan működik a laravel migráció?

Videó: Hogyan működik a laravel migráció?

Videó: Hogyan működik a laravel migráció?
Videó: Laravel 8 tutorial - Migration 2024, Lehet
Anonim

3 válasz. Migrációk egyfajta verzióvezérlés az adatbázishoz. Lehetővé teszik a csapat számára, hogy módosítsa az adatbázissémát, és naprakész maradjon a séma aktuális állapotáról. Migrációk jellemzően a Sémakészítővel párosulnak, hogy könnyen kezeljék az alkalmazás sémáját.

Ebből kifolyólag mi a haszna a migrációnak a laravelben?

Egyszerűen fogalmazva, Laravel-vándorlás Ez egy olyan módszer, amely lehetővé teszi egy tábla létrehozását az adatbázisban anélkül, hogy ténylegesen az adatbázis-kezelőhöz kellene mennie, például a phpmyadminhoz vagy az sql lite-hoz, vagy bármihez, ami a kezelője.

Másodszor, hogyan tudok migrálni a laravelben? Nak nek teremt a migráció , használja a készítsenek : migráció Kézműves parancs: Amikor te teremt a migráció fájl, Laravel a /database/migrations könyvtárban tárolja. Minden egyes migráció A fájlnév időbélyeget tartalmaz, amely lehetővé teszi Laravel hogy meghatározzuk a vándorlások sorrendjét.

Ilyen módon mi a migráció a laravelben?

Kézműves és Laravel Migrációk. Röviden, a migrációk olyan fájlok, amelyek egy up() és down() metódussal is tartalmaznak osztálydefiníciót. Az up() metódus akkor fut le, amikor a migráció végrehajtásra kerül az adatbázis módosításainak alkalmazásához. A módosítások visszaállításához a down() metódus fut.

Hogyan állíthatok vissza egy adott migrációt a laravelben?

Változtassa meg a tételszámot migráció akarsz visszagörgetés a legmagasabbra. Fuss vándorol : visszagörgetés.

  1. Nyissa meg a DB-t, és törölje/nevezze át az áttelepítési bejegyzést az adott áttelepítéshez.
  2. Dobja el az adott áttelepítéssel létrehozott táblázatot.
  3. Futtassa a php artisan migrate --path=/database/migrations/your-specific-migration parancsot. php.

Ajánlott: