Skip to content

Lots of new additions to the models API

Pre-release
Pre-release
Compare
Choose a tag to compare
@thetutlage thetutlage released this 07 Oct 08:33
· 1009 commits to develop since this release
  • feat: add support for model hooks fee7c50
  • test: fix failing tests cad26ca
  • feat: export Refs type to generate a key/value pair of model properties and adapter keys 7567c3a
  • feat(basemodel): compute refs from the added columns dc79df7
  • feat: add support for updating/deleting related rows using query builder 212b5e9
  • feat(model): implement update,delete and counter methods to model query builder 632ea1d
  • refactor: moving aggregate functions to chainable query builder ebf6807
  • refactor: ignore mysql dialect returning warning dbd179f
  • refactor: do not have defaults for relationships, let the end user define them 6496e70
  • feat(belongsTo): implement dissociate 2e18430
  • refactor: supress returning warning for mysql dialect b51d0af
  • refactor: get rid of lodash a4501ee
  • refactor: simplify types 118391e
  • chore: update dependencies bac1467
  • feat: adding support to save related models 1d5814e
  • test: add tests for relation query builder fetched using related method a945937
  • feat: pass sideloaded values to preloaded relationships 92c10de
  • refactor: simply API to get-set model $options 4fcc600
  • feat: creating dedicated query builders for all relationships 564432a
  • refactor: use wherePivot methods 84d7928
  • feat: add pivot where clauses to many to many relationship query builder dfe1b28
  • chore: remove tmp dir 4cc757e
  • feat: add support for preloading using model instance c6e2f31
  • chore: update dependencies 726762d
  • refactor: making improvements to has many through decorator function d79b7ea

v7.1.5-0...v7.1.6-0