remedify-assessment-be/src/data/data.entity.ts
2025-02-25 12:48:16 +05:30

29 lines
671 B
TypeScript

import { Table, Column, Model, Default, DataType } from 'sequelize-typescript';
@Table({tableName: 'crud_config_info', paranoid : true})
export default class DataModel extends Model {
@Column({type: DataType.NUMBER})
endPtNm: number;
@Column({type: DataType.TEXT})
sqlQueryText: string;
@Column({type: DataType.TEXT})
opsTypeName: string;
@Default(new Date())
@Column({type: DataType.DATEONLY})
validFrom: Date;
@Default(new Date("2070-12-31"))
@Column({type: DataType.DATEONLY})
validTill: Date;
@Column({type: DataType.TEXT})
createBy: string;
@Column({type: DataType.TEXT})
modifiedBy: string;
}