Sequelize
Sequelize是一个基于承诺的Node.js ORM,用于Postgres、MySQL、SQLite和Microsoft SQL Server。它具有坚实的事务支持、关系、读取复制等功能。
v5 Beta Release
我们已经启动了v5 beta发布流程。 希望这将涵盖完整的v5里程碑。 您可以在此处找到升级指南和更改日志。
npm install --save sequelize # will install v4 npm install --save sequelize@next # will install v5-beta
安装
$ npm install --save sequelize # And one of the following: $ npm install --save pg pg-hstore $ npm install --save mysql2 $ npm install --save mariadb $ npm install --save sqlite3 $ npm install --save tedious # MSSQL
Sequelize遵循 SEMVER 。支持Node v4及以上版本以使用ES6功能。
功能
- 架构定义
- 模式同步/放弃
- 1:1, 1:M & N:M Associations
- 通过模型
- 承诺
- 挂钩/回调/生命周期事件
- 预取/关联包括
- 交易
- 迁移
- CLI( sequelize-cli )
责任披露
如果您有任何需要报告的安全问题,请私下联系项目维护人员。您可以在此处找到联系信息