راکت
ftp
ftp
توسط ftp مطرح شد
4 پاسخ

مشکل در ساخت جدول در migration

@mohaligateway
@ali.bayat
@muhammad
@Rp76
من جدول رو ساختم و وقتی میخوام php artisan migrate:rollback بزنم این ارور رو میده

 SQLSTATE[HY000]: General error: 3730 Cannot drop table 'kish_admins' referenced by a foreign key constraint 'kish_news_admin_id_foreign' on table 'kish_news'. (SQL: drop table if exists `kish_admins

کلید خارجی های من اوکی ولی ایراد از جداولی هست که قبلا ساختم


ثبت پرسش جدید
علی بیات
علی بیات
تخصص :توسعه دهنده ارشد وب
@ali.bayat5 سال پیشمطرح شد
0

متن خلا هم میگه: foreign key constraint داری


ftp
ftp
تخصص :ساده
@ftp5 سال پیشمطرح شد
0

@ali.bayat
باید چیکار کنم


رضا پارسیان
رضا پارسیان
تخصص :توسعه دهنده Php , Laravel
@Rp765 سال پیشمطرح شد
0

سلام وقتتون بخیر!

کد migration رو بذار ببینیم چه کردی؟

از این که استفاده نکنید

$table->foringkey("user_id")->constraid() // ghalatasho khodeton tashih konid

این کد بهتره

$table->biginteger("user_id);

moha li
moha li
تخصص :توسعه دهنده لاراول و Vue
@mohaligateway5 سال پیشمطرح شد
0

سلام
به نظر من بعد از یه مدتی که پروژه شروع به کار کرد حدود چند ماه بهتره دیگه برای بعضی از کارها از migration استفاده نکرد. ممکنه خیلی ها منفی بدن و به مذاقشون خوش نیاد. 😂 بهتره به صورت مستقیم وارد عمل بشید با استفاده از ابزار های جانبی دستی کار ها رو انجام بدید. اون پروژه برای ساخت جداول خیلی migration کاربردیه اما بعدا ......


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام