Dan Ribbens
bf77cec7e9
fix(db-postgres): query with like on id columns ( #6416 )
...
copy of https://github.com/payloadcms/payload/pull/6414 to main
2024-05-17 14:07:57 -04:00
Patrik
cc94078607
fix: filter with ID not_in AND queries - postgres ( #6358 )
...
## Description
Fixes #5151
`Issue`: With `Postgres`, when filtering by two queries with `AND`, if
the first query involved `ID` and the `not_in` operator, the second
query in the filter would never be evaluated.
- [x] I have read and understand the
[CONTRIBUTING.md](https://github.com/payloadcms/payload/blob/main/CONTRIBUTING.md )
document in this repository.
## Type of change
- [x] Bug fix (non-breaking change which fixes an issue)
## Checklist:
- [x] I have added tests that prove my fix is effective or that my
feature works
- [x] Existing test suite passes locally with my changes
2024-05-15 15:09:53 -04:00
Dan Ribbens
c31b8dcaa0
fix(db-postgres): cummulative updates ( #6033 )
2024-04-25 13:05:49 -04:00
Dan Ribbens
6185f8a5d8
fix(db-postgres): query hasMany fields with in ( #5881 )
2024-04-16 17:09:53 -04:00
Alessio Gravili
608d6d0a87
fix(db-postgres): hasMany relationship query contains operator ( #4212 )
...
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2024-04-05 13:59:00 -04:00
Dan Ribbens
9bbacc4fb1
feat: custom db table and enum names ( #5045 )
...
Co-authored-by: Ritsu <enjoythepain1337@gmail.com >
2024-04-05 11:22:46 -04:00
Paul
44599cbc7b
fix(db-postgres): issue querying by localised relationship not respecting locale as constraint ( #5666 )
...
* fix: add table join for querying on a localised field in relationship fields
* chore: add int tests in relationships
2024-04-04 16:07:11 -03:00
Yunsup Sim
742a7af93d
fix: Skip parsing if operator is 'exist' ( #5404 )
2024-04-03 13:50:28 -04:00
Dan Ribbens
916923071a
fix(db-postgres): error on delete having joins ( #5459 )
...
* chore(db-postgres): reduce duplicate lines of code
* chore(db-postgres): fix deleteOne regression
* chore(db-postgres): missing await
2024-03-26 14:00:46 -04:00
Dan Ribbens
e8f2ca484e
feat(db-postgres): configurable custom schema to use ( #5047 )
...
* feat(db-postgres): configurable custom schema to use
* test(db-postgres): use public schema
* chore(db-postgres): simplify drop schema
* chore: add postgres-custom-schema test to ci
* chore: add custom schema to postgres ci
* chore(db-postgres): custom schema in migrate
* chore: ci postgres wait condition
2024-02-23 12:48:06 -05:00
Dan Ribbens
35c2a085ef
fix(db-postgres): query using blockType ( #5044 )
...
* fix(db-postgres): query using blockType
* chore: cleanup commented lines
2024-02-16 13:30:26 -05:00
Dan Ribbens
d6c25783cf
feat(db-postgres): adds idType to use uuid or serial id columns ( #3864 )
...
* feat(db-postgres): WIP adds idType to use uuid or serial id columns
* chore: add postgres-uuid test ci
* chore: add postgres-uuid env vars
* chore: sanitizeQueryValue prevent invalid types
* fix(db-postgres): invalid parentID of nested arrays
2024-02-15 16:06:37 -05:00
Elliot DeNolf
a0a58e7fd2
fix: query relationships by explicit id field ( #5022 )
2024-02-07 14:18:13 -05:00
Elliot DeNolf
da184d40ec
fix(db-postgres): handle nested docs with drafts ( #5012 )
2024-02-06 21:27:33 -05:00
Elliot DeNolf
c3a3942969
fix(db-postgres): filtering relationships with drafts enabled ( #4998 )
...
* fix(db-postgres): filtering relationships with drafts enabled
* test: draft relationship filtering
2024-02-06 11:16:27 -05:00
Jesse Sivonen
8ce15c8b07
fix(db-postgres): query unset relation ( #4862 )
2024-01-19 13:35:58 -05:00
Dan Ribbens
ec4d2f97cb
fix(db-postgres): query on json properties
2023-12-29 16:42:32 -05:00
Dan Ribbens
9d9ac0ec28
fix(db-postgres): incorrect results querying json field using exists operator
2023-12-29 11:35:12 -05:00
Dan Ribbens
6e9ae65374
fix(db-postgres): querying nested blocks fields ( #4404 )
...
Co-authored-by: Jessica Chowdhury <jessica@trbl.design >
2023-12-07 09:18:48 -05:00
Dan Ribbens
dbaecda0e9
fix(db-postgres): sorting on a not-configured field throws error ( #4382 )
2023-12-06 09:27:43 -05:00
Jarrod Flesch
cd07873fc5
fix(db-postgres): allow for nested block fields to be queried ( #4237 )
...
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2023-11-29 11:03:57 -05:00
James
59b87fdb21
chore: typo
2023-10-15 17:55:30 -04:00
James
8d4f39af5e
Merge branch 'main' of github.com:payloadcms/payload into fix/empty-in-array
2023-10-15 17:29:51 -04:00
James
c4ac341d75
fix: empty inArray no longer crashes postgres
2023-10-15 17:28:13 -04:00
James
2c8fbf1be3
chore: adds specificity to tests
2023-10-15 11:08:16 -04:00
Dan Ribbens
21649537a6
fix(db-postgres): query relationship path inside arrays
2023-10-14 15:17:42 -04:00
Dan Ribbens
2c67eff059
fix(db-postgres): query relationship in array alias
2023-10-13 13:32:44 -04:00
Dan Ribbens
46a24a9822
fix(db-postgres): in and not_in query operator ( #3608 )
2023-10-12 17:11:12 -04:00
James
f70837ab11
chore: shortens relationships table name to rels
2023-10-07 15:53:56 -04:00
Elliot DeNolf
dfac7395fe
chore: prettier fix
2023-10-02 15:03:09 -04:00
Dan Ribbens
be09b9bbe6
chore: querying with not_equals works with nulls every test past!
2023-09-28 11:52:52 -04:00
James
8ea63421f0
chore: locale=all relationships
2023-09-28 09:41:00 -04:00
James
5d0bd25267
chore: streamlined fallback locale in local operations
2023-09-28 09:15:43 -04:00
James
09883ee78c
chore: passing field tests
2023-09-27 16:25:23 -04:00
James
4593d37815
chore: merge
2023-09-26 16:19:42 -04:00
James
6f5561e14f
chore: builds postgres json querying
2023-09-26 16:17:13 -04:00
Dan Ribbens
a48d000b54
chore: sanitize dates queries postgres
2023-09-26 12:14:57 -04:00
Elliot DeNolf
07dd353432
chore: postgres builds without jsonquery
2023-09-25 23:27:58 -04:00
James
4df19cbdf6
chore: converts anything that awaits many promises to sequential execution
2023-09-24 16:31:23 -07:00
James
d886af32d9
chore: allows querying on relationTo
2023-09-23 08:26:40 -07:00
James
5abd9e3372
chore: self joins are now aliased correctly in relationship queries
2023-09-22 16:34:25 -04:00
Dan Ribbens
575bd9436a
chore: build query fixes
2023-09-22 14:31:23 -04:00
James
1191a2851c
chore: wires up a few versions methods
2023-09-20 14:37:14 -04:00
James
7b38bd1e52
chore: nested unnamed fields, like query constraint
2023-09-19 13:27:05 -04:00
James
5bc8b29e79
chore: merge
2023-09-19 10:53:44 -04:00
James
7fdf77cf3e
chore: bugs with sort, graphql tests with postgres
2023-09-19 10:50:04 -04:00
Alessio Gravili
cdaa0acd61
chore: run eslint & prettier, adjust perfectionist sorting for package.json and tsconfig.json in eslint configs
2023-09-19 11:41:56 +02:00
Dan Ribbens
321e59705d
chore: split paths for graphql
2023-09-18 13:53:07 -04:00
James
029e319c7b
chore: wires up contains in pg, skips point tests
2023-09-18 13:00:00 -04:00
Dan Ribbens
998eb99003
chore: postgres query block fields ( #3347 )
2023-09-17 23:19:19 -04:00