mirror of
https://github.com/lingble/twenty.git
synced 2025-11-29 04:13:49 +00:00
feat: add findAll and findUnique resolver for universal objects (#1576)
* wip: refacto and start creating custom resolver * feat: findMany & findUnique of a custom entity * feat: wip pagination * feat: initial metadata migration * feat: universal findAll with pagination * fix: clean small stuff in pagination * fix: test * fix: miss file * feat: rename custom into universal * feat: create metadata schema in default database --------- Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
export interface IConnectionArguments {
|
||||
first?: number | null;
|
||||
after?: string | null;
|
||||
last?: number | null;
|
||||
before?: string | null;
|
||||
}
|
||||
|
||||
export type ConnectionArgumentsUnion =
|
||||
| ForwardPaginationArguments
|
||||
| BackwardPaginationArguments
|
||||
| NoPaginationArguments;
|
||||
|
||||
export type ForwardPaginationArguments = { first: number; after?: string };
|
||||
export type BackwardPaginationArguments = { last: number; before?: string };
|
||||
export type NoPaginationArguments = Record<string, unknown>;
|
||||
Reference in New Issue
Block a user