title: Sequelize String being output as [Object object]
body: <p>In my Sequelize models I have this model</p>
  
  <pre><code>module.exports = function(sequelize, Sequelize) {
  return sequelize.define('TradingPlan', {
    id: {
      primaryKey: true,
      autoIncrement: true,
      type: Sequelize.INTEGER
    },
    name:Sequelize.STRING,
    symbol: Sequelize.STRING(10),
    symbol_pair: Sequelize.STRING(10),
    entry_type: Sequelize.STRING(10),
    conditional_long_entry_point: Sequelize.DECIMAL(18,8),
    conditional_short_entry_point: Sequelize.DECIMAL(18,8),
    entry_price: Sequelize.DECIMAL(18,8),
    entry_order_type: Sequelize.STRING(10),
    pyramid_entry: Sequelize.BOOLEAN,
    exchange: Sequelize.STRING(30),
    notes: Sequelize.STRING,  &lt;----------This is the problem one
  </code></pre>
  
  <p>When I retrieve the <code>notes</code> table data it outputs as </p>
  
  <p><code>[object Object]</code> </p>
  
  <p>Then when I try to edit one of my posts in this table it will not accept it because it is an Object. Even though it is input as a String. I usually input <code>This is a good note!</code></p>
  
  <p>The error I receive is this</p>
  
  <pre><code>name: 'SequelizeValidationError',
  errors:
   [ ValidationErrorItem {
     message: 'notes cannot be an array or an object',
     type: 'string violation',
     path: 'notes',
     value: [Object],
     origin: 'CORE',
     instance: [Object],
     validatorKey: 'not_a_string',
  at Promise._settlePromiseFromHandler (C:\node\trade- 
  mentor\node_modules\bluebird\js\release\promise.js:517:31
  )
  </code></pre>
  
  <p>I haven't had any luck googling this, has anyone else seen this? </p>