Relations
This commit is contained in:
parent
8bb522ec33
commit
172128b37b
@ -76,63 +76,67 @@ type MemberRank {
|
||||
price: Int!
|
||||
badge: String!
|
||||
region: String!
|
||||
exam_questions: [ExamMemberRankQuestion]!
|
||||
exams: [ExamMemberRank]!
|
||||
exam_questions: [ExamMemberRankQuestion]! @hasMany
|
||||
exams: [ExamMemberRank]! @hasMany
|
||||
}
|
||||
type Typerating {
|
||||
id: ID!
|
||||
name: String!
|
||||
price: Int!
|
||||
exam_questions: [ExamTyperatingQuestion]!
|
||||
exams: [ExamTyperating]!
|
||||
exam_questions: [ExamTyperatingQuestion]! @hasMany
|
||||
exams: [ExamTyperating]! @hasMany
|
||||
}
|
||||
type ExamMemberRank {
|
||||
id: ID!
|
||||
member_id: ID!
|
||||
member_rank: MemberRank!
|
||||
member_rank: MemberRank! @belongsTo
|
||||
start: DateTime!
|
||||
status: ExamStatus!
|
||||
exam_questions: [ExamMemberRankQuestion]!
|
||||
exam_answers: [ExamMemberRankAnswer]!
|
||||
exam_questions: [ExamMemberRankQuestion]! @belongsToMany
|
||||
exam_answers: [ExamMemberRankAnswer]! @belongsToMany
|
||||
}
|
||||
type ExamTyperating {
|
||||
id: ID!
|
||||
member_id: ID!
|
||||
typerating: Typerating!
|
||||
typerating: Typerating! @belongsTo
|
||||
start: DateTime!
|
||||
status: ExamStatus!
|
||||
exam_questions: [ExamTyperatingQuestion]!
|
||||
exam_answers: [ExamTyperatingAnswer]!
|
||||
exam_questions: [ExamTyperatingQuestion]! @belongsToMany
|
||||
exam_answers: [ExamTyperatingAnswer]! @belongsToMany
|
||||
}
|
||||
type ExamMemberRankQuestion {
|
||||
id: ID!
|
||||
member_rank: MemberRank!
|
||||
member_rank: MemberRank! @belongsTo
|
||||
in_use: Boolean!
|
||||
mandatory: Boolean!
|
||||
text: String!
|
||||
picture: String!
|
||||
exam_answers: [ExamMemberRankAnswer]!
|
||||
exam_answers: [ExamMemberRankAnswer]! @hasMany
|
||||
exam_member_ranks: [ExamMemberRank]! @belongsToMany
|
||||
}
|
||||
type ExamTyperatingQuestion {
|
||||
id: ID!
|
||||
typerating: Typerating!
|
||||
typerating: Typerating! @belongsTo
|
||||
in_use: Boolean!
|
||||
mandatory: Boolean!
|
||||
text: String!
|
||||
picture: String!
|
||||
exam_answers: [ExamTyperatingAnswer]!
|
||||
exam_answers: [ExamTyperatingAnswer]! @hasMany
|
||||
exma_typeratings: [ExamTyperating]! @belongsToMany
|
||||
}
|
||||
type ExamMemberRankAnswer {
|
||||
id: ID!
|
||||
exam_question: ExamMemberRankQuestion!
|
||||
exam_question: ExamMemberRankQuestion! @belongsTo
|
||||
text: String!
|
||||
is_correct: Boolean!
|
||||
exam_member_ranks: [ExamMemberRank]! @belongsToMany
|
||||
}
|
||||
type ExamTyperatingAnswer {
|
||||
id: ID!
|
||||
exam_question: ExamTyperatingQuestion!
|
||||
exam_question: ExamTyperatingQuestion! @belongsTo
|
||||
text: String!
|
||||
is_correct: Boolean!
|
||||
exam_typeratings: [ExamTyperating]! @belongsToMany
|
||||
}
|
||||
|
||||
enum ExamStatus {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user