Laravel Türkiye Forumları
Yükleniyor...
Bu site en iyi modern tarayıcılarda Javascript etkinken görüntülenir.
Sayfayı tamamen yüklerken bir şeyler ters gitti.
Migration Sıra Problemi
laravel
Merhaba arkadaşlar,
Laravel migration ile veritabanı oluşturuyorum.
Mimari şu şekilde:
-
user
ve
user_group
isimli tablolar var
-
user
tablosu
user_group_id
adında bir foreign key içerir
- Migration oluşturulma sırası ise
create_user_table.php
,
create_user_group_table.php
şeklindedir
Eğer
user
migration'ı
user_group
'dan önce tanımlarsanız,
user
tablosuna foreign key tanımlayamıyorsunuz. Çünkü
user_group
tablosu henüz oluşmamış oluyor. Öncelik sırası problemini nasıl aşabilirim?
Not: 'unsigned' tanımlaması yapıldı.
mgsmus
foreign key tanımlamalarını ayrı bir migrasyon dosyasında en son yapın. Laravel migrasyon dosyalarını dosya isimlerindeki tarihe göre sıralıyor. Onda oynama da yapabilirsiniz.
laravel
Fikir için teşekkürler. İlk yönteminiz mantıklı geldi. Neden düşünemediysem.
Laravel Türkiye Forumları, ücretsiz forum uygulaması
Flarum
ile yapılmıştır.