import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; import { QueueBucket } from '../../domain/entities/queue-bucket.entity'; import { TABLE_NAME } from 'src/core/strings/constants/table.constants'; @Entity(TABLE_NAME.QUEUE_BUCKET) export class QueueBucketModel implements QueueBucket { @PrimaryGeneratedColumn('uuid') id: string; @Column('varchar') queue_item_id: string; @Column({ type: 'bigint', nullable: false }) date: number; @Column('int') regular: number; @Column('int') vip: number; }