@Override
protected void buildSchema(GraknTx tx) {
key = tx.putAttributeType("name", AttributeType.DataType.STRING);
TOEFL = tx.putAttributeType("TOEFL", AttributeType.DataType.LONG);
GRE = tx.putAttributeType("GRE", AttributeType.DataType.LONG);
vGRE = tx.putAttributeType("vGRE", AttributeType.DataType.LONG);
GPR = tx.putAttributeType("GPR", AttributeType.DataType.DOUBLE);
specialHonours = tx.putAttributeType("specialHonours", AttributeType.DataType.STRING);
considerGPR = tx.putAttributeType("considerGPR", AttributeType.DataType.STRING);
transcript = tx.putAttributeType("transcript", AttributeType.DataType.STRING);
priorGraduateWork = tx.putAttributeType("priorGraduateWork", AttributeType.DataType.STRING);
languageRequirement= tx.putAttributeType("languageRequirement", AttributeType.DataType.STRING);
degreeOrigin = tx.putAttributeType("degreeOrigin", AttributeType.DataType.STRING);
admissionStatus = tx.putAttributeType("admissionStatus", AttributeType.DataType.STRING);
decisionType = tx.putAttributeType("decisionType", AttributeType.DataType.STRING);
applicant = tx.putEntityType("applicant");
applicant.has(TOEFL);
applicant.has(GRE);
applicant.has(vGRE);
applicant.has(GPR);
applicant.has(specialHonours);
applicant.has(considerGPR);
applicant.has(transcript);
applicant.has(priorGraduateWork);
applicant.has(languageRequirement);
applicant.has(degreeOrigin);
applicant.has(admissionStatus);
applicant.has(decisionType);
applicant.has(key);
}