@@ -3,9 +3,11 @@ package company
3
3
type InternshipDescription struct {
4
4
Profile string `json:"profile" bson:"profile"`
5
5
Description string `json:"jd" bson:"jd"`
6
+ MinimumHires int `json:"minimumHires" bson:"minimumHires"`
6
7
ExpectedHires int `json:"expectedHires" bson:"expectedHires"`
7
8
DurationInWeeks int `json:"internshipDuration" bson:"internshipDuration"`
8
9
Locations string `json:"locations" bson:"locations"`
10
+ IsCGPACriteria bool `json:"isCGPACriteria" bson:"isCGPACriteria"`
9
11
EligibleCourses []string `json:"courses" bson:"courses"`
10
12
BTech IAFCourseDetails `json:"btech" bson:"btech"`
11
13
IDD IAFCourseDetails `json:"idd" bson:"idd"`
@@ -18,9 +20,11 @@ type InternshipDescription struct {
18
20
type InternshipDescriptionCSV struct {
19
21
Profile string `json:"profile" bson:"profile" csv:"Profile"`
20
22
Description string `json:"jd" bson:"jd" csv:"Description"`
23
+ MinimumHires string `json:"minimumHires" bson:"minimumHires" csv:"Minimum Hires"`
21
24
ExpectedHires string `json:"expectedHires" bson:"expectedHires" csv:"Expected Hires"`
22
25
DurationInWeeks string `json:"internshipDuration" bson:"internshipDuration" csv:"Duration In Weeks"`
23
26
Locations string `json:"locations" bson:"locations" csv:"Locations"`
27
+ IsCGPACriteria string `json:"isCGPACriteria" bson:"isCGPACriteria" csv:"Is there a CGPA Criteria"`
24
28
EligibleCourses string `json:"courses" bson:"courses" csv:"Eligible Courses"`
25
29
BTech IAFCourseDetailsCSV `json:"btech" bson:"btech" csv:"BTech ,inline"`
26
30
IDD IAFCourseDetailsCSV `json:"idd" bson:"idd" csv:"IDD ,inline"`
@@ -45,11 +49,15 @@ type StipendDetails struct {
45
49
Accomodation string `json:"accommodation" bson:"accommodation" csv:"Accomodation"`
46
50
RelocationBonus string `json:"relocationBonus" bson:"relocationBonus" csv:"Relocation Bonus"`
47
51
Incentives string `json:"incentives" bson:"incentives" csv:"Incentives"`
52
+ ProvisionForPPO bool `json:"provisionForPPO" bson:"provisionForPPO" csv:"PPO Provision on performance"`
53
+ TentativeCTC string `json:"tentativeCTC" bson:"tentativeCTC" csv:"Tentative CTC on PPO"`
48
54
}
49
55
50
56
type StipendDetailsCSV struct {
51
57
MonthlyStipend string `json:"stipendPerMonth" bson:"stipendPerMonth" csv:"Monthly Stipend"`
52
58
Accomodation string `json:"accommodation" bson:"accommodation" csv:"Accomodation"`
53
59
RelocationBonus string `json:"relocationBonus" bson:"relocationBonus" csv:"Relocation Bonus"`
54
60
Incentives string `json:"incentives" bson:"incentives" csv:"Incentives"`
61
+ ProvisionForPPO string `json:"provisionForPPO" bson:"provisionForPPO" csv:"PPO Provision on performance"`
62
+ TentativeCTC string `json:"tentativeCTC" bson:"tentativeCTC" csv:"Tentative CTC on PPO"`
55
63
}
0 commit comments