-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjson_structures.txt
86 lines (79 loc) · 2.98 KB
/
json_structures.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
JSON Structures in the database
Table : jobs
Column : requirements
{
"designation" : "desg",
"description" : "descp",
"skills" : ("skill1", "skill2", "skilln"),
"experience" : "exp",
"qualification" : ("qualification1", "qualification2" ,"qualification3"),
}
Example :-
{
'designation' : 'Department Head',
'description' : 'descp1',
'skills' : '('Java','SQL','HTML')',
'experience' : '3years',
'qualification' : '('HSC','Bsc','MSc')'
}
Table : questions
Column : questions
{
"type1" : {
"question1" : (("option1", "option2", "option3", "option4"), "answer" , "marks"),
"question2" : (("option1", "option2", "option3", "option4"), "answer" , "marks"),
"question_N" : (("option1", "option2", "option3", "option4"), "answer" , "marks")
},
"type2" : {
"question1" : (("option1", "option2", "option3", "option4"), "answer", "marks"),
"question2" : (("option1", "option2", "option3", "option4"), "answer", "marks"),
"question_N" : (("option1", "option2", "option3", "option4"), "answer" , "marks")
},
"type_N" : {
"question1" : (("option1", "option2", "option3", "option4"), "answer", "marks"),
"question2" : (("option1", "option2", "option3", "option4"), "answer", "marks"),
"question_N" : (("option1", "option2", "option3", "option4"), "answer" , "marks")
},
"other" : {
"other_type_1" : {
"question1" : (("option1", "option2", "option3", "option4"), "answer" , "marks"),
"question2" : (("option1", "option2", "option3", "option4"), "answer" , "marks"),
"question_N" : (("option1", "option2", "option3", "option4"), "answer" , "marks"),
},
"other_type_1" : {
"question1" : (("option1", "option2", "option3", "option4"), "answer" , "marks"),
"question2" : (("option1", "option2", "option3", "option4"), "answer" , "marks"),
"question_N" : (("option1", "option2", "option3", "option4"), "answer" , "marks")
},
"other_type_N" : {
"question1" : (("option1", "option2", "option3", "option4"), "answer" , "marks"),
"question2" : (("option1", "option2", "option3", "option4"), "answer" , "marks"),
"question_N" : (("option1", "option2", "option3", "option4"), "answer" , "marks")
},
},
"time" : "time"
}
Table : questions
Column : knockout_questions
{
"question1" : (("answer1", "weight1"), ("answer2", "weight2"), ("answer_N", "weight_N")),
"question2" : (("answer1", "weight1"), ("answer2", "weight2"), ("answer_N", "weight_N")),
"question_N" : (("answer1", "weight1"), ("answer2", "weight2"), ("answer_N", "weight_N")),
}
Table : application_status
Column : applicant_status
status : {
0 : applied,
1 : accepted,
2 : rejected,
3 : on_hold,
}
{
"u_id" : {
"status" : "2",
"knockout_questions" : "score",
"score" : "score",
"cv_rank" : "rank",
"total_rank" : "rank"
}
}