Skip to main content

QuerySchema

@rotorsoft/act-root


@rotorsoft/act-root / act/src / QuerySchema

Variable: QuerySchema

const QuerySchema: ZodObject<{ after: ZodOptional<ZodNumber>; backward: ZodOptional<ZodBoolean>; before: ZodOptional<ZodNumber>; correlation: ZodOptional<ZodString>; created_after: ZodOptional<ZodDate>; created_before: ZodOptional<ZodDate>; limit: ZodOptional<ZodNumber>; names: ZodOptional<ZodArray<ZodString>>; stream: ZodOptional<ZodString>; }, $strip>

Defined in: libs/act/src/types/schemas.ts:98

Query options for event store queries.

  • stream?: Filter by stream name
  • names?: Filter by event names
  • before?: Filter events before this id
  • after?: Filter events after this id
  • limit?: Limit the number of events to return
  • created_before?: Filter events created before this date/time
  • created_after?: Filter events created after this date/time
  • backward?: Order descending when true
  • correlation?: Filter by correlation
  • actor?: Filter by actor id (mainly used to reduce process managers)
  • loading?: Flag when loading to optimize queries