102 Commits

Author SHA1 Message Date
Sajjad Shirazy
a9606b6eae Supporintg IN and NOT IN as a filter type 2019-02-03 15:08:36 +03:30
Jim LAURIE
412fcbb298
Merge branch 'master' into sqlite-support 2019-01-24 15:00:19 +01:00
Aurélien Georget
2115124931 Remove Mongoose warning logs 2019-01-23 16:56:04 +01:00
Jim LAURIE
f90255bb75
Merge branch 'master' into issue/2327 2019-01-22 13:52:13 +01:00
Paolo Ragone
803ce0bea0
Merge branch 'master' into lint_improvement 2019-01-09 21:25:44 +13:00
Jim LAURIE
a23fe2c307 Remove relations route from bookshelf template 2019-01-06 15:17:59 +01:00
Paolo Ragone
e1079ce362 Added comment so linting doesn't go crazy on generated service files 2019-01-05 09:51:06 +13:00
Pierre Burgy
fddf391e84 Add SQLite support 2018-12-29 21:35:07 +01:00
Aurélien Georget
53b195c917 Avoid useless population 2018-12-06 19:12:31 +01:00
Aurélien Georget
e1ce257d2f Revert codebase and apply limit, skip, start and sort parameters 2018-12-06 18:11:53 +01:00
Jim LAURIE
03c1e04d87 Revert filter PR 2018-12-04 17:05:03 +01:00
Aurélien Georget
b0aaae9f12 Resolve conflicts 2018-11-27 18:48:37 +01:00
Aurelsicoko
21d21dfc8f Handle single fetch & allow override of default auto-population 2018-11-22 18:32:33 +01:00
Jim LAURIE
afbdc9b2bb
Fix indent 2018-11-21 16:48:23 +01:00
Jim LAURIE
412efec32a
Fix space 2018-11-21 16:47:28 +01:00
Jim LAURIE
954a6d321a
Fix indent 2018-11-21 16:47:01 +01:00
Kamal Bennani
886e39d196
I'm a newby 2018-11-19 21:48:54 +01:00
Kamal Bennani
53849ff12c
Fix sort 2018-11-19 00:12:09 +01:00
Kamal Bennani
957368b8b2
Add a support of deep filter in bookshelf 2018-10-28 23:44:38 +01:00
Kamal Bennani
0ed9b7643a
Merge where and relation payload 2018-10-28 23:42:22 +01:00
Kamal Bennani
5bdb5c25e0
use stage functions from the relation file 2018-10-28 23:42:22 +01:00
Kamal Bennani
15a41614fa
Don't populate relations in Graphql context 2018-10-28 23:42:22 +01:00
Kamal Bennani
bbfb2418a5
Move functions that deals with stages to the mongoose relation file 2018-10-28 23:42:21 +01:00
Kamal Bennani
3c37c33d58
Rewrite the logic of deep population & matching 2018-10-28 23:42:20 +01:00
Kamal Bennani
83da9fa38a
[Bugfix] take the correct localField when having a manyToOne RS 2018-10-28 23:42:19 +01:00
Kamal Bennani
ff0a87df7a
Update Bookshelf/Mongoose service template to support relation attribute filtering 2018-10-28 23:42:18 +01:00
Nick Verwymeren
d123b14ae5
Fixes issues when doing an 'IN' query
When doing an 'IN' query it looks like this will incorrectly loop over the values and put them into multiple where clauses. This additional check on the symbol should leave the array untouched and pass it on into the orm for processing.
2018-10-17 11:50:43 -05:00
Jim LAURIE
d586442fbd Fix deep delete relation for oneWay and when there is no relations 2018-10-08 12:25:44 +02:00
Jim LAURIE
870b31ce5c Fix typo update bookshelf service 2018-10-04 17:17:25 +02:00
Alberto Maturano
154fc28a57 Normalize to standar file permissions
As a result of taking a look on PR #1967 I realized there is 819
executable files in this repository. It is obvious this is an error.
2018-09-24 12:33:09 -05:00
Jim LAURIE
60663d2105
Merge branch 'master' into add-test-api 2018-07-20 10:34:54 +02:00
Jim LAURIE
9840247d1c Test generated API endpoint 2018-07-19 14:46:03 +02:00
Jim LAURIE
cf8184e223 Use hook prefix and rename 2018-07-11 16:23:14 +02:00
Jim LAURIE
d09b0b1550 API search bookshelf 2018-07-05 11:28:55 +02:00
Jim LAURIE
d44262e94b API search mongoose 2018-07-05 10:22:43 +02:00
Jim LAURIE
bde30af875 Fix delete SQL entry with relations fix #1419 2018-06-21 19:42:03 +02:00
Okaris
d5cca40270 Added count to api template for bookshelf 2018-06-01 08:16:54 +03:00
Okaris
89c97e6cae Added count to api template 2018-05-29 16:07:17 +03:00
Aurelsicoko
44cbc4098a Avoid server error during delete when the entry doesn't exist 2018-05-09 17:41:19 +02:00
Aurelsicoko
7e7b0f1d2f Move relation management into a separate file for Bookshelf 2018-05-09 16:08:58 +02:00
Aurelsicoko
dfec0b630b Add updateRelations on models and update generated API to use this method 2018-05-09 12:52:32 +02:00
Aurelsicoko
892f9d1291 Update Mongoose template & support one-way in generated API 2018-04-23 16:57:59 +02:00
Aurelsicoko
73764d6ae0 Add containss in Bookshelf filters 2018-04-12 15:44:04 +02:00
Aurelsicoko
b6ef82be83 Update generated controller to make them compatible with GraphQL 2018-04-10 12:26:44 +02:00
Jim Laurie
e8181a397f Review bookshelf filters
fix #863
2018-04-03 12:38:33 +02:00
Johann Pinson
9d6d2c0b9f Update model.template for mongoose 2018-03-16 16:01:27 +01:00
Johann Pinson
49536526f8 Update model.template for bookshelf 2018-03-16 16:00:14 +01:00
Jim Laurie
be7e95b48c Add createdAt updatedAt for mongoose 2018-03-05 17:26:55 +01:00
Jim Laurie
3c82641aa0 Fix fetch error mongoose
Verify if _id params has mongoose ObjectId format
2018-02-08 14:58:05 +01:00
Jim Laurie
252082f84e Fix filter findOne params 2017-12-20 13:45:53 +01:00