Як видно з назви, я, здається, міграції не можуть працювати.
Додаток спочатку був менше 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, якщо це взагалі допомагає.