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

时间:2018-12-10 10:18:20

标签: sails.js

我正在同时使用两个数据库mysql。 默认值是用于存储应用程序数据。 第二个是从我构建的另一个应用程序(PHP)中读取先前输入的数据。

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

在我看来,我模型的迁移应该覆盖了models.js默认的迁移,但事实并非如此。 我不希望我的非默认表在每次航行时都被清除掉,因为该数据库来自需要它的PHP应用程序。

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

我需要允许风帆更改默认数据库; 因此,默认数据存储更改为yes,第二个数据存储更改为no。

感谢您阅读本文的时间:-)

1 个答案:

答案 0 :(得分:1)

SailsV1不支持在每个模型上设置迁移。您只能将迁移默认应用设置为全范围。

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