@@ -4,36 +4,35 @@ A collection of useful code to complement the official packages.
4
4
5
5
Table of contents:
6
6
7
- - [ convex-helpers] ( #convex-helpers )
8
- - [ Custom Functions] ( #custom-functions )
9
- - [ Relationship helpers] ( #relationship-helpers )
10
- - [ Action retries] ( #action-retries )
11
- - [ Stateful migrations] ( #stateful-migrations )
12
- - [ Rate limiting] ( #rate-limiting )
13
- - [ Session tracking via client-side sessionID storage] ( #session-tracking-via-client-side-sessionid-storage )
14
- - [ Richer useQuery] ( #richer-usequery )
15
- - [ Row-level security] ( #row-level-security )
16
- - [ Zod Validation] ( #zod-validation )
17
- - [ Hono for advanced HTTP endpoint definitions] ( #hono-for-advanced-http-endpoint-definitions )
18
- - [ CRUD utilities] ( #crud-utilities )
19
- - [ Validator utilities] ( #validator-utilities )
20
- - [ Filter] ( #filter )
21
- - [ Manual Pagination] ( #manual-pagination )
22
- - [ Examples] ( #examples )
23
- - [ ` paginator ` : manual pagination with familiar syntax] ( #paginator-manual-pagination-with-familiar-syntax )
24
- - [ Composable QueryStreams] ( #composable-querystreams )
25
- - [ Example 1: Paginate all messages by a fixed set of authors] ( #example-1-paginate-all-messages-by-a-fixed-set-of-authors )
26
- - [ Example 2: Paginate all messages whose authors match a complex predicate.] ( #example-2-paginate-all-messages-whose-authors-match-a-complex-predicate )
27
- - [ Example 3: Order by a suffix of an index.] ( #example-3-order-by-a-suffix-of-an-index )
28
- - [ Example 4: Join tables.] ( #example-4-join-tables )
29
- - [ Query Caching] ( #query-caching )
30
- - [ TypeScript API Generation] ( #typescript-api-generation )
31
- - [ Open API Spec Generation] ( #open-api-spec-generation )
32
- - [ Triggers] ( #triggers )
33
- - [ What can you do with triggers?] ( #what-can-you-do-with-triggers )
34
- - [ Trigger semantics] ( #trigger-semantics )
35
- - [ CORS support for HttpRouter] ( #cors-support-for-httprouter )
36
- - [ Standard Schema] ( #standard-schema )
7
+ - [ Custom Functions] ( #custom-functions )
8
+ - [ Relationship helpers] ( #relationship-helpers )
9
+ - [ Action retries] ( #action-retries )
10
+ - [ Stateful migrations] ( #stateful-migrations )
11
+ - [ Rate limiting] ( #rate-limiting )
12
+ - [ Session tracking via client-side sessionID storage] ( #session-tracking-via-client-side-sessionid-storage )
13
+ - [ Richer useQuery] ( #richer-usequery )
14
+ - [ Row-level security] ( #row-level-security )
15
+ - [ Zod Validation] ( #zod-validation )
16
+ - [ Hono for advanced HTTP endpoint definitions] ( #hono-for-advanced-http-endpoint-definitions )
17
+ - [ CRUD utilities] ( #crud-utilities )
18
+ - [ Validator utilities] ( #validator-utilities )
19
+ - [ Filter] ( #filter )
20
+ - [ Manual Pagination] ( #manual-pagination )
21
+ - [ Examples] ( #examples )
22
+ - [ ` paginator ` : manual pagination with familiar syntax] ( #paginator-manual-pagination-with-familiar-syntax )
23
+ - [ Composable QueryStreams] ( #composable-querystreams )
24
+ - [ Example 1: Paginate all messages by a fixed set of authors] ( #example-1-paginate-all-messages-by-a-fixed-set-of-authors )
25
+ - [ Example 2: Paginate all messages whose authors match a complex predicate.] ( #example-2-paginate-all-messages-whose-authors-match-a-complex-predicate )
26
+ - [ Example 3: Order by a suffix of an index.] ( #example-3-order-by-a-suffix-of-an-index )
27
+ - [ Example 4: Join tables.] ( #example-4-join-tables )
28
+ - [ Query Caching] ( #query-caching )
29
+ - [ TypeScript API Generation] ( #typescript-api-generation )
30
+ - [ Open API Spec Generation] ( #open-api-spec-generation )
31
+ - [ Triggers] ( #triggers )
32
+ - [ What can you do with triggers?] ( #what-can-you-do-with-triggers )
33
+ - [ Trigger semantics] ( #trigger-semantics )
34
+ - [ CORS support for HttpRouter] ( #cors-support-for-httprouter )
35
+ - [ Standard Schema] ( #standard-schema )
37
36
38
37
## Custom Functions
39
38
0 commit comments