Sequelize

Node.js ORM
授权协议 MIT
开发语言 JavaScript
所属分类 数据库相关、 数据库管理工具
软件类型 开源软件
地区 不详
投 递 者 申屠昌胤
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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
})
  • 什么是sequelize? sequelize是一个orm框架,什么是orm呢?即Object-Relationl Mapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了。 安装依赖 知道了sequelize是什么,很想在项目中使用起来吧!那接下来开始我们的第一步吧!在项目的根目录

  • sequelize学习笔记 一、前言 1、sequelize简介【sequelize官方文档】、【sequelize-v3到v6文档】 sequelize是众多ORM框架的一种,ORM框架的作用就是就是可以把关系型数据库表结构映射为javascript对象。通过ORM框架,对数据库进行 CURD时,不需要直接去书写 SQL语句,而是通过操作对象,进而由框架转化为具体的SQL语句进行查询,将对象转化

  • Sequelize 是一个基于 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, MariaDB, SQLite 以及 Microsoft SQL Server. 它具有强大的事务支持, 关联关系, 预读和延迟加载,读取复制等功能. Sequelize 遵从 语义版本控制. 支持 Node v10 及更高版本以便使用 ES6 功能. Getting Star

相关阅读

相关文章

相关问答

相关文档