gpt4 book ai didi

laravel-5 - 如何在Laravel中测试单个迁移?

转载 作者:行者123 更新时间:2023-12-02 11:21:32 24 4
gpt4 key购买 nike

有没有一种简洁的方法来测试Laravel迁移?我想在新迁移(包括种子等)之前建立数据库,然后运行新迁移并检查为种子数据编写的测试。主要问题是,我需要在运行新迁移的之前创建工厂对象,但是要在运行其他迁移的之后创建(创建所有原始表等)。据我所知,唯一的方法是要么使用--path选项单独运行每个迁移,然后创建工厂对象,最后运行新的迁移。有没有更好的办法?

最佳答案

您可以编写自定义批处理或.sh文件,并使用-path选项在其中自动执行此任务。
您也可以使用PHPUNit函数通过@depends进行此操作
不幸的是,我还没有找到一种更优雅的方式来做到这一点。

关于laravel-5 - 如何在Laravel中测试单个迁移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48931556/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com