Sequelize

软件截图:
Sequelize
软件详细信息:
版本: 3.9.0 更新
上传日期: 10 Dec 15
开发: Sascha Depold
许可: 免费
人气: 52

Rating: 3.5/5 (Total Votes: 2)

Sequelize 适用于映射数据库条目JS对象的原则,反之亦然。

这是因为JS对象是很好的记录和JavaScript本身为蓝本处理阵列结构比SQL表好得多。

这使得开发人员可以操纵数据的Node.js的服务器端环境中更加容易,使用的不是SQL命令的JavaScript。

Sequelize是相当先进的,支持通过SQL引擎支持的大多数操作,让一个深入的操纵SQL数据,正是开发者从他们的ORM想和处理。

Sequalize已通过测试,是快速和Heroku的供电的应用程序无缝地工作。


目前支持的数据库:

MySQL的

MSSQL

SQLite的

PostgreSQL的

MariaDB

是什么在此版本中是新的

  • 在增加:
  • 现在可以通过添加一个属性可延迟到现场的参考对象,推迟在PostgreSQL的限制。
  • BUG:
  • 与建立在ISIP验证返回假阴性
  • 解决问题

什么3.3.2版本新

  • 在增加:
  • 现在可以通过添加一个属性可延迟到现场的参考对象,推迟在PostgreSQL的限制。
  • BUG:
  • 与建立在ISIP验证返回假阴性
  • 解决问题

什么2.1.3版本新

  • 错误:
  • 修正了空`include.where`
  • 修正了otherKey代自关联N:M

什么在2.0.5版本新

  • 错误:
  • 修正了空`include.where`
  • 修正了otherKey代自关联N:M

什么在2.0.3版本新

  • 错误:
  • 修正了空`include.where`
  • 修正了otherKey代自关联N:M

什么在1.7.0版本新

  • 特点:
  • 涵盖更先进的包括有限制和过滤的情况下(特别情况下,一个包括将在子查询,但其子包括不会是,在当一个1:1的关联有一个1:M关联的嵌套包括)
  • 修正项目:
  • 问题,即连接将调用commit导致数据从来没有达到数据库之前超时

什么在1.5.0版本新

  • 在时间的可能性全局NULL值禁用增加SQL查询。
  • Model.create现在也可以用于指定质量分配值。
  • QueryChainer现在将提供的发射极已被添加在顺序添加的发射器的结果。
  • QueryChainer现在可以通过串行项目初始化。
  • 节点0.8的兼容性。
  • 添加选项的hasMany干将。
  • 在池选项现在正确地传递到PostgreSQL。

什么在1.4.1版本新

  • 在节点&#X3C新增折旧警告; V0.6。
  • 添加实例选择保存。
  • 添加命令二进制创建迁移骨架当前时间戳。
  • 新增功能齐全的每个finder方法。
  • 修正报价SQLite的语句。

  • 在迁移
  • 固定时间戳解析。

什么是1.4.0版新

许多-to-many关联的

  • 在固定强制同步
  • 的对象是现在兼容JSON.stringify。
  • 当实例化sequelize对象,你现在可以通过一个函数来记录。这使您可以自定义记录行为。默认现在是:执行console.log
  • 在默认日志记录仍然是,但console.log的初始化后包装为崩溃节点< 0.6.x。
  • 在PostgreSQL的支持。
  • 连接池为MySQL。
  • 在时间的可能性现在所定义的日期数据类型的默认值。使用Sequelize.NOW的设置defaultValue。

什么是1.3.7版本,新的

  • 修正了在多个或的belongsTo关联hasOne的同桌互相覆盖。

什么在1.3.6版本新

  • 请不要更新现有updatedAt属性,如果一个DAO时间戳选项是错误的。

什么在1.3.4版本新

  • 在重命名型号/ ModelFactory / ModelFactoryManager到DAO / DAOFactory / DAOFactoryManager
  • 在NPM测试将运行测试套件
  • 有关设置本地开发环境文档
  • 删除updatedAt + createdAt从SequelizeMeta

什么版本1.3.3的新

  • 在所有可能的地点固定SQL事件发射器。

什么在1.3.2版本新

  • 在SQLite是现在发射“sql'事件为好。

什么在1.3.0版本新

  • 在重构:
  • 型号所有现在是一个函数,而不是一个getter。
  • 更名ModelDefinition到ModelFactory
  • 在私有方法的作用域;属性仍然是公共
  • 使用新的util模块节点0.6.2
  • 新的特点:
  • QueryChainer现在可以运行连续
  • 在协会的定义是可链接:Person.hasOne(楼).hasMany(地址)
  • 验证(感谢hiddentao)
  • 的jQuery般的事件监听器:.success(回调)和.error(回调)
  • 别名为select查询:Model.find({其中:'ID = 1',属性:['身份证',['名','用户名“]})==>将返回该用户的名称作为用户名
  • 在跨数据库的支持。目前支持:MySQL和SQLite的
  • 迁移
  • 测试:
  • 在删除了所有快报测试,并将其转换为茉莉

什么是1.2.1版新

  • 在默认值和接口的某些变化
  • 更名为同步,查询全局选项,并确定在sequelize;前:options.queryOptions;现价:options.query
  • 通过在sequelize或通过sequelize.define charset选项全局定义选项允许的字符集的定义。
  • 允许在sequelize或通过sequelize.define引擎选项,通过全球性的MySQL引擎的定义定义选项;默认值是InnoDB的了。
  • 找到和的findAll现在的值通过搜索列表:Model.findAll({其中:{ID:[1,2,3]}});将返回所有型号编号1,2和3
  • 在部队拉丁文字符集特拉维斯。

要求

  • 在客户端中启用JavaScript
  • 的Node.js 0.6.21或更高

类似的软件

ADOdb
ADOdb

10 Dec 15

Sypex Dumper
Sypex Dumper

13 May 15

DataBoss
DataBoss

13 Apr 15

意见 Sequelize

评论没有发现
添加评论
打开图片!