Come dice il titolo, non riesco a far funzionare le migrazioni.
L'app era originariamente sotto 1.6, quindi capisco che le migrazioni inizialmente non ci saranno, e infatti se corro python manage.py migrate
ottengo:
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.
Se myapp
apporto una modifica a qualsiasi modello in , viene comunque indicato come non migrato, come previsto.
Ma se corro python manage.py makemigrations myapp
ottengo:
No changes detected in app 'myapp'
Non sembra importare cosa o come eseguo il comando, non rileva mai l'app come se avesse delle modifiche, né aggiunge file di migrazione all'app.
Esiste un modo per forzare un'app sulle migrazioni e essenzialmente dire "Questa è la mia base su cui lavorare" o altro? Oppure mi sfugge qualcosa?
Il mio database è PostgreSQL se questo aiuta a tutti.