tachybase_todo/packages
chenos c2ff7882bc
feat: database next (#130)
* FIX: database test with sqlite

* more types

* filter test

* split filter parser

* filter test

* filter test: hasMany

* define inverse association for belongsTo & hasMany

* chore: console.log

* repository count method

* chore: Collection

* repository filter & appends & fields & expect

* repository: sort option

* chore: test

* add: test

* find & findAndCount

* chore: test

* database-next: update guard

* database-next: update guard associationKeysToBeUpdate

* chore: comment

* update-guard OneToOne Association

* has one repository

* support through table value

* belongs to many repository

* has many repository

* has many repository find

* fix: has many find and count

* clean code

* add count method

* chore: multiple relation

* chore: single relation

* repository find

* relation repository builder

* repository count

* repository count test

* fix test

* close db afterEach test

* sort with associations

* repository update

* has many repository: destroy

* belongs to many repository: destroy

* add transaction decorator

* belongs to many with transaction

* has many with transaction

* clean types

* clean types

* clean types

* repository transaction

* fix test

* single relation repository with transaction

* single relation repository with transaction

* fix: test

* fix: option parser fields append

* fix: typo

* fix: string type

* fix: import

* collection field methods

* cleanup

* collection sync

* fix: import

* fix: test

* collection update field

* collection update options

* database hook

* database test

* database event test

* update database event

* add async emmit mixin

* async model event

* database import

* fix: model hook type

* fix: collection event

* recall model.init on collection update

* skip redefine collection test

* skip collection model update

* add model hook class

* global model event support

* chore

* chore

* change utils import

* add field types

* database import

* more import test

* test case

* fix: through model init...

* bugfix

* fix

* update database import

* collection sync by foreachModel

* fix collection model sync

* update

* add field types

* custom operator

* sqlite array field

* postgresql array field

* array query escape

* mysql array operators

* date operators

* array field sqlite fix

* association operator

* date operator empty & notEmpty

* fix: fields import

* fix array field nested association

* filter parse prepare

* fix test

* string field empty

* add date operator test

* field option types

* fix typo

* fix: operator name conflict

* rename function

Co-authored-by: Chareice <chareice@live.com>
2021-12-06 21:12:54 +08:00
..
actions feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
api Add S3 storage and refactors (#124) 2021-12-04 07:58:31 +08:00
app Fix: plugin-file-manager (#111) 2021-12-03 07:31:22 +08:00
client feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
create-nocobase-app Add S3 storage and refactors (#124) 2021-12-04 07:58:31 +08:00
database chore: v0.5.0-alpha.34 2021-11-23 08:23:34 +08:00
database-next feat: database next (#130) 2021-12-06 21:12:54 +08:00
father-build chore: v0.5.0-alpha.34 2021-11-23 08:23:34 +08:00
plugin-action-logs feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
plugin-automations feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
plugin-china-region chore: v0.5.0-alpha.34 2021-11-23 08:23:34 +08:00
plugin-client chore: v0.5.0-alpha.34 2021-11-23 08:23:34 +08:00
plugin-collections feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
plugin-export chore: v0.5.0-alpha.34 2021-11-23 08:23:34 +08:00
plugin-file-manager feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
plugin-multi-apps chore: v0.5.0-alpha.34 2021-11-23 08:23:34 +08:00
plugin-notifications chore: v0.5.0-alpha.34 2021-11-23 08:23:34 +08:00
plugin-permissions fix: missing parameters 2021-11-30 16:43:44 +08:00
plugin-system-settings feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
plugin-ui-router feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
plugin-ui-schema feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
plugin-users feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
resourcer feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
server feat: database next (#130) 2021-12-06 21:12:54 +08:00
test feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex (#126) 2021-12-04 16:28:52 +08:00
utils feat: database next (#130) 2021-12-06 21:12:54 +08:00