Miten laravel migration toimii?
Miten laravel migration toimii?

Video: Miten laravel migration toimii?

Video: Miten laravel migration toimii?
Video: Клонирование репозитория GitHub с помощью Laravel Sail 2024, Huhtikuu
Anonim

3 vastausta. Muuttoliikkeet ovat eräänlainen versionhallinta tietokantaasi. Niiden avulla tiimi voi muokata tietokantaskeemaa ja pysyä ajan tasalla skeeman nykyisestä tilasta. Muuttoliikkeet ovat yleensä pariksi Schema Builderin kanssa, jotta sovelluksesi skeemaa voidaan helposti hallita.

Mitä hyötyä tästä on migraatiosta laravelissa?

Yksinkertaisesti sanottuna, Laravelin muuttoliike on tapa, jolla voit luoda taulukon tietokantaan ilman, että sinun tarvitsee mennä tietokannan hallintaohjelmaan, kuten phpmyadmin tai sql lite tai mikä tahansa johtajasi on.

Toiseksi, miten siirryn laraveliin? Vastaanottaja luoda a muuttoliike , Käytä tehdä : muuttoliike Artisan komento: Kun sinä luoda a muuttoliike tiedosto, Laravel tallentaa sen hakemistoon /database/migrations. Jokainen muuttoliike tiedostonimi sisältää aikaleiman, joka sallii Laravel määrittääksesi siirtojen järjestyksen.

Tällä tavalla, mitä on siirtolaisuus laravelissa?

Käsityöläinen ja Laravel Muuttoliikkeet. Lyhyesti sanottuna siirrot ovat tiedostoja, jotka sisältävät luokan määritelmän sekä ylös()- että down()-metodilla. Up()-menetelmä suoritetaan, kun muuttoliike suoritetaan muutosten soveltamiseksi tietokantaan. Down()-menetelmä ajetaan muutosten palauttamiseksi.

Kuinka voin palauttaa tietyn siirron laravelissa?

Muuta eränumeroa muuttoliike sinä haluat palautus korkeimmalle. Juosta siirtyä : palautus.

  1. Siirry tietokantaan ja poista/nimeä uudelleen oman siirtosi siirtomerkintä.
  2. Pudota oman siirtosi luoma taulukko.
  3. Suorita php artisan migrate --path=/database/migrations/your-specific-migration. php.

Suositeltava: