Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -126,9 +126,9 @@ private void applyStructuredField(ImportData data, String header, String fieldNa
"유효하지 않은 파견 가능 학기입니다. 가능한 값: " + validEnumValues(SemesterAvailableForDispatch.values()));
}
}
case "semesterRequirement" -> applyWithLength(value, 100, s -> data.semesterRequirement = s);
case "detailsForLanguage" -> applyWithLength(value, 2000, s -> data.detailsForLanguage = s);
case "gpaRequirement" -> applyWithLength(value, 100, s -> data.gpaRequirement = s);
case "semesterRequirement" -> applyWithLength(value, 2000, s -> data.semesterRequirement = s);
case "detailsForLanguage" -> applyWithLength(value, 4000, s -> data.detailsForLanguage = s);
case "gpaRequirement" -> applyWithLength(value, 2000, s -> data.gpaRequirement = s);
case "gpaRequirementCriteria" -> applyWithLength(value, 100, s -> data.gpaRequirementCriteria = s);
case "detailsForAccommodation" -> applyWithLength(value, 2000, s -> data.detailsForAccommodation = s);
default -> data.extraInfo.put(header, value);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,13 @@ public class UnivApplyInfo extends BaseEntity {
@Enumerated(EnumType.STRING)
private SemesterAvailableForDispatch semesterAvailableForDispatch;

@Column(name = "semester_requirement", length = 100)
@Column(name = "semester_requirement", length = 2000)
private String semesterRequirement;

@Column(name = "details_for_language", length = 2000)
@Column(name = "details_for_language", length = 4000)
private String detailsForLanguage;

@Column(name = "gpa_requirement", length = 100)
@Column(name = "gpa_requirement", length = 2000)
private String gpaRequirement;

@Column(name = "gpa_requirement_criteria", length = 100)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ALTER TABLE university_info_for_apply
MODIFY COLUMN gpa_requirement VARCHAR(2000) NULL,
MODIFY COLUMN semester_requirement VARCHAR(2000) NULL,
MODIFY COLUMN details_for_language VARCHAR(4000) NULL;
Original file line number Diff line number Diff line change
Expand Up @@ -382,7 +382,7 @@ class UnivApplyInfo를_임포트한다 {
@Test
void 길이_제한을_초과하는_값이_들어오면_전체가_실패한다() {
// given
String tooLongValue = "a".repeat(101);
String tooLongValue = "a".repeat(2001);
String markdown = String.format("""
| 대학명 | 학기요건 |
|--------|----------|
Expand Down
Loading