import { InterfaceType } from 'type-graphql'; import { Column } from 'typeorm'; import { AbstractEntity } from '../AbstractEntity'; @InterfaceType({ description: 'An object with scraped data.', isAbstract: true, }) export default abstract class RawScrapedEntity extends AbstractEntity { abstract rawData: unknown; @Column({ type: 'int', default: 1 }) version!: number; }