我有一个 django 项目,它的一些模型使用特殊索引。
出于这个原因,我在我的数据库预迁移中创建了一个扩展。当我运行测试时,pytest 创建一个测试数据库并运行迁移,但没有创建扩展。我无法在迁移中创建扩展。有没有办法在创建数据库之后但在迁移运行之前在测试数据库上插入“RunSQL”命令?
技术资料:
- Django 1.9.5
- pytest
- postgres 9.5
我有一个 django 项目,它的一些模型使用特殊索引。
出于这个原因,我在我的数据库预迁移中创建了一个扩展。当我运行测试时,pytest 创建一个测试数据库并运行迁移,但没有创建扩展。我无法在迁移中创建扩展。有没有办法在创建数据库之后但在迁移运行之前在测试数据库上插入“RunSQL”命令?
技术资料: