go-mongo/gql/base.gql
2025-05-31 18:38:18 +03:00

41 lines
577 B
GraphQL

directive @goField(
forceResolver: Boolean
name: String
) on INPUT_FIELD_DEFINITION | FIELD_DEFINITION
directive @goTag(
key: String!
value: String
) on INPUT_FIELD_DEFINITION | FIELD_DEFINITION
scalar Time
interface Base {
id: ID!
createdAt: Time!
updatedAt: Time!
createdBy: User
updatedBy: User
owner: User
}
enum Status {
Active
Deactivated
Blocked
Draft
Pending
Closed
}
type Translated {
value: String!
isPrimary: Boolean!
language: String!
}
input TranslatedInput {
value: String!
isPrimary: Boolean!
language: String!
}