add mutations to questions and reviews

This commit is contained in:
João Geonizeli
2022-07-21 15:10:49 -03:00
parent d38acaab98
commit 3ce6c421b1
18 changed files with 909 additions and 6 deletions

View File

@@ -0,0 +1,21 @@
# frozen_string_literal: true
module Inputs
class QuestionCreateInput < Types::BaseInputObject
argument :instruction, String, required: true
argument :support, String, required: true
argument :body, String, required: true
argument :alternatives, [QuestionAlternativeInput], required: true
argument :explanation, String, required: true
argument :references, String, required: true
argument :authorship_year, String, required: true
argument :authorship, String, required: true
argument :intention, String, required: false
argument :status, Enums::QuestionStatusEnum, required: true
argument :check_type, Enums::QuestionCheckTypeEnum, required: false
argument :difficulty, Enums::QuestionDifficultyEnum, required: false
argument :bloom_taxonomy, Enums::QuestionBloomTaxonomyEnum, required: false
argument :subject_id, ID, required: false
argument :reviewer_user_id, ID, required: false
end
end