5 module.exports = function(sequelize, DataTypes) {
7 var Channel = sequelize.define('Channel', {
9 type: DataTypes.STRING,
11 isUnique: function(name, next) {
18 .done(function(error, channel) {
24 message: 'name already used'
32 title: DataTypes.STRING,
33 link: DataTypes.STRING,
34 icon: DataTypes.STRING,
35 position: DataTypes.STRING
37 tableName: 'channels',
38 associate: function(models) {
39 Channel.belongsToMany(models.User, {
40 through: 'user_has_channels'