import { BaseEntity, Column, Entity, PrimaryGeneratedColumn } from 'typeorm';

@Entity('default_credit_limit')
export class DefaultCreditLimit extends BaseEntity {
  @PrimaryGeneratedColumn({
    comment: 'the unique identifier',
  })
  idDefault_Credit_Limit: number;
  @Column({
    type: 'varchar',
    length: 45,
    nullable: false,
  })
  Type: string;

  @Column({
    type: 'varchar',
    length: 45,
    nullable: false,
  })
  Start_Amount: string;

  @Column({
    type: 'varchar',
    length: 45,
    nullable: false,
  })
  Verified_Photo_Amount: string;

  @Column({
    type: 'varchar',
    length: 45,
    nullable: false,
  })
  Verified_NIC_Amount: string;

  @Column({
    type: 'varchar',
    length: 45,
    nullable: false,
  })
  Verified_Utility_Bill_Amount: string;

  @Column({
    type: 'varchar',
    length: 45,
    nullable: false,
  })
  Verified_Salary_Slip_Amount: string;

  @Column({
    type: 'varchar',
    length: 45,
    nullable: false,
  })
  Amount_After_All_Verified: string;

  @Column({
    type: 'varchar',
    length: 45,
    nullable: false,
  })
  Emergency_Credit_Amount: string;
  @Column({
    type: 'varchar',
    length: 45,
    nullable: false,
  })
  Referral_Boost_Limit: string;

  @Column({
    type: 'int',
    nullable: false,
  })
  User_idUser: number;
}
