راکت

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

4 پاسخ

@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

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

ثبت پرسش جدید

پاسخ‌ها

4
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

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

ftp
ftp
@ftp

تخصص: ساده

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

شاید پاسخ شما همین‌جا باشد

رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

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

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

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

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

این کد بهتره

$table->biginteger("user_id);
moha li
moha li
@mohaligateway

تخصص: توسعه دهنده لاراول و Vue

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

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

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