graphql-engine/v3/crates
Daniel Harvey aae750ae92 Remove Option from ModelWithPermissions (#529)
<!-- Thank you for submitting this PR! :) -->

## Description

Much as per https://github.com/hasura/v3-engine/pull/524 for
`CommandWithPermission`, this removes the `Option` from
`ModelWithPermissions`. Again, select permissions are opt-in, so
`Some(HashMap::new())` is the same as `None`, so we can remove this
layer of indirection, which I believe was only there because we were
building up the `Model` type incrementally.

Functional no-op.

V3_GIT_ORIGIN_REV_ID: fcb6479f32b001380ae24db6439e96339a868692
2024-05-03 13:20:31 +00:00
..
auth create auth and utils subdirectories in crates, and move architecture information to a separate doc. (#534) 2024-05-01 09:05:15 +00:00
custom-connector Boolean expressions in command argument presets (#539) 2024-05-03 08:12:35 +00:00
engine Remove Option from ModelWithPermissions (#529) 2024-05-03 13:20:31 +00:00
lang-graphql Refactor errors, and split execute and explain code path (#525) 2024-05-02 07:29:06 +00:00
metadata-resolve Remove Option from ModelWithPermissions (#529) 2024-05-03 13:20:31 +00:00
metadata-schema-generator All benchmarks must be Criterion benchmarks. (#498) 2024-04-23 13:00:24 +00:00
open-dds use a newtype for data connector object type (#542) 2024-05-03 09:33:15 +00:00
utils create auth and utils subdirectories in crates, and move architecture information to a separate doc. (#534) 2024-05-01 09:05:15 +00:00