SqliteRestoreInput
Defined in: packages/rxdb-adapter-sqlite-core/src/backup/restore-sqlite-database.ts:49
恢复一次需要的全部上下文,由 adapter 提供。
Properties
adapterName
readonly adapterName: string;
Defined in: packages/rxdb-adapter-sqlite-core/src/backup/restore-sqlite-database.ts:52
createClient
readonly createClient: () => Promise<SqliteClientLike>;
Defined in: packages/rxdb-adapter-sqlite-core/src/backup/restore-sqlite-database.ts:55
按 adapter 当前配置打开目标库的一个新连接。
Returns
Promise<SqliteClientLike>
rxdb
readonly rxdb: RxDB;
Defined in: packages/rxdb-adapter-sqlite-core/src/backup/restore-sqlite-database.ts:51
目标实例:会被 init(),但必须尚未连接。
shadowTablesWritable
readonly shadowTablesWritable: boolean;
Defined in: packages/rxdb-adapter-sqlite-core/src/backup/restore-sqlite-database.ts:57
目标能否写影子表;不能时含影子表的归档在写入目标之前被拒绝。
storage
readonly storage: SqliteSupportedBackupStorage;
Defined in: packages/rxdb-adapter-sqlite-core/src/backup/restore-sqlite-database.ts:53