INPUT_OBJECT

CreateDatabaseTaskInput

link GraphQL Schema definition

1input CreateDatabaseTaskInput {
6
2# Unique task name.
3# Has to be a valid identifier - should start with a letter and should not contain
4# spaces.
5name: String!
9
7# The title of the task is the more user-friendly version of the task name.
8title: String
11
10description: String
13
12testCases: [DatabaseTestCaseInput]
16
14# The number of test cases that will be made visible to the test-taker.
15sampleTestCount: Int
20
17# The list of all the languages that are allowed to be used in this task,
18# or an empty list to allow all possible languages.
19allowedLanguages: [DatabaseLanguageName]
26
21# The list of the table names which will be displayed to the user when viewing the
22# test case input.
23# Note: This field is required for PostgreSQL only and should be omitted for MySQL
24# databases.
25tableNames: [String]
34
27# A list that describes customized execution time limits for one or more
28# languages.
29# If a language is not specified in the list, its execution time limit will be set
30# to the default.
31# In particular, you can pass an empty list to reset the time limits for all
32# languages to the default.
33timeLimits: [DatabaseLanguageTimeLimit]
35}

link Required by