3 module.exports = function(sequelize, DataTypes) {
4 var VoiceVoicemailMessages = sequelize.define('VoiceVoicemailMessages', {
6 type: DataTypes.INTEGER(11),
11 type: DataTypes.STRING,
15 type: DataTypes.STRING,
19 type: DataTypes.STRING,
23 type: DataTypes.STRING,
27 type: DataTypes.STRING,
31 type: DataTypes.STRING,
35 type: DataTypes.STRING,
39 type: DataTypes.STRING,
43 type: DataTypes.BLOB('long'),
47 type: DataTypes.STRING,
51 type: DataTypes.STRING,
59 tableName: 'voice_voicemail_messages',
60 associate: function(models) {
61 VoiceVoicemailMessages.addScope('mailbox', function(query) {
65 if (query.context && query.mailbox) {
67 scope.where.mailboxcontext = query.context;
68 scope.where.mailboxuser = query.mailbox;
82 return VoiceVoicemailMessages;