3

我有一个v ~0.10.0使用sails-mongo ( ) 的sails app( v 0.10.0-rc4),我需要通过迁移在我的数据库中执行一些查询。
帆中是否支持此功能?

4

2 回答 2

3

Sailsjs 可以在开发中更改您的表,但绝对不建议将其用于生产数据库。

但是,如果您使用的是 mongoDB,则甚至不需要迁移,因为它是无模式数据库。

于 2014-05-09T16:26:52.823 回答
1

sails-db-migrate 是一个不错的模块,可能对您的情况有用。查看 npm 包信息

附加信息

上述模块使用 db-migrate 节点模块,该模块旨在与实时数据库一起使用。如果您计划使用 db-migrate,则禁用 Sails 自动迁移并使用 db-migration 任务控制 db 中的更改是合适的。每次更改数据库时都需要创建迁移,并且可以根据您的要求在提升时运行自动化任务

如果您确定只想添加数据并且没有结构更改是基于 db-migrate 的迁移的一部分,则可以让自动迁移继续运行

于 2015-02-16T15:55:43.130 回答