完善数据迁移

This commit is contained in:
cc
2026-04-25 17:41:14 +08:00
parent 6cf67828a2
commit f07e23b144
7 changed files with 251 additions and 77 deletions

View File

@@ -35,6 +35,17 @@ export interface BackupOptions {
includeFiles?: boolean
}
export interface BackupImageDatMeta {
version?: number
aesSize?: number
aes_size?: number
xorSize?: number
xor_size?: number
rawSize?: number
raw_size?: number
flag?: number
}
export interface BackupManifest {
version: 1
type: 'weflow-db-snapshots'
@@ -70,6 +81,7 @@ export interface BackupManifest {
targetRelativePath: string
ext?: string
size?: number
datMeta?: BackupImageDatMeta
}>
videos?: Array<{
kind: 'image' | 'video' | 'file'