/
dimamir
/
undb
Обзор
Документация
Войти
/
dimamir
/
undb
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/table/src/modules/storage/storage.ts
19 строк
471 B
nichenqin
feat: local object storage
07 авг 2024, 14:07
07 авг 2024, 14:07
f16c44c
Код
Авторство
О чём код?
export interface IPutObject { mimeType: string name: string token?: string } export interface IPresign { id: string token: string url: string name: string } export interface IObjectStorage { presign(fileName: string, path: string, mimeType: string): Promise<IPresign> getPreviewUrl(fileName: string): Promise<string> put(buffer: Buffer, path: string, originalname: string, mimeType: string): Promise<IPutObject> get(id: string): Promise<Buffer> }