2015-10-14 96 views

回答

2

當我一個問題,這樣我一般傾倒自動加載磁帶機:

composer dump-autoload

爲了從數據庫中刪除列,你可以從你的遷移中刪除,然後運行:

php artisan migrate:refresh

這在開發環境中通常很好,但是你將會丟失數據庫中的任何數據,所以如果你想這樣做,建立一些播種機是個好主意。

否則,您可以創建一個新的遷移簡單地使用降你的專欄:

php artisan make:migration drop_my_column_from_my_table --table=my_table

這樣,你會做這樣的事情:

Schema::table('my_table', function ($table) { 
    $table->dropColumn('my_column'); 
}); 

並運行你的遷移正常:

php artisan migrate

+0

是的,它的非常有幫助...謝謝craig_h :) –