7

我想先说我真的很喜欢sails.js 作为一个简单的MVC 框架,但觉得它缺少它的文档和api 参考。

我到处搜索,试图找到有关Sails.js 的良好 mssql(SQL 服务器)适配器的任何信息,但找不到。我希望有人遇到过,并且可以推荐它。我还研究了构建自定义适配器,但发现文档没有帮助。对此主题的任何帮助将不胜感激。谢谢你。

4

7 回答 7

3

我们目前没有 MS SQL Server 适配器,但我很想添加它。各种接口以及如何创建适配器的基本定义位于:API 适配器接口

如果有人想解决这个问题,您可以使用Sails MySQL 适配器Sails PostgreSQL 适配器作为示例。

我无法访问 MS SQL Server 来构建一个,但是有一个集成测试库我用来构建支持 CRUD 接口的适配器:Waterline Adapter Tests

于 2013-08-17T03:01:55.033 回答
3

我最近开始基于 node-sqlserver 模块为 MSSQL 构建一个 Sails 适配器。

它还没有完成,但我已经完成了适配器的主要部分,它仍然需要测试,但已经足够了。

它可以在https://github.com/swelham/sails-mssql找到

于 2013-10-03T11:25:27.130 回答
2

现在有:https ://github.com/cnect/sails-sqlserver

完成了sails 0.10协会的支持,并针对Waterline规范进行了全面的单元测试:

于 2015-01-20T02:48:11.203 回答
0

Sails-mssql 在 0.10.x 上对我来说工作正常,这里是如何使用sails-mssql 0.10.x 配置它的要点

https://gist.github.com/hybrisCole/868f979d8d129247a2da

我的 package.json 有这个:“sails-mssql”:“git://github.com/jaredfromsubway/sails-mssql.git#master”,

于 2014-11-05T19:45:45.750 回答
0

从技术上讲,由于 Sails 基于 express.js,您可以使用自定义 express 中间件来指定使用已创建的适配器。

第一个是评价最高的适配器结帐https://nodejsmodules.org/tags/mysql

否则,您可以只使用为sails.js 提供的水线ORM 和MySQL 适配器

https://github.com/balderdashy/sails-mysql

有关如何使用水线模型的文档,请查看 0.9x 文档 http://sailsjs.org/#!documentation/models

于 2013-08-14T19:11:30.793 回答
0

另一个当前选项是https://www.npmjs.com/package/sails-mssql
( https://github.com/intel/sails-mssql )。

于 2020-05-19T23:54:44.567 回答
0

Sails-sql目前是 MySQL/MSSQL(最终也是 PostgreSQL)的最新适配器。它目前是安全的、经过微调和升级的,可用于 MySQL 和 MSSQL 的生产。目前,大多数开发主要针对 PostgreSQL。

于 2019-07-03T21:05:15.810 回答