プロジェクトの開発にdjangoとpostgresqldbを使用していますが、dbには3つのスキーマがあります。そして、接続文字列を使用して生のクワイアを作成し、データをフェッチしてテーブルにデータを挿入しています。
例:
from django.db import connection
query = "select * from schema1.records"
cursor = connection.cursor()
cursor.execute(query)
output = cursor.fetchall()
私がすべてのビューで使用している方法と同じように。
ビューにテストケースを書きたかったので、ビューをテストするためのフィクスチャを生成する必要があります。スキーマとテーブルのフィクスチャを生成する方法を教えてください。助けてください。
注:プロジェクト全体で生のクエリを使用したモデルは作成していません。