diff --git a/gradle/kotlin.gradle b/gradle/kotlin.gradle index 838af1f3..376f2c7a 100644 --- a/gradle/kotlin.gradle +++ b/gradle/kotlin.gradle @@ -15,6 +15,7 @@ allprojects { allOpen { annotation("jakarta.persistence.Entity") + annotation("javax.persistence.Entity") } dependencies { diff --git a/src/main/kotlin/me/nalab/api/survey/domain/survey/FormQuestionable.kt b/src/main/kotlin/me/nalab/api/survey/domain/survey/FormQuestionable.kt index 7c39af9c..191f5780 100644 --- a/src/main/kotlin/me/nalab/api/survey/domain/survey/FormQuestionable.kt +++ b/src/main/kotlin/me/nalab/api/survey/domain/survey/FormQuestionable.kt @@ -8,21 +8,21 @@ import javax.persistence.* abstract class FormQuestionable( @Id @Column(name = "form_question_id") - open val id: Long, + val id: Long, @Column(name = "title", nullable = false, length = 45) - open val title: String, + val title: String, @Column(name = "orders", nullable = false) - open val order: Int, + val order: Int, @Enumerated(EnumType.STRING) @Column(name = "question_type") - open val questionType: QuestionType, + val questionType: QuestionType, @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "survey_id", nullable = false) - open val survey: Survey, + val survey: Survey, ) : Comparable, TimeBaseEntity() { override fun compareTo(other: FormQuestionable): Int = this.order.compareTo(other.order)