From 588cf3481037a2519cebc76c9e1827481e510822 Mon Sep 17 00:00:00 2001 From: Tomas Bures Date: Sat, 10 Aug 2019 23:17:15 +0200 Subject: [PATCH] Fix for #663 --- ...190726150000_shorten_field_column_names.js | 21 ------------------- 1 file changed, 21 deletions(-) delete mode 100644 server/setup/knex/migrations/20190726150000_shorten_field_column_names.js diff --git a/server/setup/knex/migrations/20190726150000_shorten_field_column_names.js b/server/setup/knex/migrations/20190726150000_shorten_field_column_names.js deleted file mode 100644 index c1fc42eb..00000000 --- a/server/setup/knex/migrations/20190726150000_shorten_field_column_names.js +++ /dev/null @@ -1,21 +0,0 @@ -const shortid = require('shortid'); - -exports.up = (knex, Promise) => (async() => { - const fields = await knex('custom_fields').whereNotNull('column'); - - for (const field of fields) { - const listId = field.list; - const oldName = field.column; - const newName = ('custom_' + '_' + shortid.generate()).toLowerCase().replace(/[^a-z0-9_]/g, '_'); - - await knex('custom_fields').where('id', field.id).update('column', newName); - - await knex.schema.table('subscription__' + listId, table => { - table.renameColumn(oldName, newName); - table.renameColumn('source_' + oldName, 'source_' + newName); - }); - } -})(); - -exports.down = (knex, Promise) => (async() => { -})();