graphql-engine/v3/crates/engine
Daniel Harvey 7968975c95 Comparable relationships in BooleanExpressionTypes (#717)
<!-- Thank you for submitting this PR! :) -->

## Description

This implements local relationships in the new `BooleanExpressionType`.
We copy all the existing tests for this and reimplement them using the
new types.

Things currently missing:
- a `BooleanExpressionType` can be specified to overwrite the target
model's `where` clause when defining. Currently we ignore this, there is
a follow up ticket for this:
https://hasurahq.atlassian.net/browse/V3ENGINE-209

This work is behind a feature flag, so this is a no-op for the user.

V3_GIT_ORIGIN_REV_ID: 6ae87e1ffb2ad0ebd27c6097e8ea87aca1a4c299
2024-06-18 10:25:04 +00:00
..
benches Semicolons, everywhere! (#700) 2024-06-11 15:33:32 +00:00
bin/engine Argument presets for DataConnectorLink Pt. 2 (#675) 2024-06-06 16:04:28 +00:00
src Semicolons, everywhere! (#700) 2024-06-11 15:33:32 +00:00
tests Comparable relationships in BooleanExpressionTypes (#717) 2024-06-18 10:25:04 +00:00
build.rs Use Clippy to help simplify conditions. (#648) 2024-05-31 13:02:00 +00:00
Cargo.toml Bump serde_json from 1.0.116 to 1.0.117 (#722) 2024-06-17 05:13:47 +00:00