4 * Report Chat Session Log Model
7 var moment = require('moment');
9 module.exports = function(sequelize, DataTypes) {
11 var ReportChatSession = sequelize.define('ReportChatSession', {
12 uniqueid: DataTypes.STRING,
13 websitename: DataTypes.STRING,
14 websiteaddress: DataTypes.STRING,
15 websiteid: DataTypes.INTEGER,
16 application: DataTypes.STRING,
17 visitorid: DataTypes.STRING,
18 visitorname: DataTypes.STRING,
19 visitoremail: DataTypes.STRING,
20 memberid: DataTypes.STRING,
21 membername: DataTypes.STRING,
22 queue: DataTypes.INTEGER,
23 queuename: DataTypes.STRING,
24 roomid: DataTypes.INTEGER,
26 type: DataTypes.INTEGER,
29 joinAt: DataTypes.DATE,
30 leaveAt: DataTypes.DATE,
31 completeAt: DataTypes.DATE,
33 type: DataTypes.BOOLEAN,
36 completeReason: DataTypes.ENUM('agent', 'requester'),
38 type: DataTypes.BOOLEAN,
42 type: DataTypes.BOOLEAN,
46 tableName: 'report_chat_session'
49 return ReportChatSession;