Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?

Merhaba,

Bazı sebeplerden dolayı ilişkili migrate dosyasını sildik ve yeniden oluşturduk. Fakat bu silinin migrate'e bağlı başka bir alt tablo var.

php artisan migrate

yaptığımız da bu sefer hata verecek ilk sırada ilişki arayan tablo olduğu için diğer ana tablo sonradan geleceği için.
Bunu nasıl önleyebiliriz?

  • @dodiş#32766 O zaman coder2 dediği gibi migrasyon isimlerinin başındaki tarihler ile oynayarak sıralamayı yapın, migrate:fresh ile tekrar kurun.

@dodiş#32757 migrate dosyalarının sıralaması dosya adının başındaki tarih saat formatından yapılıyor diye biliyorum bi dene istersen

@dodiş#32757 Bu işlemi yaparken mevcut veriyi korumak istiyor musunuz yoksa ilk geliştirme aşamasında, silinse bir şey olmaz mı?

    • Migration dosya adını değiştirebilirsiniz (Prefix olarak gelen tarih sırasında göre migrate işlemi yapılıyor)
    • Relation işlemini sonradan migrate edilen migration dosyası içinde yapabilirsiniz (Kafa karışıklı oluşturduğundan pek sıcak bakmıyorum buna)

      @dodiş#32766 O zaman coder2 dediği gibi migrasyon isimlerinin başındaki tarihler ile oynayarak sıralamayı yapın, migrate:fresh ile tekrar kurun.