djangoはdjango-pyodbc-azureでSQL Serverに接続しています。私はdjangoにまったく新しいものです。私はdjango models.pyでモデルを作成し、モデルをSQL Serverに移行することができました。すべての適切なテーブルが作成されます。Djangoを使用したSQL Serverテーブルの既存データへのアクセス
私は最終的にアプリケーションによって提供される履歴データを持っています。この履歴データを保持している既存のテーブルに同じDB内でアクセスできますか?または、djangoによって作成された新しいテーブルに履歴データをロードするだけで賢明ですか?
概念的には、既存のテーブルに対して(inspectdbまたは手動で)モデルを作成することが考えられます。しかし、これらのモデルを追加すると、テーブルがすでに存在することを認識するのではなく、移行が実行されるときにdjangoが新しいテーブルを作成します。
ベストプラクティスとは何ですか?すべての新しいテーブルを作成してから、エージェントにジョブをセットアップして履歴データを新しいテーブルにロードする方がクリーンだと思います。