summaryrefslogtreecommitdiff
path: root/Jel/Controllers/DatamodelController.swift
diff options
context:
space:
mode:
authorShav Kinderlehrer <[email protected]>2023-12-12 01:22:43 -0500
committerShav Kinderlehrer <[email protected]>2023-12-12 01:26:00 -0500
commit5ed7d2551ccaefc19d9e0b934ef17583dca202b2 (patch)
tree1c7853d57b0366f33356506c01b89d5955047c06 /Jel/Controllers/DatamodelController.swift
parent8a2b75dbfa85b89964848d4d2673e35cc6eed078 (diff)
downloadjel-5ed7d2551ccaefc19d9e0b934ef17583dca202b2.tar.gz
jel-5ed7d2551ccaefc19d9e0b934ef17583dca202b2.zip
Add server page
Diffstat (limited to 'Jel/Controllers/DatamodelController.swift')
-rw-r--r--Jel/Controllers/DatamodelController.swift25
1 files changed, 25 insertions, 0 deletions
diff --git a/Jel/Controllers/DatamodelController.swift b/Jel/Controllers/DatamodelController.swift
new file mode 100644
index 0000000..4beb173
--- /dev/null
+++ b/Jel/Controllers/DatamodelController.swift
@@ -0,0 +1,25 @@
+//
+// DatamodelController.swift
+// Jel
+//
+// Created by zerocool on 12/11/23.
+//
+
+import CoreData
+
+struct DatamodelController {
+ static let shared = DatamodelController()
+
+ let container: NSPersistentContainer
+
+ init() {
+ container = NSPersistentContainer(name: "Model")
+
+ container.loadPersistentStores(completionHandler: {(storeDescription, error) in
+ if let error = error as NSError? {
+ fatalError("Unresolved error \(error), \(error.userInfo)")
+ }
+ })
+ container.viewContext.automaticallyMergesChangesFromParent = true
+ }
+}