import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; @Entity({ name: 'sso_user_session_otp' }) export class Otp { @PrimaryGeneratedColumn() id: number; @Column({ name: 'otp_id', type: 'varchar', length: 50, nullable: true }) otp_id: string; @Column({ name: 'service', type: 'varchar', length: 50, nullable: true }) service: string; @Column({ name: 'otp', type: 'varchar', length: 50, nullable: true }) otp: string; @Column({ name: 'identifier', type: 'varchar', nullable: true }) identifier: string; @Column({ name: 'created_date', nullable: true }) created_date: Date; @Column({ name: 'expiration_date' , nullable: true}) expiration_date: Date; @Column({ name: 'verified', type: 'int', nullable: true }) verified: number; }