fix: issue #17 - upcoming tasks
Automated fix by Tony CI v3. Refs #17 Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -86,9 +86,11 @@ final class MockCoreDataStack: CoreDataStackProtocol, @unchecked Sendable {
|
||||
let entityNames = persistentContainer.managedObjectModel.entities.compactMap { $0.name }
|
||||
|
||||
for entityName in entityNames {
|
||||
let fetchRequest = NSFetchRequest<NSFetchRequestResult>(entityName: entityName)
|
||||
let deleteRequest = NSBatchDeleteRequest(fetchRequest: fetchRequest)
|
||||
try context.execute(deleteRequest)
|
||||
let fetchRequest = NSFetchRequest<NSManagedObject>(entityName: entityName)
|
||||
let objects = try context.fetch(fetchRequest)
|
||||
for object in objects {
|
||||
context.delete(object)
|
||||
}
|
||||
}
|
||||
|
||||
try save(context: context)
|
||||
|
||||
Reference in New Issue
Block a user