API 1.0.39 internal_name in exercise_tree, training_plan

This commit is contained in:
Bossanyi Tibor
2021-05-17 21:29:13 +02:00
parent af4264d018
commit ac6256bebc
7 changed files with 27 additions and 4 deletions
@@ -14,7 +14,8 @@ data class ExerciseTree (
@Expose @get: NotBlank var name: String = "",
@Expose @get: NotBlank var description: String = "",
@Expose @get: NotBlank var imageUrl: String = "",
@Expose @get: NonNull var active: Boolean?
@Expose @get: NonNull var active: Boolean?,
@Expose var internalName: String?,
) {
@OneToMany(cascade = [(CascadeType.ALL)], fetch = FetchType.EAGER, mappedBy = "exerciseTree")
@@ -13,6 +13,8 @@ data class TrainingPlan (
@Expose @get: NotBlank var name: String = "",
@Expose var description: String?,
@Expose @get: NotBlank var type: String = "",
@Expose var internalName: String?,
@Expose var free: Boolean?,
) {
@OneToMany(cascade = [(CascadeType.ALL)], fetch = FetchType.EAGER, mappedBy = "trainingPlan")
@Fetch(value = FetchMode.SUBSELECT)