mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-25 10:22:55 +08:00
feat(nbstore): add blob sync storage (#10752)
This commit is contained in:
14
packages/common/nbstore/src/storage/dummy/blob-sync.ts
Normal file
14
packages/common/nbstore/src/storage/dummy/blob-sync.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import { type Connection, DummyConnection } from '../../connection';
|
||||
import type { BlobSyncStorage } from '../blob-sync';
|
||||
|
||||
export class DummyBlobSyncStorage implements BlobSyncStorage {
|
||||
storageType = 'blobSync' as const;
|
||||
connection: Connection<any> = new DummyConnection();
|
||||
|
||||
setBlobUploadedAt(): Promise<void> {
|
||||
return Promise.resolve();
|
||||
}
|
||||
getBlobUploadedAt(): Promise<Date | null> {
|
||||
return Promise.resolve(new Date());
|
||||
}
|
||||
}
|
||||
@@ -6,6 +6,7 @@ import {
|
||||
} from '../blob';
|
||||
|
||||
export class DummyBlobStorage extends BlobStorageBase {
|
||||
override readonly isReadonly = true;
|
||||
override get(
|
||||
_key: string,
|
||||
_signal?: AbortSignal
|
||||
|
||||
Reference in New Issue
Block a user