From baa946968d0b5204c0b7507d10eba95ee643fe4b Mon Sep 17 00:00:00 2001 From: Cheng-Han, Wu Date: Sun, 15 May 2016 12:20:42 +0800 Subject: Add db migrations for PR #121 --- lib/migrations/20160515114000-user-add-tokens.js | 15 +++++++++++++++ lib/models/user.js | 3 +++ 2 files changed, 18 insertions(+) create mode 100644 lib/migrations/20160515114000-user-add-tokens.js (limited to 'lib') diff --git a/lib/migrations/20160515114000-user-add-tokens.js b/lib/migrations/20160515114000-user-add-tokens.js new file mode 100644 index 00000000..3af490a9 --- /dev/null +++ b/lib/migrations/20160515114000-user-add-tokens.js @@ -0,0 +1,15 @@ +"use strict"; + +module.exports = { + up: function (queryInterface, Sequelize) { + queryInterface.addColumn('Users', 'accessToken', Sequelize.STRING); + queryInterface.addColumn('Users', 'refreshToken', Sequelize.STRING); + return; + }, + + down: function (queryInterface, Sequelize) { + queryInterface.removeColumn('Users', 'accessToken'); + queryInterface.removeColumn('Users', 'refreshToken'); + return; + } +}; \ No newline at end of file diff --git a/lib/models/user.js b/lib/models/user.js index 2323dc92..64173cbd 100644 --- a/lib/models/user.js +++ b/lib/models/user.js @@ -26,6 +26,9 @@ module.exports = function (sequelize, DataTypes) { }, accessToken: { type: DataTypes.STRING + }, + refreshToken: { + type: DataTypes.STRING } }, { classMethods: { -- cgit v1.2.3