import { Entity, ManyToOne, OptionalProps, Property } from '@mikro-orm/core'; import { BaseEntity } from '../../../common/entities/base.entity'; import { Criticism } from './criticism.entity'; @Entity({ tableName: 'criticism_files' }) export class CriticismFile extends BaseEntity { [OptionalProps]?: 'createdAt' | 'deletedAt'; @Property({ type: 'varchar', length: 255 }) fileUrl: string; @ManyToOne(() => Criticism) criticism: Criticism; }