diff --git a/server/src/db.d.ts b/server/src/db.d.ts index 9539a28031..b56f8caa08 100644 --- a/server/src/db.d.ts +++ b/server/src/db.d.ts @@ -4,7 +4,7 @@ */ import type { ColumnType } from 'kysely'; -import { AssetFileType, AssetType, MemoryType, Permission, SyncEntityType } from 'src/enum'; +import { AssetFileType, AssetStatus, AssetType, MemoryType, Permission, SourceType, SyncEntityType } from 'src/enum'; import { UserTable } from 'src/schema/tables/user.table'; import { OnThisDayData } from 'src/types'; @@ -12,8 +12,6 @@ export type ArrayType = ArrayTypeImpl extends (infer U)[] ? U[] : ArrayTyp export type ArrayTypeImpl = T extends ColumnType ? ColumnType : T[]; -export type AssetsStatusEnum = 'active' | 'deleted' | 'trashed'; - export type Generated = T extends ColumnType ? ColumnType : ColumnType; @@ -31,8 +29,6 @@ export type JsonPrimitive = boolean | number | string | null; export type JsonValue = JsonArray | JsonObject | JsonPrimitive; -export type Sourcetype = 'exif' | 'machine-learning' | 'manual'; - export type Timestamp = ColumnType; export interface Activity { @@ -98,7 +94,7 @@ export interface AssetFaces { imageHeight: Generated; imageWidth: Generated; personId: string | null; - sourceType: Generated; + sourceType: Generated; } export interface AssetFiles { @@ -152,7 +148,7 @@ export interface Assets { ownerId: string; sidecarPath: string | null; stackId: string | null; - status: Generated; + status: Generated; thumbhash: Buffer | null; type: AssetType; updatedAt: Generated;