ftp
4 سال پیش توسط 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.bayat 4 سال پیش مطرح شد
0

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


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

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


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

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

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

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

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

این کد بهتره

$table->biginteger("user_id);

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

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


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

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