import { Column, CreateDateColumn, Entity, Index, PrimaryGeneratedColumn, UpdateDateColumn } from 'typeorm'; import { getLongTextEntityType } from '@/common/config'; @Entity({ name: 'raw_transaction' }) export class RawTransaction { @PrimaryGeneratedColumn() id?: number; @Column() @Index({ unique: true }) txDigest: string; @Column('bigint') @Index() checkpoint: string; @Column(getLongTextEntityType()) data: string; @UpdateDateColumn() updatedAt?: Date; @CreateDateColumn() createdAt?: Date; }