introduce WorkoutItem, refactor ExerciseTemplate to Exercise

This commit is contained in:
Felix Förtsch
2024-09-02 17:17:11 +02:00
parent 22b0ba372e
commit 8e1d3306b9
13 changed files with 149 additions and 142 deletions
+5 -5
View File
@@ -19,7 +19,7 @@ class SampleData {
}
private init() {
let schema = Schema([Exercise.self, ExerciseTemplate.self, Workout.self])
let schema = Schema([WorkoutItem.self, Exercise.self, Workout.self])
let modelConfiguration = ModelConfiguration(schema: schema, isStoredInMemoryOnly: true)
do {
@@ -31,14 +31,14 @@ class SampleData {
}
func insertSampleData() {
for exerciseTemplate in ExerciseTemplate.sampleData {
context.insert(exerciseTemplate)
}
for exercise in Exercise.sampleData {
context.insert(exercise)
}
for workoutItem in WorkoutItem.sampleData {
context.insert(workoutItem)
}
for workout in Workout.sampleData {
context.insert(workout)
}