刷新特定表的laravel迁移

时间:2017-11-08 01:41:21

标签: laravel migration migrate laravel-5.5 artisan-migrate

我可以为特定表运行php artisan migrate:refresh吗? 或者我可以刷新特定的表迁移吗?

我试过了:

php artisan migrate --path=/database/migrations/selected/

但它没有用!

2 个答案:

答案 0 :(得分:1)

您应将路径添加到迁移文件中,以刷新此表并运行

php artisan migrate:refresh --path=/database/migrations/my_migration.php

如果需要回滚:

php artisan migrate:rollback  --path=/database/migrations/my_migration.php

答案 1 :(得分:0)

这对我有用:

“-table和--create选项还可以用于指示表的名称以及迁移是否将创建新表。这些选项用预填充生成的迁移存根文件。指定表

php artisan make:migration create_users_table --create = users

php artisan make:migration add_votes_to_users_table --table = users

来源

https://laravel.com/docs/5.6/migrations