title: Unique doesn't work on Node.js Sails.js "sails-mysql"
body: <p>I've just started to get into the framework of Sails for Node. But it seems like I can't get the unique- requirements to work when adding for example users to the sails-mysql database. I can atm add unlimited number of new users with the same username and email.</p>
  
  <p>From what I have read it should work, I did also try with sails-memory and there this exact code did work. Is it something I have missed out?</p>
  
  <pre><code>module.exports = {
  
  attributes: {
  
  username: {
    type: 'string',
    required: true,
    unique: true
  },
  
  firstname: {
    type: 'string',
    required: true
  },
  
  lastname: {
    type: 'string',
    required: true
  },
  
  password: {
    type: 'string',
    required: true
  },
  
  birthdate: {
    type: 'date',
    required: true
  },
  
  email: {
    type: 'email',
    required: true,
    unique: true
  },
  
  phonenumber: 'string',
  
  // Create users full name automaticly
  fullname: function(){
    return this.firstname + ' ' + this.lastname;
  }
  
  }
  
  
  };
  </code></pre>
  
  <p>As I mentioned above, this does work with the memory-storage. And now I have also tried with mongodb where it does work fins as well. </p>