我正在考虑创建一个Sails应用程序,并担心迁移问题。使用Waterline.js似乎无法对它们进行真正的控制。我可以使用Knex.js来管理迁移吗?有人能用一些例子/文档给我指出正确的方向吗?
发布于 2018-05-07 20:26:20
我一直使用Knex来处理Sails应用程序上的迁移,因为它比waterline自动迁移功能(usign mysql)更可靠
关于你的问题,以及你对@coockoo的回答,没有必要将Knex与waterline一起使用,因为它是独立工作的。
只需使用knex创建迁移,并在api/model/*上更新您的模型,以反映您的最新版本。
提示:我创建了一个sails-hook来在sails提升上运行迁移,使用auto-migrate模拟Sails的旧行为
https://stackoverflow.com/questions/50198620
复制相似问题