Built motion from commit a11024eac.|1.0.35
[motion.git] / server / models / voice_voicemail.js
index 0072bd3..5772346 100644 (file)
@@ -137,7 +137,15 @@ module.exports = function(sequelize, DataTypes) {
     indexes: [{
       name: 'mailbox_context',
       fields: ['mailbox', 'context']
-    }]
+    }],
+    associate: function(models){
+      VoiceVoicemail.hasMany(models.VoiceVoicemailMessages, {
+          "as": "Messages",
+          "onDelete": "cascade",
+          "foreignKey": "mailboxuser",
+          "sourceKey": "mailbox"
+      });
+    }
   });
 
   return VoiceVoicemail;