我在迁移文件的post_table的user_id列中添加了外键约束。因此,对于删除用户,我想将user_id列设置为null。所以,我添加了这个。
$table->foreign('user_id')
->references('id')
->on('users')
->onDelete('set null');
它正在MySQL数据库上运行。但是不能在SQLite PHPUnit测试上使用。我已经为SQLite启用了外键约束,但仍然无法正常工作。
请指导我如何使其工作?