فهرست منبع

func to migrate db

Marino Faggiana 7 سال پیش
والد
کامیت
a60fc1d0c1
2فایلهای تغییر یافته به همراه9 افزوده شده و 1 حذف شده
  1. 8 0
      iOSClient/AppDelegate.m
  2. 1 1
      iOSClient/Database/NCManageDatabase.swift

+ 8 - 0
iOSClient/AppDelegate.m

@@ -1648,6 +1648,14 @@
         NSArray *listAccount = [CCCoreData getAllAccount];
         for (TableAccount *account in listAccount)
             [[NCManageDatabase sharedInstance] addTableAccountFromCoredata:account];
+        
+        NSArray *listDirectories = [CCCoreData getAllDirectories];
+        for (TableDirectory *directory in listDirectories)
+            [[NCManageDatabase sharedInstance] addTableDirectoryFromCoredata:directory];
+        
+        NSArray *listLocalFile = [CCCoreData getAllLocalFile];
+        for (TableLocalFile *localFile in listLocalFile)
+            [[NCManageDatabase sharedInstance] addTableLocalFileFromCoredata:localFile];
     }
     
     return YES;

+ 1 - 1
iOSClient/Database/NCManageDatabase.swift

@@ -1933,7 +1933,7 @@ class NCManageDatabase: NSObject {
         }
     }
 
-    func addTableDirectoryFromLocalFile(_ table: TableLocalFile) {
+    func addTableLocalFileFromCoredata(_ table: TableLocalFile) {
         
         let realm = try! Realm()