Files
immich/server/src/entities/person.entity.ts
2025-03-28 10:40:09 -04:00

21 lines
518 B
TypeScript

import { AssetFaceEntity } from 'src/entities/asset-face.entity';
import { UserEntity } from 'src/entities/user.entity';
export class PersonEntity {
id!: string;
createdAt!: Date;
updatedAt!: Date;
updateId?: string;
ownerId!: string;
owner!: UserEntity;
name!: string;
birthDate!: Date | string | null;
thumbnailPath!: string;
faceAssetId!: string | null;
faceAsset!: AssetFaceEntity | null;
faces!: AssetFaceEntity[];
isHidden!: boolean;
isFavorite!: boolean;
color?: string | null;
}