测试数据库迁移的自定义顺序

时间:2016-10-31 13:52:40

标签: django database testing pytest-django

我在大型应用程序上运行django测试。它们需要一个测试数据库,因此我需要在运行测试之前创建一个测试数据库。但问题是 - 由于某些依赖性问题,迁移必须按以下顺序运行:迁移app2,迁移app1,迁移。我知道我做错了,但我没有时间和时间来修复数百次迁移。

问题是: 有没有办法为测试创建数据库而不是运行它们以便稍后通过 - keep-db 选项使用它?因为app数据库创建需要上面描述的特殊命令顺序,所以我不能运行" test"命令准备数据库并运行测试。

0 个答案:

没有答案