import { Column, CreateDateColumn, Entity, Index, PrimaryGeneratedColumn } from 'typeorm'; @Entity('data_sync_jobs') export class DataSyncJob { @PrimaryGeneratedColumn() id: number; @Index({ unique: true }) @Column({ type: 'varchar', length: 128 }) jobId: string; @Column({ type: 'varchar', length: 32 }) status: string; @Column({ type: 'bigint', nullable: true }) dramaId?: number; @Column({ type: 'int', default: 0 }) dramaCount: number; @Column({ type: 'int', default: 0 }) episodeCount: number; @CreateDateColumn() createdAt: Date; }