Sequelize 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Sequelize 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Sequelize 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 叶秀兰
适用人群 未知
收录时间 2014-08-21

软件简介

Sequelize.js 提供对 MySQLMariaDBSQLitePostgreSQL 数据库的简单访问,通过映射数据库条目到对象,或者对象到数据库条目。简而言之,就是 ORM(Object-Relational-Mapper)。Sequelize.js 完全是使用 JavaScript 编写,适用于 Node.js 的环境。

简单使用

创建 Sequelize 实例:

var sequelize = new Sequelize('database', 'username'[, 'password'])

指定 host/port:

var sequelize = new Sequelize('database', 'username', 'password', {
  host: "my.server.tld",  port: 12345
})

没有密码的情况:

var sequelize = new Sequelize('database', 'username')
// or
var sequelize = new Sequelize('database', 'username', null)

使用连接字符串:

var sequelize = new Sequelize('mysql://user:pass@example.com:9821/dbname', {  
    // Look to the next section for possible options
})
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(1) 发布并加入讨论🔥
发表了资讯
2021/12/24 07:04

Sequelize 已发布 6.12.1 和 6.12.2 维护版本

Sequelize 6.12.1 和 6.12.2 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Node.js 应用奠定扎实、安全的基础。 更新内容: Sequelize 6.12.1 允许深度导入 (#13795) 修复 lib/operators 的无效 TypeScript 导入样式。(#13797) 更新公告:https://github.com/sequelize/sequelize/releases/tag/v6.12...

0
0
发表了资讯
2021/12/20 07:25

Sequelize 6.12.0 发布,基于 Nodejs 的异步 ORM 框架

Sequelize 6.12.0 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Node.js 应用奠定扎实、安全的基础。 本次更新内容如下: Bug Fixes data-types: 获取带日期数据类型的数据时,会发出不必要的警告(#13712) docs: 添加 aws-lamda 路由 (#13693) example:根据 GeoJson 修复坐标格式 (#13718) increment...

0
0
发表了资讯
2021/11/20 07:59

Sequelize 6.10.0 发布,基于 Nodejs 的异步 ORM 框架

Sequelize 6.10.0 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Node.js 应用奠定扎实、安全的基础。 本次更新内容如下: Bug Fixes logger:将记录深度从 3 更改为 1(#12879)(ddddc24) mariadb: 修复了 MariaDB 10.5 的 JSON 字段处理。(#13633) (cdd61dd) model: 现在会克隆选项对象,而不是直...

0
2
发表了资讯
2021/10/25 07:12

Sequelize 6.8.0 发布,基于 Nodejs 的异步 ORM 框架

Sequelize 6.8.0 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Node.js 应用奠定扎实、安全的基础。 本次更新内容如下: bug 修复 types: isIn 验证器允许接受任何值。 (#12962) 允许插入带零的主键。 ( #13458 ) model: 为了避免出现 NaN ,只有当数值不为空时才允许转换数值。( 199b632 ) fix(mod...

0
2
发表于数据库专区
2019/05/02 07:34

Sequelize 5.8.2 发布,基于 Nodejs 的异步 ORM 框架

Sequelize 5.8.2 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Node.js 应用奠定扎实、安全的基础。 更新如下: Bug 修复 sync:使用下划线/别名列正确处理更改 (#10872) (4de34c5) types:添加 dialectModule 类型 (#10863) (48eafaa) types:添加重复选项 (#10871) (42927d3) types:添加 Model#a...

1
5
发表于数据库专区
2019/05/01 07:12

Sequelize 5.8.0 发布,基于 Nodejs 的异步 ORM 框架

Sequelize 5.8.0 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Node.js 应用奠定扎实、安全的基础。 更新如下: Bug 修复 associations:检查多连接实例的存在 (#10853) (32be061) 特性 typings:添加了一些缺失的运算符 (#10846) (ba5192c) 更新说明 下载地址: Source code(zip) Source code(tar.g...

0
6
发表于数据库专区
2019/04/25 07:12

Sequelize 5.7.5 发布,基于 Nodejs 的异步 ORM 框架

Sequelize 5.7.5 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Node.js 应用奠定扎实、安全的基础。 更新如下: Bug 修复 model:聚合合并属性,而不是覆盖 (#10662)(379b56c) types:重新排序 model.get 重载 (#10797)(8d1972f) 更新说明 下载地址: Source code(zip) Source code(tar.gz)...

1
6
发表于数据库专区
2019/04/23 06:57

Node 异步 ORM 框架 Sequelize 5.7.3 与 5.7.4 发布

Sequelize 5.7.3 与 5.7.4 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Nodejs 应用奠定扎实、安全的基础。 5.7.3 更新: types: 添加索引提示 (#10815) (99f396c) types: 添加 upsert 并返回:true (#10800) (030e0fa) 更新说明:https://github.com/sequelize/sequelize/releases/tag/v5.7.3 5.7....

2
6
发表于数据库专区
2019/03/15 07:18

Node.js ORM 框架 Sequelize 重要更新 v5 发布

Node.js ORM 框架 Sequelize v5 已正式发布,这也是 v4 推出一年多后的主要版本。 Sequelize 是一个基于 promise 的 Node.js ORM,目前支持 PostgreSQL, MySQL, SQLite 和 Microsoft SQL Server 数据库,它具有强大的事务支持、关联关系、读取和复制等功能。Sequelize.js 完全使用 JavaScript 编写,适用于 Node.js 环境。 下面我们不妨看看 v5 版本有哪些值得关注的更新。 首先要说明的是,这是一个重要的版本,但同时也包含了...

10
7
发表于数据库专区
2019/03/05 06:54

Sequelize 4.43.0 发布,基于 Nodejs 的异步 ORM 框架

Sequelize 4.43.0 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Nodejs 应用奠定扎实、安全的基础。 更新如下: Features datatypes: handle numbers passed as objects for bigint (#10496) (de39cff) 更新说明 下载地址: Source code(zip) Source code(tar.gz)...

1
3
发表于数据库专区
2019/02/28 07:31

Sequelize 4.42.1 发布,基于 Nodejs 的异步 ORM 框架

Sequelize 4.42.1 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Nodejs 应用奠定扎实、安全的基础。 更新如下: Bug 修复 locking generic-pool to 3.5.0 (00e4984) 发布公告 下载地址: Source code(zip) Source code(tar.gz)...

1
6
发表于数据库专区
2018/12/10 07:18

Sequelize 5 beta 15 发布,基于 Node 的异步 ORM 框架

Sequelize 5.0.0 beta 15 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Nodejs 应用奠定扎实、安全的基础。 此版本删除旧代码以过滤 options.through,防止传递事务、字段、日志记录等“创建/更新”连接表调用的选项。 详情查看发布公告。 下载地址: Source code(zip) Source code(tar.gz)...

0
2
发表于数据库专区
2018/11/13 07:19

Sequelize 4.41.2 发布,基于 Nodejs 的异步 ORM 框架

Sequelize 4.41.2 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Nodejs 应用奠定扎实、安全的基础。 更新如下: Bug Fixes query-generator: 为联合查询添加 offset (#10149) (34e9fe1) 发布公告 下载地址: Source code(zip) Source code(tar.gz)...

2
5
发表于数据库专区
2018/07/23 06:24

Sequelize 5.0.0-beta.10 发布,Nodejs ORM 框架

Sequelize 5.0.0-beta.10 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持 PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Nodejs 应用奠定扎实、安全的基础。 此次更新内容如下: fix(belongsToMany): association.add 返回记录数组的数组 #9700 feat: 关联钩子 #9590 fix(bulkCreate): 不要将dataValue映射到individualHooks的字段:true#9672 feat(p...

0
2
发表于数据库专区
2018/06/23 07:56

Sequelize 4.38.0 发布,新增 PostgreSQL 网络类型

Sequelize 4.38.0 发布了,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Nodejs 应用奠定扎实、安全的基础。 此版本新增了一个特性: data-types: Postgres 网络类型 (#9571) (2c3a6e7) 下载地址: Source code (zip) Source code (tar.gz)...

0
3
发表于数据库专区
2018/05/29 07:01

Sequelize 5.0.0-beta.7 发布,基于 Nodejs 的 ORM 框架

Sequelize 5.0.0-beta.7 发布了,此次更新内容如下: fix(data-types/blob): only return null for mysql binary null #9441 fix(errors): use standard .original rather than .__raw for actual error fix(connection-manager): mssql datatype parsing #9470 fix(query/removeConstraint): support schemas fix: use Buffer.from fix(transactions): return patched promise from sequelize.query #9473 详情见更新日志。 Se...

1
1
发表于数据库专区
2018/05/26 06:43

Node.js 多 SQL 语言 ORM 框架 Sequelize 4.37.10 发布

Sequelize 4.37.10 发布了,此次更新修复了一个 bug : transactions: return patched promise from sequelize.query (#9473) (b903384) 详情见发布公告。 下载地址: Source code (zip) Source code (tar.gz) Sequelize 是一个 Node.js 的方便使用的多 SQL 语言 ORM。...

1
5
发表于数据库专区
2018/04/30 07:30

Sequelize v5.0.0-beta.4 发布,基于 Nodejs 的 ORM 框架

Sequelize v5.0.0-beta.4 发布,Sequelize 是一款基于 Nodejs 的异步 ORM 框架,它同时支持PostgreSQL、MySQL、SQLite 和 MSSQL 多种数据库,很适合作为 Nodejs 后端数据库的存储接口,为快速开发 Nodejs 应用奠定扎实、安全的基础。 更新: 已经发生更改时,setDataValue 不应标记为 null #9347 当 keepDefaultTimezone 配置为 true,则不执行 SET time_zone 查询 #9358 为事务添加 afterCommit hook #9287 详情见发布更新日志...

0
4
发表于数据库专区
2018/04/01 07:00

Node.js 多 SQL 语言 ORM 框架 Sequelize v4.37.5 发布

Node.js 的多 SQL 语言 ORM Sequelize v4.37.5 发布。 下载地址: Source code (zip) Source code (tar.gz) Bug 修复: query-generator: 1-to-many join in subQuery filter missing where clause (#9228) (#9247) (3b623cb) 详情见发布公告。 Sequelize 是一个 Node.js 的方便使用的多 SQL 语言 ORM。...

1
5
发表于数据库专区
2018/03/25 07:32

Sequelize 5.0.0 beta 不再支持 Node 6 以下版本

Sequelize 5.0.0 beta 已发布,更新内容如下: 移除 Model.attributes ,使用 Model.rawAttributes 替换。#5320 paranoid 模式下将把 deletedAt 的所有行为视为删除。 #8496 要求 Node 6 及以上版本。 #9015 更多详情可查阅更新日志。 Sequelize.js 提供对 MySQL,MariaDB,SQLite 和 PostgreSQL 数据库的简单访问,通过映射数据库条目到对象,或者对象到数据库条目。简而言之,就是 ORM(Object-Relational-Mapper)。Sequeli...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
nodejs 资源管理错误漏洞
拒绝服务
nodejs是是一个基于ChromeV8引擎的JavaScript运行环境通过对Chromev8引擎进行了封装以及使用事件驱动和非阻塞IO的应用让Javascript开发高性能的后台应用成为了可能。 nodejs-glob-parent 存在安全漏洞,该漏洞源于正则表达式拒绝服务。
CVE-2020-28469 MPS-2021-7827
2022-08-08 18:33
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
320 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部