Laravel miqrasiyası necə işləyir?
Laravel miqrasiyası necə işləyir?

Video: Laravel miqrasiyası necə işləyir?

Video: Laravel miqrasiyası necə işləyir?
Video: Laravel Sail ilə GitHub Repo klonlanması 2024, Bilər
Anonim

3 Cavablar. Miqrasiyalar verilənlər bazanız üçün versiya nəzarətinin bir növüdür. Onlar komandaya verilənlər bazası sxemini dəyişdirməyə və cari sxem vəziyyətindən xəbərdar olmağa imkan verir. Miqrasiyalar proqramınızın sxemini asanlıqla idarə etmək üçün adətən Schema Builder ilə birləşdirilir.

Budur, laraveldə köçün nə faydası var?

Sadəcə qoymaq, Laravel miqrasiyası phpmyadmin, sql lite və ya meneceriniz nə olursa olsun, verilənlər bazası menecerinə getmədən verilənlər bazanızda cədvəl yaratmağa imkan verən bir üsuldur.

İkincisi, mən laraveldə necə köçə bilərəm? Kimə yaratmaq a miqrasiya , istifadə edin etmək : miqrasiya Sənətkar əmri: Sən zaman yaratmaq a miqrasiya fayl, Laravel onu /database/migrations qovluğunda saxlayır. Hər biri miqrasiya faylın adı icazə verən vaxt damğasını ehtiva edir Laravel miqrasiyaların ardıcıllığını müəyyən etmək.

Bu şəkildə, laraveldə köç nədir?

Sənətkar və Laravel Miqrasiyalar. Qısaca desək, miqrasiya həm yuxarı () həm də aşağı () metodu ilə sinif tərifini ehtiva edən fayllardır. up() metodu olduqda işə salınır miqrasiya verilənlər bazasına dəyişikliklərin tətbiqi üçün icra edilir. Dəyişiklikləri geri qaytarmaq üçün down() metodu işə salınır.

Laravel-də xüsusi miqrasiyanı necə geri qaytara bilərəm?

Partiya nömrəsini dəyişdirin miqrasiya Sen isteyirsen geriyə qaytarmaq ən yüksəklərə. Qaç köçmək : geriyə qaytarmaq.

  1. DB-yə gedin və xüsusi miqrasiyanız üçün miqrasiya girişini silin/adını dəyişin.
  2. Xüsusi miqrasiyanız tərəfindən yaradılmış cədvəli buraxın.
  3. php artisan migrate --path=/database/migrations/your-specific-migration proqramını işə salın. php.

Tövsiyə: