Skip to content

v1.14.0

Compare
Choose a tag to compare
@cyjake cyjake released this 01 Nov 12:32
· 229 commits to master since this release

Two options regarding Model.init() were added in this release:

class User extends Bone {}
User.init({ name: STRING }, {
  timestamps: true,  // which is the default
  paranoid: true,    // which default to `false`
});
assert.deepEqual(Object.keys(User.attributes), [
  'id',
  'name',
  'createdAt',
  'updatedAt',
  'deletedAt',
]);

What's Changed

  • docs: update 'primayKey' typos by @freshgum-bubbles in #211
  • docs: DataTypes definitions in d.ts by @cyjake in #210
  • fix: fix#209 sequelize mode should update all changed fields in instance update method by @JimmyDaddy in #212
  • fix: fix #213 findAndCountAll should ignore attributes by @JimmyDaddy in #214
  • fix: opts.connectTimeout by @cyjake in #216
  • fix: reload instance with sharding key should not throw by @cyjake in #217
  • feat: timestamps should be defined by default by @cyjake in #218
  • fix: instance.reload() should not rely on static findOne() by @cyjake in #219

New Contributors

Full Changelog: v1.13.5...v1.14.0