2016-11-25 67 views
-1

嗨,所以我有一個已經完成的項目,但有一個請求,以添加一個新的列到特定的表我想一種方法來添加新列到我的表而無需使用遷移或php工匠方法。我在想如果它可以在控制器中實現它。例如,列名是isOut,那麼值應該是false而不是null。感謝您的任何建議通過laravel 4.2中的控制器添加列到數據庫

回答

1

您可以在控制器以及遷移中使用Schema Builder。

就包括use Illuminate\Support\Facades\Schema;

然後,控制器功能中運行這些:

Schema::table('table_name', function($table) 
{ 
    $table->boolean('isOut')->default(false); 
}); 

小心只用一個隨機字符串製作這一功能的特殊路線運行一次的控制功能,例如。

+0

謝謝你會試試這個! – BourneShady

相關問題