标签: php unit-testing laravel-5 laravel-migrations
我想更新在生产服务器上通过种子添加的现有数据(如更改权限等)。我已根据要求创建了用于更改数据的迁移。
我还为我的代码编写了单元测试,当我在存储库中推送任何内容时,这些单元测试被配置为通过bitbucket管道自动运行。
所以问题是当测试运行时,首先运行迁移然后运行种子。 但是当迁移运行时,我的测试因为改变现有数据而失败,因为当时种子没有运行且数据丢失。