Files
Picsur/shared/src/entities/usrpreference.ts

21 lines
398 B
TypeScript
Raw Normal View History

import { IsDefined, IsNotEmpty, IsString } from 'class-validator';
import { EntityID } from '../validators/entity-id.validator';
import { IsPosInt } from '../validators/positive-int.validator';
export class EUsrPreference {
@EntityID()
2022-04-01 10:44:41 +02:00
id?: string;
@IsNotEmpty()
@IsString()
key: string;
@IsNotEmpty()
@IsString()
value: string;
@IsDefined()
@IsPosInt()
userId: number;
}