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; }