mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
* initial ideas Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com> Co-authored-by: Nicola Krumschmidt <nickrum@users.noreply.github.com> Co-authored-by: ian <licitdev@users.noreply.github.com> * removed function as target again * converter test like the rest * TDD test for converter * TDD test for pg statement creation * fix * convert nested condition target * test for function target conversion * made condition nodes return join clause for nested filter * handled the additional join for logical nodes * adopted changes in filter test * fixed test * added join to modifiers * Allow same target in all conditions * Fix AbstractSqlQueryOrderNode type * Fix deeply nested filter conversion * Fix condition converters with nested target * Make filter result clauses required * Fix merging joins * Fix convertLogical type * Allow all SQL condition nodes to be functions * fixed test * rename * new test, separated integration tests * remove duplicated joins * formatter * fixed string condition * adopted tests * preparation for sort * removed test complexity drastically * clean up join duplicate removal * unit test for modifier conversion * reverted converter test * removed join duplication removal --------- Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com> Co-authored-by: Nicola Krumschmidt <nickrum@users.noreply.github.com> Co-authored-by: ian <licitdev@users.noreply.github.com> Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de>