UNPKG

724 BPlain TextView Raw
1import { column, entity } from '../sequelizeimp/decorators';
2import * as Sequelize from "sequelize";
3
4export class BaseSequelize {
5
6 constructor(params?:any){
7 this.CreateDate = new Date();
8 }
9
10 @column({name: "name", type:Sequelize.STRING, allowNull:true})
11 name: string;
12
13 @column({ name: "CreateDate", type: Sequelize.DATE, allowNull: true })
14 CreateDate: Date;
15
16 @column({ name: "CreatedBy", type: Sequelize.INTEGER, allowNull: true })
17 CreatedBy: number;
18
19 @column({ name: "ModifyDate", type: Sequelize.DATE, allowNull: true })
20 ModifyDate: Date;
21
22 @column({ name: "ModifiedBy", type: Sequelize.INTEGER, allowNull: true })
23 ModifiedBy: number;
24}
25
26export default BaseSequelize;
\No newline at end of file