API 1.0.28+2 ExercisePlan type

This commit is contained in:
Bossanyi Tibor
2021-03-25 21:00:17 +01:00
parent 2bb531afcd
commit 4d9f2307aa
3 changed files with 22 additions and 13 deletions
@@ -1,7 +1,5 @@
package com.aitrainer.api.model
import org.hibernate.annotations.Fetch
import org.hibernate.annotations.FetchMode
import org.springframework.lang.NonNull
import javax.persistence.*
@@ -12,18 +10,12 @@ data class ExercisePlan(
@get: NonNull var description: String? = null,
@get: NonNull var private: Boolean = false,
@get: NonNull var dateAdd: String? = null,
@get: NonNull var dateUpd: String? = null
@get: NonNull var dateUpd: String? = null,
@get: NonNull var type: String? = null,
) {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
var exercisePlanId: Int = 0
/* @OneToMany(fetch = FetchType.LAZY, mappedBy = "exercisePlan")
@Fetch(value = FetchMode.SUBSELECT)
val planDetailList: List<ExercisePlanDetail> = mutableListOf<ExercisePlanDetail>()
*/
}