برای انتقال جدول products به پایگاه داده در لاراول و اجرای دستور migration با خطای زیر رو به رو می شوم:
'products_category_id_foreign': needed in a foreign key constraint
علاوه بر کد خطا، تصویر آن را برای شما ارسال کرده ام:
این خطا زمانی رخ می دهد که شما می خواهید یک جدول را با استفاده از دستور migration به عقب باز گردانید (rollback) و برای برطرف کردن آن باید حتما در متد down ماگریشین خود به صورت زیر عمل کنید:
public function down()
{
Schema::table( "products_category", function( $table )
{
$table->dropForeign('products_category_id_foreign');
$table->dropColumn('parent_id');
});
}
به جمع هزاران کاربر اینستاگرامی روکسو بپیوندید.