南部で移行を実行しようとしていますが、実行するmanage.py schemamigration <my_app> --initial
と、間違った変更が行われ、" Added model treinoclub_app.Endereco
Added model treinoclub_app.Academia
" が作成されます。
ただし、このテーブルには変更を加えていません。
南部で移行を実行しようとしていますが、実行するmanage.py schemamigration <my_app> --initial
と、間違った変更が行われ、" Added model treinoclub_app.Endereco
Added model treinoclub_app.Academia
" が作成されます。
ただし、このテーブルには変更を加えていません。
--initial
変更を検出することではありません。期待しないでください。
テーブルの現在の状態を取得し、それらを create table ステートメントとしてエクスポートして、最初の移行を開始します。これにより、新しいインストール時に「python manage.py migrate」を実行するだけで、最初から最後までテーブルを構築できます。
を何回実行--initial
しても、完全なテーブル出力でこれらの移行が生成されます。繰り返しますが、これは何かを検出するためのものではありません。テーブルの現在の状態を出力するだけで、「最初/最初の」移行として使用することを目的としています。