Defined in: shared/lib/types.d.ts:529
Document-modelling types, re-exported from @docstack/client.
Sourced from the client rather than @docstack/shared on purpose: the two packages
would otherwise resolve their own copies of @docstack/shared, and a consumer using
both could end up holding two structurally-identical-but-distinct Patch types.
One source means one copy.
Properties
| Property | Type | Defined in |
|---|
columns | any[] | shared/lib/types.d.ts:532 |
distinct | boolean | shared/lib/types.d.ts:531 |
from | any[] | shared/lib/types.d.ts:533 |
groupBy | | { columns: any[]; type: "group_by"; } | null | shared/lib/types.d.ts:536 |
having | any | null | shared/lib/types.d.ts:540 |
joins | any[] | shared/lib/types.d.ts:534 |
limit | number | null | shared/lib/types.d.ts:545 |
offset? | number | null | shared/lib/types.d.ts:546 |
orderBy | object[] | null | shared/lib/types.d.ts:541 |
type | "select" | shared/lib/types.d.ts:530 |
where | any | null | shared/lib/types.d.ts:535 |