嗨,所以我有一个已经完成的项目,但是有一个请求将新列添加到特定表中,我正在考虑一种方法,可以将新列添加到我的表格中使用迁移或PHP工匠方法。我在想是否可以在控制器中实现它。说例如,列名是isout,则值应为 false
而不是 null
。感谢任何建议
您可以在控制器和迁移中使用架构构建器。
只包括use IlluminateSupportFacadesSchema;
然后在控制器函数中运行此操作:
Schema::table('table_name', function($table)
{
$table->boolean('isOut')->default(false);
});
只要注意一次运行控制器函数,例如,使用随机字符串创建到此函数的特殊路线。