import { Entity, Index, Property, Collection, OneToMany } from '@mikro-orm/core'; import { BaseEntity } from '../../../common/entities/base.entity'; import { Icon } from './icon.entity'; @Entity({ tableName: 'icon_groups' }) export class Group extends BaseEntity { @Property() name!: string; @OneToMany(() => Icon, icon => icon.group) icons = new Collection(this); }