From a43f2b017cb3f8df75f74b4953524bd887d43be3 Mon Sep 17 00:00:00 2001 From: Mingshen Sun Date: Fri, 7 Feb 2025 18:15:39 -0800 Subject: [PATCH] Set auto migration to false (#675) --- passKit/Controllers/CoreDataStack.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/passKit/Controllers/CoreDataStack.swift b/passKit/Controllers/CoreDataStack.swift index 19d0142..29dbd1f 100644 --- a/passKit/Controllers/CoreDataStack.swift +++ b/passKit/Controllers/CoreDataStack.swift @@ -20,11 +20,11 @@ public class PersistenceController { init(isUnitTest: Bool = false) { self.container = NSPersistentContainer(name: Self.modelName, managedObjectModel: .sharedModel) - + let description = container.persistentStoreDescriptions.first + description?.shouldMigrateStoreAutomatically = false + description?.shouldInferMappingModelAutomatically = false if isUnitTest { - let description = NSPersistentStoreDescription() - description.url = URL(fileURLWithPath: "/dev/null") - container.persistentStoreDescriptions = [description] + description?.url = URL(fileURLWithPath: "/dev/null") } }