import { Entity, OneToMany } from 'typeorm'; import { MultiNamed } from './bases/multi-named'; import { Source } from './source'; @Entity() export class Site extends MultiNamed { @OneToMany(() => Source, (source: Source) => source.site, { nullable: false, onDelete: 'CASCADE', onUpdate: 'CASCADE', }) public sources: Promise; }