Sails.js迁移 – 更改(不更新表列)

根据migrate:'alter'的定义migrate:'alter' ,它应该在提升sails应用程序时添加/删除数据库中的列。 但我看到它没有做到这一点..我添加新的领域,并删除模型中的现有领域,以查看migrate:'alter'与变化migrate:'alter'帆,但我看不到变化..我是什么做错了?

如sails模型文档中的更改迁移将自动迁移列/字段,但尝试保留我现有的数据(实验)

所以如果你删除一些列或添加一个validation,它将不会被应用[我正在使用sails-mongo适配器],除非你使用'safe'并自己编辑数据库或'drop',这将删除所有表并重build正确的