diff --git a/models/migrations/02-users-add-api-token.js b/models/migrations/02-users-add-api-token.js
index ca8d67f706f8092e0153c6c88fb0574c88c234c0..4726c9d7bdcfaaa0689893fd3c145865a7b04376 100644
--- a/models/migrations/02-users-add-api-token.js
+++ b/models/migrations/02-users-add-api-token.js
@@ -3,7 +3,7 @@
 module.exports = {
   up: function(migration, DataTypes) {
     return Promise.all([
-      migration.addColumn('users', 'api_token',
+      migration.changeColumn('users', 'api_token',
         {
           type: DataTypes.STRING
         }
@@ -13,7 +13,11 @@ module.exports = {
 
   down: function(migration, DataTypes) {
     return Promise.all([
-      migration.removeColumn('users', 'api_token')
+      migration.changeColumn('users', 'api_token',
+        {
+          type: Sequelize.STRING
+        }
+      )
     ])
   }
 }