当我运行 django 测试时,我需要在创建测试数据库之后,但在我的南迁移运行之前执行一个 DB 语句。
该语句如下,必须由具有管理员权限的用户执行(Postgres 9.1):CREATE EXTENSION pg_trgm;
我在哪里可以连接到数据库创建逻辑来执行这个语句?我最好只想在测试运行期间执行此语句,因为数据库已经在生产中正确配置,并且生产数据库用户没有足够高的权限来执行该语句。
当我运行 django 测试时,我需要在创建测试数据库之后,但在我的南迁移运行之前执行一个 DB 语句。
该语句如下,必须由具有管理员权限的用户执行(Postgres 9.1):CREATE EXTENSION pg_trgm;
我在哪里可以连接到数据库创建逻辑来执行这个语句?我最好只想在测试运行期间执行此语句,因为数据库已经在生产中正确配置,并且生产数据库用户没有足够高的权限来执行该语句。