Skip to content

Commit 0c24789

Browse files
committed
feat(metadataArgs): add hypercert reference to Metadata entity arguments
- Introduced a new 'hypercert' field in the Metadata entity arguments. - The 'hypercert' field is defined as an ID type and references the Hypercert entity and its fields.
1 parent 9c2ffba commit 0c24789

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/graphql/schemas/args/metadataArgs.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,18 @@ import { ArgsType } from "type-graphql";
22
import { BaseQueryArgs } from "../../../lib/graphql/BaseQueryArgs.js";
33
import { createEntityArgs } from "../../../lib/graphql/createEntityArgs.js";
44
import { WhereFieldDefinitions } from "../../../lib/graphql/whereFieldDefinitions.js";
5+
import { EntityTypeDefs } from "../typeDefs/typeDefs.js";
56

67
const { WhereInput: MetadataWhereInput, SortOptions: MetadataSortOptions } =
78
createEntityArgs("Metadata", {
89
...WhereFieldDefinitions.Metadata.fields,
10+
hypercert: {
11+
type: "id",
12+
references: {
13+
entity: EntityTypeDefs.Hypercert,
14+
fields: WhereFieldDefinitions.Hypercert.fields,
15+
},
16+
},
917
});
1018

1119
@ArgsType()

0 commit comments

Comments
 (0)