title: Sequelize with postgresql saving array
body: <p>I am using sequelize in my application. I have postgres as underlying database.
  But when I tried to save instances I got following error</p>
  
  <p>[error: missing dimension value]</p>
  
  <p>I have the following model</p>
  
  <pre><code>module.exports = function(sequelize, DataTypes) {
    var Mymodel = sequelize.define('Mymodel', {
          id: {type : DataTypes.INTEGER, autoIncrement : true, primaryKey: true},
          title: {
            type: DataTypes.STRING(128),
            validate: {
              notNull: true,
              notEmpty: true
            }
          },
          tags: DataTypes.ARRAY(DataTypes.TEXT)
        });
    return Mymodel;
  }
  </code></pre>
  
  <p>I am sending http post request as</p>
  
  <pre><code>{
  "title":"Test challenge",
    "tags" : "['JAVA','REST','API']"
  }
  </code></pre>
  
  <p>I am saving object like this</p>
  
  <pre><code>Mymodel.create(model).success(function(model) {
      callback(null, challenge);
    }).error(function(err) {
      callback(err, null);
    });
  </code></pre>