Generate question bank domain model from JDL

This commit is contained in:
jieun committed 2026-10-20 18:46:29 +09:00
1 parent 1d97cc4e31
commit 1d74d8f04b
160 files changed
+26900 -2

No files matched your search

@@ -0,0 +1,9 @@
{
"questionBankApp": {
"AttemptStatus": {
"null": "",
"IN_PROGRESS": "IN_PROGRESS",
"SUBMITTED": "SUBMITTED"
}
}
}
+28
View File
@@ -0,0 +1,28 @@
{
"questionBankApp": {
"choice": {
"home": {
"title": "Choices",
"refreshListLabel": "Refresh list",
"createLabel": "Create a new Choice",
"createOrEditLabel": "Create or edit a Choice",
"notFound": "No Choices found"
},
"created": "A new Choice is created with identifier { param }",
"updated": "A Choice is updated with identifier { param }",
"deleted": "A Choice is deleted with identifier { param }",
"delete": {
"question": "Are you sure you want to delete Choice { id }?"
},
"detail": {
"title": "Choice"
},
"id": "ID",
"optionKey": "Option Key",
"content": "Content",
"displayOrder": "Display Order",
"correct": "Correct",
"question": "Question"
}
}
}
+31
View File
@@ -0,0 +1,31 @@
{
"questionBankApp": {
"examAnswer": {
"home": {
"title": "Exam Answers",
"refreshListLabel": "Refresh list",
"createLabel": "Create a new Exam Answer",
"createOrEditLabel": "Create or edit a Exam Answer",
"notFound": "No Exam Answers found"
},
"created": "A new Exam Answer is created with identifier { param }",
"updated": "A Exam Answer is updated with identifier { param }",
"deleted": "A Exam Answer is deleted with identifier { param }",
"delete": {
"question": "Are you sure you want to delete Exam Answer { id }?"
},
"detail": {
"title": "Exam Answer"
},
"id": "ID",
"questionTextSnapshot": "Question Text Snapshot",
"explanationSnapshot": "Explanation Snapshot",
"selectedOption": "Selected Option",
"selectedContentSnapshot": "Selected Content Snapshot",
"correct": "Correct",
"awardedPoints": "Awarded Points",
"question": "Question",
"attempt": "Attempt"
}
}
}
+30
View File
@@ -0,0 +1,30 @@
{
"questionBankApp": {
"examAttempt": {
"home": {
"title": "Exam Attempts",
"refreshListLabel": "Refresh list",
"createLabel": "Create a new Exam Attempt",
"createOrEditLabel": "Create or edit a Exam Attempt",
"notFound": "No Exam Attempts found"
},
"created": "A new Exam Attempt is created with identifier { param }",
"updated": "A Exam Attempt is updated with identifier { param }",
"deleted": "A Exam Attempt is deleted with identifier { param }",
"delete": {
"question": "Are you sure you want to delete Exam Attempt { id }?"
},
"detail": {
"title": "Exam Attempt"
},
"id": "ID",
"startedAt": "Started At",
"submittedAt": "Submitted At",
"status": "Status",
"score": "Score",
"answer": "Answer",
"subject": "Subject",
"user": "User"
}
}
}
+6 -1
View File
@@ -7,7 +7,12 @@
"jhipster-needle-menu-add-element": "JHipster will add additional menu entries here (do not translate!)",
"entities": {
"main": "Entities",
"jhipster-needle-menu-add-entry": "JHipster will add additional entities here (do not translate!)"
"jhipster-needle-menu-add-entry": "JHipster will add additional entities here (do not translate!)",
"subject": "Subject",
"question": "Question",
"choice": "Choice",
"examAttempt": "Exam Attempt",
"examAnswer": "Exam Answer"
},
"account": {
"main": "Account",
+11
View File
@@ -0,0 +1,11 @@
{
"questionBankApp": {
"OptionKey": {
"null": "",
"A": "A",
"B": "B",
"C": "C",
"D": "D"
}
}
}
+28
View File
@@ -0,0 +1,28 @@
{
"questionBankApp": {
"question": {
"home": {
"title": "Questions",
"refreshListLabel": "Refresh list",
"createLabel": "Create a new Question",
"createOrEditLabel": "Create or edit a Question",
"notFound": "No Questions found"
},
"created": "A new Question is created with identifier { param }",
"updated": "A Question is updated with identifier { param }",
"deleted": "A Question is deleted with identifier { param }",
"delete": {
"question": "Are you sure you want to delete Question { id }?"
},
"detail": {
"title": "Question"
},
"id": "ID",
"prompt": "Prompt",
"explanation": "Explanation",
"active": "Active",
"choice": "Choice",
"subject": "Subject"
}
}
}
+26
View File
@@ -0,0 +1,26 @@
{
"questionBankApp": {
"subject": {
"home": {
"title": "Subjects",
"refreshListLabel": "Refresh list",
"createLabel": "Create a new Subject",
"createOrEditLabel": "Create or edit a Subject",
"notFound": "No Subjects found"
},
"created": "A new Subject is created with identifier { param }",
"updated": "A Subject is updated with identifier { param }",
"deleted": "A Subject is deleted with identifier { param }",
"delete": {
"question": "Are you sure you want to delete Subject { id }?"
},
"detail": {
"title": "Subject"
},
"id": "ID",
"name": "Name",
"description": "Description",
"active": "Active"
}
}
}