📅  最后修改于: 2023-12-03 15:12:31.253000             🧑  作者: Mango
当你需要在你的应用程序中更新数据库结构时,迁移 (migrations) 就很有用了。同时,种子 (seeding) 可以帮助你在数据库中添加一些测试数据。
在某些情况下,你可能需要重新运行数据库的迁移和种子。下面是在 PHP 中重新运行迁移和种子的方法。
重新运行数据库迁移步骤如下:
运行以下命令在数据库中回滚所有迁移:
php artisan migrate:reset
这将回滚所有迁移并清空数据库。
然后再次运行所有的迁移:
php artisan migrate
这将重新运行所有迁移并更新数据库结构。
重新运行数据库种子步骤如下:
运行以下命令来清空数据库:
php artisan migrate:refresh --seed
这将回滚数据库并重新运行所有迁移以及所有种子。
然后再次运行所有的种子:
php artisan db:seed
这将重新运行所有种子并在数据库中添加测试数据。
在本文中,我们了解了在 PHP 中重新运行数据库迁移和种子的方法。现在,当你需要更新数据库结构和测试数据时,你可以用这些命令快速轻松地重新运行迁移和种子了。