如何在迁移中手动删除和重新创建数据库?
How to delete and recreate db manually in migrations?
在 laravel 8 应用程序中初始化我的应用程序的数据库 我使用带有命令的迁移
php artisan migrate:refresh --seed
如果我的脚本没有错误,它工作正常,但如果出现错误(比如无效
字段类型参考其他 table) 在我修复错误后我需要手动删除和重新创建数据库
在 phpmyadmin 中?
是否有办法以某种方式自动执行此过程?
谢谢!
您可以使用php artisan migrate:fresh --seed
使用此命令,它将删除所有表并重新运行 迁移
migrate:refresh
只是重置你的表,而不是掉落。
在 laravel 8 应用程序中初始化我的应用程序的数据库 我使用带有命令的迁移
php artisan migrate:refresh --seed
如果我的脚本没有错误,它工作正常,但如果出现错误(比如无效 字段类型参考其他 table) 在我修复错误后我需要手动删除和重新创建数据库 在 phpmyadmin 中? 是否有办法以某种方式自动执行此过程? 谢谢!
您可以使用php artisan migrate:fresh --seed
使用此命令,它将删除所有表并重新运行 迁移
migrate:refresh
只是重置你的表,而不是掉落。