タイトルのとおり、移行がうまくいかないようです。
アプリはもともと1.6未満だったので、最初は移行が行われないことを理解しています。実際に実行するpython manage.py migrate
と、次のようになります。
Operations to perform:
Synchronize unmigrated apps: myapp
Apply all migrations: admin, contenttypes, auth, sessions
Synchronizing apps without migrations:
Creating tables...
Installing custom SQL...
Installing indexes...
Running migrations:
No migrations to apply.
でモデルに変更を加えてもmyapp
、期待どおりに未移行と表示されます。
しかし、実行するpython manage.py makemigrations myapp
と、次のようになります。
No changes detected in app 'myapp'
コマンドの実行内容や実行方法は重要ではないようです。アプリが変更されたことを検出したり、移行ファイルをアプリに追加したりすることはありません。
アプリを強制的に移行し、基本的に「これは私の作業のベースです」と言う方法などはありますか?それとも何か不足していますか?
私のデータベースはPostgreSQLのデータベースです。