3 module.exports = function(sequelize, DataTypes) {
4 var SmsMessage = sequelize.define('SmsMessage', {
6 type: DataTypes.INTEGER,
13 type: DataTypes.INTEGER,
19 // from: DataTypes.INTEGER,
20 // to: DataTypes.INTEGER,
21 body: DataTypes.STRING,
23 type: DataTypes.ENUM('IN', 'OUT')
26 type: DataTypes.ENUM('SENT', 'SENDING', 'RECEIVED', 'FAILED', 'NOTE'),
27 defaultValue: 'SENDING'
30 tableName: 'sms_messages',
31 associate: function(models) {
33 SmsMessage.belongsTo(models.User);
34 SmsMessage.belongsTo(models.SmsRoom, {