我想在前言中说我真的很喜欢sails.js用于一个简单的MVC框架,但是觉得它缺少文档和api引用。
我搜遍了所有尝试查找有关Sails.js 的好的mssql(SQL服务器)适配器的任何信息,但找不到。我希望有人遇到过一个,并且可以推荐它。我还研究了构建自定义适配器,但发现文档没有帮助。任何有关此主题的帮助将不胜感激。谢谢。
答案 0 :(得分:3)
我们目前没有MS SQL Server适配器,但这是我想要添加的内容。有各种接口的基本定义以及如何在API Adapter Interface创建适配器。
如果有人愿意解决此问题,您可以使用Sails MySQL Adapter或Sails PostgreSQL Adapter作为示例。
我无法访问MS SQL Server来构建一个,但是我使用了一个集成测试库来构建支持CRUD接口的适配器:Waterline Adapter Tests。
答案 1 :(得分:3)
我最近开始基于node-sqlserver模块为MSSQL构建一个sails适配器。
还没有完成,但是我已经完成了适配器的主要部分,它仍然需要测试,但是有足够的东西可以开始。
找到答案 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)