如标题所述,我似乎无法使迁移正常进行。
该应用程序最初的版本低于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。