sails.js有一个很好的MSSQL / SQL Server适配器吗?

时间:2013-08-06 18:00:05

标签: javascript sql-server sql-server-2008 node.js sails.js

我想在前言中说我真的很喜欢sails.js用于一个简单的MVC框架,但是觉得它缺少文档和api引用。

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

7 个答案:

答案 0 :(得分:3)

我们目前没有MS SQL Server适配器,但这是我想要添加的内容。有各种接口的基本定义以及如何在API Adapter Interface创建适配器。

如果有人愿意解决此问题,您可以使用Sails MySQL AdapterSails PostgreSQL Adapter作为示例。

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

答案 1 :(得分:3)

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

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

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

找到

答案 2 :(得分:2)

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

完成风帆0.10关联支持,并完全按照水线规范进行单元测试:

答案 3 :(得分:0)

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

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

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

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

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

答案 4 :(得分: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”,

答案 5 :(得分:0)

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

答案 6 :(得分:0)