Bagaimanakah migrasi laravel berfungsi?
Bagaimanakah migrasi laravel berfungsi?

Video: Bagaimanakah migrasi laravel berfungsi?

Video: Bagaimanakah migrasi laravel berfungsi?
Video: CARA MENGATASI ERROR PADA PHP ARTISAN MIGRATE LARAVEL 8 DAN 9 2024, November
Anonim

3 Jawapan. Penghijrahan ialah sejenis kawalan versi untuk pangkalan data anda. Mereka membenarkan pasukan mengubah suai skema pangkalan data dan mengikuti perkembangan terkini tentang keadaan skema semasa. Penghijrahan biasanya dipasangkan dengan Pembina Skema untuk mengurus skema aplikasi anda dengan mudah.

Di sini, apakah kegunaan migrasi dalam laravel?

Hanya meletakkan, Penghijrahan Laravel ialah cara yang membolehkan anda membuat jadual dalam pangkalan data anda, tanpa pergi ke pengurus pangkalan data seperti phpmyadmin atau sql lite atau apa sahaja pengurus anda.

Kedua, bagaimana saya berhijrah dalam laravel? Kepada cipta a penghijrahan , menggunakan buat : penghijrahan Perintah artisan: Apabila anda cipta a penghijrahan fail, Laravel menyimpannya dalam direktori /database/migration. setiap satu penghijrahan nama fail mengandungi cap masa yang membenarkan Laravel untuk menentukan susunan migrasi.

Dengan cara ini, apakah itu migrasi dalam laravel?

Artisan dan Laravel Penghijrahan. Ringkasnya, migrasi ialah fail yang mengandungi definisi kelas dengan kaedah atas() dan bawah(). Kaedah up() dijalankan apabila penghijrahan dilaksanakan untuk menggunakan perubahan pada pangkalan data. Kaedah down() dijalankan untuk mengembalikan perubahan.

Bagaimanakah cara saya melancarkan semula penghijrahan tertentu dalam laravel?

Tukar nombor kelompok penghijrahan anda mahu kembalikan kepada yang tertinggi. Lari berhijrah : kembalikan.

  1. Pergi ke DB dan padamkan/namakan semula entri migrasi untuk migrasi-khusus anda.
  2. Lepaskan jadual yang dibuat oleh penghijrahan khusus anda.
  3. Jalankan php artisan migrate --path=/database/migration/your-specific-migration. php.

Disyorkan: