Wie der Titel schon sagt, kann ich Migrationen scheinbar nicht zum Laufen bringen.
Die App war ursprünglich unter 1.6, daher verstehe ich, dass Migrationen anfangs nicht vorhanden sind. Wenn ich sie ausführe, python manage.py migrate
bekomme ich:
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.
Wenn ich Änderungen an einem Modell in myapp
vornehme, heißt es immer noch, wie erwartet, nicht migriert.
Aber wenn ich renne, python manage.py makemigrations myapp
bekomme ich:
No changes detected in app 'myapp'
Es scheint nicht wichtig zu sein, was oder wie ich den Befehl ausführe, es erkennt niemals, dass die App Änderungen aufweist, und es werden auch keine Migrationsdateien zur App hinzugefügt.
Gibt es eine Möglichkeit, eine App für Migrationen zu erzwingen und im Wesentlichen zu sagen, dass dies meine Basis ist, mit der ich arbeiten kann, oder so? Oder fehlt mir etwas?
Meine Datenbank ist eine PostgreSQL-Datenbank, wenn das überhaupt hilft.