我希望在 Laravel 5.1 中刷新并播种单个表。这可能吗?
我尝试了以下方法,但它给出了错误(语法不正确)。
php artisan migrate:refresh --path=database/migrations/CreateTableTimesheet
如果我使用:php artisan migrate:refresh
它只是说:
Nothing to migrate
最佳答案
您可以使用 migrate:refresh
命令回滚所有迁移,然后执行 migrate
命令。此命令有效地重新创建您的整个数据库:
php artisan migrate:refresh
您可以使用 --class
选项指定要单独运行的特定播种器类:
php artisan db:seed --class=UserTableSeeder
完整代码为:
php artisan migrate:refresh
php artisan db:seed --class=UserTableSeeder
希望这有帮助。
关于Laravel 5.1 刷新单个表并为其添加种子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33520058/