add upgrader to migrate data from old version

This commit is contained in:
marlon-erler
2024-07-27 00:33:42 +02:00
parent 1a1649bbb9
commit 78040b2d16
8 changed files with 551 additions and 12 deletions
+4
View File
@@ -17,6 +17,7 @@ import SettingsViewModel from "./ViewModel/Global/settingsViewModel";
import { StorageModal } from "./View/Modals/storageModal";
import StorageModel from "./Model/Global/storageModel";
import StorageViewModel from "./ViewModel/Global/storageViewModel";
import v1Upgrader from "./Upgrader/v1";
// models
const storageModel = new StorageModel();
@@ -28,6 +29,9 @@ const chatListModel = new ChatListModel(
connectionModel
);
// upgrade
new v1Upgrader(settingsModel, connectionModel, chatListModel);
// viewModels
const coreVieWModel = new CoreViewModel();