Cai*_*der 3 migration migrate laravel artisan-migrate laravel-5.5
我可以运行php artisan migrate:refresh特定的表吗?还是可以总体上刷新特定的表迁移?
我尝试了这个:
php artisan migrate --path=/database/migrations/selected/
Run Code Online (Sandbox Code Playgroud)
但这不起作用!
php artisan migrate:refresh --path="database\migrations\Your_Migration_File_Name_table.php"
这 --file= 是您的文件的位置,migrate:refresh并将清空您的表数据
php artisan migrate:refresh命令。
您应该将路径添加到迁移文件中,以仅刷新此表并运行
php artisan migrate:refresh --path=/database/migrations/my_migration.php
Run Code Online (Sandbox Code Playgroud)
如果需要回滚:
php artisan migrate:rollback --path=/database/migrations/my_migration.php
Run Code Online (Sandbox Code Playgroud)
Mag*_*iel -1
这对我有用:
和选项还可--table用于--create指示表的名称以及迁移是否将创建新表。这些选项使用指定的表预填充生成的迁移存根文件
php artisan make:migration create_users_table --create=users
php artisan make:migration add_votes_to_users_table --table=user
Run Code Online (Sandbox Code Playgroud)
来源: https: //laravel.com/docs/5.6/migrations
| 归档时间: |
|
| 查看次数: |
6253 次 |
| 最近记录: |