- Internal Logger added
- IRedisAdaptor interface and NodeRedisAdaptor added, basic redis command abstructed
Full Changelog: https://github.com/anchovycation/metronom/compare/v2.0.0...v2.1.0
Metronomobject- Limit parameter added to
Model.getAllfunction - Type and default value support added to schema
MetronomInstance.savefunction will save only the changed fields by tracing the proxy- changedValues added to MetronomInstance
- Unflex model's empty schema error fixed
Full Changelog: https://github.com/anchovycation/metronom/compare/v1.4.0...v2.0.0
ModelInstance.destroy()function
Full Changelog: https://github.com/anchovycation/metronom/compare/v1.3.1...v1.4.0
Utilites.safeWritefunction's business logic
Full Changelog: https://github.com/anchovycation/metronom/compare/v1.3.0...v1.3.1
ModelInstance.getPureDatafunction addedModel.createInstancefunction addedModel.filterfunction added
ModelInstance.toJSONbusiness logic changed
Full Changelog: https://github.com/anchovycation/metronom/compare/v1.2.0...v1.3.0
Model.getAllfunction added
Model.redisClienttype updated toRedisClientType
Full Changelog: https://github.com/anchovycation/metronom/compare/v1.1.1...v1.2.0
safeReadandsafeWritefunctions added- Flex schema feature implemented
Full Changelog: https://github.com/anchovycation/metronom/compare/v1.0.0...v1.1.1
First version of metronom. Basic CRUD functions added
Model.create()function addedModel.findById()Model.deleteById()ModelInstance.save()
Full Changelog: https://github.com/anchovycation/metronom/compare/v1.3.1...v1.4.0