我开始编写我的模型:
我的应用程序中的models.py文件:
我再次运行了
我想知道我需要做什么来使我的新应用进行迁移?
我的应用程序中的models.py文件:
class MyModel(models.Model):
field_a = models.FloatField()
field_c = models.FloatField()
然后在我的新项目上运行./manage.py migrate
,一切都很顺利:
Operations to perform:
Synchronize unmigrated apps: myapp
Apply all migrations: admin, contenttypes, auth, sessions
Synchronizing apps without migrations:
Creating tables...
Creating table myapp_mymodel
Installing custom SQL...
Installing indexes...
Running migrations:
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
Applying sessions.0001_initial... OK
然后我改变了我的模型:
class MyModel(models.Model):
field_a = models.FloatField()
field_b = models.FloatField()
field_c = models.FloatField()
我再次运行了
./manage.py migrate
,但没有任何反应。(project)$ ./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.
我想知道我需要做什么来使我的新应用进行迁移?