我正在刷新和種子Laravel 5.1中的單個表。這甚至有可能嗎?Laravel 5.1刷新和種子單表
我已經嘗試了下面,但它給出了一個錯誤(不正確的語法)。
php artisan migrate:refresh --path=database/migrations/CreateTableTimesheet
如果我使用:php artisan migrate:refresh
它只是說:
沒有遷移
我正在刷新和種子Laravel 5.1中的單個表。這甚至有可能嗎?Laravel 5.1刷新和種子單表
我已經嘗試了下面,但它給出了一個錯誤(不正確的語法)。
php artisan migrate:refresh --path=database/migrations/CreateTableTimesheet
如果我使用:php artisan migrate:refresh
它只是說:
沒有遷移
你可以使用migrate:refresh
命令,將回滾所有的遷移,然後執行migrate
命令。該命令有效地重新創建你的整個數據庫:
php artisan migrate:refresh
而且你可以使用--class
選項來指定一個特定的播種機類單獨運行:
php artisan db:seed --class=UserTableSeeder
完整的代碼將是:
php artisan migrate:refresh
php artisan db:seed --class=UserTableSeeder
希望這會有所幫助。
也許第一個只是備份數據庫,放下它,並檢查整個播種,遷移和刷新機制的作品。但第一次轉儲工匠自動加載。
獲得最佳答案的好方法是包含示例或示例鏈接。 – c0y0teX