Mysql 使用Knex进行水线/帆的迁移

Mysql 使用Knex进行水线/帆的迁移,mysql,orm,sails.js,waterline,knex.js,Mysql,Orm,Sails.js,Waterline,Knex.js,我正在考虑创建一个Sails应用程序,并且担心迁移。看来Waterline.js并不能真正控制它们。我可以使用Knex.js管理迁移吗?有人能用一些例子/文档为我指出正确的方向吗?我一直在使用Knex处理Sails应用程序上的迁移,因为它比waterline自动迁移功能(usign mysql)更可靠 关于您的问题,以及您对@coockoo的回答,没有必要将Knex与waterline一起使用,因为它是独立工作的 只需使用knex创建您的迁移,并在api/models/*上更新您的模型,以反映您

我正在考虑创建一个Sails应用程序,并且担心迁移。看来Waterline.js并不能真正控制它们。我可以使用Knex.js管理迁移吗?有人能用一些例子/文档为我指出正确的方向吗?

我一直在使用Knex处理Sails应用程序上的迁移,因为它比waterline自动迁移功能(usign mysql)更可靠

关于您的问题,以及您对@coockoo的回答,没有必要将Knex与waterline一起使用,因为它是独立工作的

只需使用knex创建您的迁移,并在api/models/*上更新您的模型,以反映您的最新版本


提示:我创建了一个sails钩子,用于在sails Lift上运行迁移,使用auto migrate模拟sails的旧行为

knex提供了非常好的文档和示例等。下面是“到迁移”部分,谢谢-我想了解一下这将如何特别适用于Waterline。