1.0.0-draft.14 (2021-05-31)
- All persistent methods are now synchronous. Not
async
anymore. - All persistent methods returns either
Model
orModel[]
. - The
save
method is the only method that normalizes the given data.insert
,fresh
,update
will not normalize data anymore. - Removing
add
,revise
,replace
method. Useinsert
,update
,fresh
instead. - the
update
method now only works with query constraints.userRepo.where('name', 'John').update({ name: 'Jane' })
.
1.0.0-draft.13 (2021-05-10)
1.0.0-draft.12 (2021-05-07)
- database type in repository is not correct due to wrong import path (7403ae7)
- store is passed to the repository instead of database (4c8a573)
1.0.0-draft.11 (2021-05-06)
1.0.0-draft.10 (2021-04-17)
1.0.0-draft.9 (2021-02-24)
1.0.0-draft.8 (2021-01-28)
- fill relation on "make" (9c47d46)
1.0.0-draft.7 (2021-01-05)
- add has many by relation (#35) (#37) (6c8cce5)
- add lazy relationship loading feature (#44) (6bfe237)
- add model
$delete
method (2fce6ad)
1.0.0-draft.6 (2020-11-16)
1.0.0-draft.5 (2020-11-16)
orderBy
supports passing a handler as a field param (#9) (0696d40)- add "fresh" feature (#13) (fa9d30e)
- add limit and offset method to the repository (ac00263)
- add uid attribute (#16) (e676dd1)
- Events API (#8) (465c5d5)
- support composite key (#23) (e6208e9)
- findin connection method (c78a13c)
1.0.0-draft.4 (2020-05-03)
1.0.0-draft.3 (2020-05-03)
- export missing
use
function (656618a)
1.0.0-draft.2 (2020-05-03)
- add
make
method to create a new model instance (538598a) - add custom repository support (#4) (6b768d9)
- add plugin feature (#3) (4d4d5af)
- throw error when accessing
model.$store
without store being injected (#2) (2e0f341) - model: add
static fields
method to define the model schema (9030c37)
1.0.0-draft.1 (2020-04-13)
- query: add primary closure support for the where clause (d41435a)
- query: add secondary closure support for the where clause (a2e4c6c)
- add
order by
feature (6fba9bc)
The fresh start.