From f0808189575e7024d0ad100dfb71b18810ec79de Mon Sep 17 00:00:00 2001 From: Jannik Schönartz Date: Sun, 14 Apr 2019 02:46:53 +0000 Subject: [server/external-backends] Add delete method for the infoblox backend & add infoblox client mappings method --- .../20190413172133-change-externalid-type.js | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 server/migrations/20190413172133-change-externalid-type.js (limited to 'server/migrations') diff --git a/server/migrations/20190413172133-change-externalid-type.js b/server/migrations/20190413172133-change-externalid-type.js new file mode 100644 index 0000000..e1a0c33 --- /dev/null +++ b/server/migrations/20190413172133-change-externalid-type.js @@ -0,0 +1,31 @@ +module.exports = { + up: (queryInterface, Sequelize) => { + return queryInterface.sequelize.transaction((t) => { + return Promise.all([ + queryInterface.changeColumn('backend_x_client', 'externalId', { + allowNull: false, + type: Sequelize.STRING + }), + queryInterface.changeColumn('backend_x_group', 'externalId', { + allowNull: false, + type: Sequelize.STRING + }) + ]) + }) + }, + + down: (queryInterface, Sequelize) => { + return queryInterface.sequelize.transaction((t) => { + return Promise.all([ + queryInterface.changeColumn('backend_x_client', 'externalId', { + allowNull: false, + type: Sequelize.INTEGER + }), + queryInterface.changeColumn('backend_x_group', 'externalId', { + allowNull: false, + type: Sequelize.INTEGER + }) + ]) + }) + } +} -- cgit v1.2.3-55-g7522