Add exports to admin

This commit is contained in:
Jackson Harper
2024-10-31 13:48:36 +08:00
parent ccaccabf30
commit 41b9703220
2 changed files with 32 additions and 0 deletions

View File

@ -500,3 +500,33 @@ export class Rule extends BaseEntity {
@Column({ type: 'timestamp', name: 'failed_at' })
failedAt?: Date
}
@Entity({ name: 'export' })
export class Export extends BaseEntity {
@PrimaryGeneratedColumn('uuid')
id!: string
@Column('uuid')
userId!: string
@Column('text', { nullable: true })
taskId?: string
@Column('text')
state!: string
@Column('int', { default: 0 })
totalItems!: number
@Column('int', { default: 0 })
processedItems!: number
@Column('text', { nullable: true })
signedUrl?: string
@Column({ type: 'timestamp', name: 'created_at' })
createdAt!: Date
@Column({ type: 'timestamp', name: 'updated_at' })
updatedAt!: Date
}