4 module.exports = function(sequelize, DataTypes) {
5 var SmsMessage = sequelize.define('SmsMessage', {
7 type: DataTypes.STRING,
15 type: DataTypes.STRING,
25 return this.getDataValue('body').toString();
29 type: DataTypes.STRING,
30 defaultValue: 'SENDING'
32 errorcode: DataTypes.STRING,
33 skebby_message_id: DataTypes.STRING,
34 res_data: DataTypes.STRING,
35 source: DataTypes.STRING,
37 type: DataTypes.BOOLEAN,
41 tableName: 'sms_messages',
42 associate: function(models) {
43 SmsMessage.belongsTo(models.User);
44 SmsMessage.belongsTo(models.SmsRoom, {
47 SmsMessage.belongsTo(models.SmsAccount);