v1.14.0
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
- @freshgum-bubbles made their first contribution in #211
Full Changelog: v1.13.5...v1.14.0