我的外键关联到它本身的表。这是为了生成具有层次结构的帖子。
现在,当我尝试在数据库中删除该列时,它会给我以下错误:
1553 - Cannot drop index 'post_field_properties_parent_id_index': needed in a foreign key constraint
这是代码:
public function down()
{
Schema::table( "post_field_properties", function( $table )
{
$table->dropForeign('parent_id');
$table->dropColumn('parent_id');
} );
}
我似乎唯一能做到的就是进入phpmyadmin并删除外键,然后删除该列。