import {model, property} from '@loopback/repository'; import {UserModifiableEntity} from '@sourcefuse-npm/alivio-lib'; @model({ name: 'daily_selfies', }) export class Selfi extends UserModifiableEntity { @property({ type: 'number', id: true, jsonSchema: { nullable: true, }, }) id?: number; @property({ type: 'date', name: 'selfi_time', description: 'time when selfi taken.', required: true, jsonSchema: { nullable: true, }, }) selfiTime: Date; @property() patientId: number; @property({ type: 'string', name: 'selfi_url', required: true, }) selfiUrl: string; constructor(data?: Partial) { super(data); } } export type DailySelfiWithRelations = Selfi; export class SelfieDeletSchema { @property() ids: number[]; }