Sails.js迁移 – 更改(不更新表列)
根据migrate:'alter'
的定义migrate:'alter'
,它应该在提升sails应用程序时添加/删除数据库中的列。 但我看到它没有做到这一点..我添加新的领域,并删除模型中的现有领域,以查看migrate:'alter'
与变化migrate:'alter'
帆,但我看不到变化..我是什么做错了?
如sails模型文档中的更改迁移将自动迁移列/字段,但尝试保留我现有的数据(实验)
所以如果你删除一些列或添加一个validation,它将不会被应用[我正在使用sails-mongo适配器],除非你使用'safe'并自己编辑数据库或'drop',这将删除所有表并重build正确的