Sailsjs模型不断删除我的表格内容

我使用两个DB都是mysql . 默认值是存储应用数据 . 第二个是从我构建的另一个应用程序(PHP)中读取先前输入的数据 .

我的config.models.migrate设置为'alter' . 我的模型读取数据已经迁移:'安全' .

在我看来,我的模型的迁移应该覆盖models.js默认迁移,但事实并非如此 . 我不希望每次风帆升降时都会消除我的非默认表,因为该DB来自需要它的PHP应用程序 .

我需要这个模型来从中检索数据而不是写入 . 如何防止sails运行默认的自动迁移?目前,如果我将config.models.migrate设置为安全,它可以工作,但这不行 .

我需要允许帆改变默认DB;因此,默认数据存储区更改是,第二个数据存储区更改否 .

感谢您的阅读时间:-)

回答(1)

2 years ago

SailsV1不支持在每个模型上设置迁移 . 您只能将迁移默认应用程序设置为广泛 .

请注意第三个要点:https://sailsjs.com/documentation/concepts/models-and-orm/model-settings#?choosing-an-approach