AbstractOptionalqueryContext: EntityQueryContextEnforcingEntityAssociationLoader for this entity
OptionalqueryContext: EntityQueryContextAuthorizationResultBasedEntityAssociationLoader for this entity
all underlying fields from this entity's database data
all underlying fields from this entity's data
Get a underlying field from this entity's data
the field to get
the value of the field or undefined if not loaded with that field
the ViewerContext authorized to read this entity
StaticcreatorVend mutator for creating a new entity in given query context.
viewer context of creating user
OptionalqueryContext: EntityQueryContextquery context in which to perform the create
mutator for creating an entity
StaticcreatorVend mutator for creating a new entity in given query context.
viewer context of creating user
OptionalqueryContext: EntityQueryContextquery context in which to perform the create
mutator for creating an entity
StaticdeleterVend mutator for deleting an existing entity in given query context.
entity to delete
OptionalqueryContext: EntityQueryContextquery context in which to perform the delete
mutator for deleting existingEntity
StaticdeleterVend mutator for deleting an existing entity in given query context.
entity to delete
OptionalqueryContext: EntityQueryContextquery context in which to perform the delete
mutator for deleting existingEntity
StaticinvalidationUtilities for entity invalidation. Call these manually to keep entity cache consistent when performing operations outside of the entity framework.
StaticknexVend knex loader for loading entities via knex-specific methods in a given query context.
viewer context of loading user
query context in which to perform the load
StaticknexVend knex loader for loading entities via knex-specific methods in a given query context. Returns authorization results instead of throwing on authorization errors.
viewer context of loading user
query context in which to perform the load
StaticloaderVend loader for loading an entity in a given query context.
viewer context of loading user
OptionalqueryContext: EntityQueryContextquery context in which to perform the load
StaticloaderVend loader for loading an entity in a given query context.
viewer context of loading user
OptionalqueryContext: EntityQueryContextquery context in which to perform the load
StaticupdaterVend mutator for updating an existing entity in given query context.
entity to update
OptionalqueryContext: EntityQueryContextquery context in which to perform the update
mutator for updating existingEntity
StaticupdaterVend mutator for updating an existing entity in given query context.
entity to update
OptionalqueryContext: EntityQueryContextquery context in which to perform the update
mutator for updating existingEntity
Abstract base class for mutable entities backed by Postgres. Provides
knexLoaderandknexLoaderWithAuthorizationResultsas inherited static methods, in addition to the mutation methods inherited fromEntity.