Kaip veikia laravel migracija?
Kaip veikia laravel migracija?

Video: Kaip veikia laravel migracija?

Video: Kaip veikia laravel migracija?
Video: Laravel 8 tutorial - Migration 2024, Lapkritis
Anonim

3 atsakymai. Migracijos yra jūsų duomenų bazės versijos valdymo tipas. Jie leidžia komandai keisti duomenų bazės schemą ir nuolat atnaujinti esamą schemos būseną. Migracijos paprastai yra suporuoti su schemų kūrimo priemone, kad būtų galima lengvai valdyti programos schemą.

Taigi, kokia yra migracijos nauda laravel?

Paprasčiau pasakius, Laravel migracija yra būdas, leidžiantis sukurti lentelę duomenų bazėje, iš tikrųjų nesikreipiant į duomenų bazės tvarkyklę, pvz., phpmyadmin, sql lite ar bet kokį jūsų valdytoją.

Antra, kaip migruoti laravel? Į sukurti a migracija , naudoti padaryti : migracija Amatininko komanda: Kai tu sukurti a migracija failas, Laravel saugo jį kataloge /database/migrations. Kiekvienas migracija failo pavadinime yra laiko žyma, kuri leidžia Laravel nustatyti migracijų tvarką.

Tokiu būdu, kas yra migracija laravelyje?

Amatininkas ir Laravel Migracijos. Trumpai tariant, perkėlimai yra failai, kuriuose yra klasės apibrėžimas su aukštyn () ir žemyn () metodu. Up() metodas paleidžiamas, kai migracija vykdomas, kad būtų pritaikyti duomenų bazės pakeitimai. Norint grąžinti pakeitimus, paleidžiamas metodas down().

Kaip atšaukti tam tikrą perkėlimą laravel?

Pakeiskite partijos numerį migracija tu nori atšaukimas į aukščiausią. Bėk migruoti : atšaukimas.

  1. Eikite į DB ir ištrinkite / pervardykite konkrečios migracijos perkėlimo įrašą.
  2. Nuleiskite lentelę, sukurtą jūsų konkrečios perkėlimo metu.
  3. Paleiskite php artisan migrate --path=/database/migrations/your-specific-migration. php.

Rekomenduojamas: