import { Column, CreateDateColumn, Entity, PrimaryGeneratedColumn, UpdateDateColumn } from 'typeorm';

@Entity({ name: 'withholding_kitta_numbers' })
export class WithholdingKitta {
  @PrimaryGeneratedColumn('uuid') id!: string;
  @Column({ type: 'varchar' }) withholdingId!: string;
  @Column({ type: 'varchar', nullable: true }) applicationId?: string;
  @Column({ type: 'varchar', nullable: true }) kittaNumber?: string;
  @Column({ type: 'varchar', nullable: true }) homeLandOwnersCollateralId?: string;
  @Column({ type: 'varchar', nullable: true }) amount?: string;
  @Column({ type: 'varchar', nullable: true }) amountInWords?: string;
  @CreateDateColumn() createdAt!: Date;
  @UpdateDateColumn() updatedAt!: Date;
}
