introduce WorkoutItem, refactor ExerciseTemplate to Exercise
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user