Merge pull request #1846 from RafaelTaranto/fix/blacklist-migration

LAM-1418 fix: drop contraint before dropping index
This commit is contained in:
Rafael Taranto 2025-05-13 08:31:49 +01:00 committed by GitHub
commit ed6833182b

View file

@ -1,11 +1,15 @@
const db = require('./db') const db = require('./db')
exports.up = next => db.multi([ exports.up = next =>
'ALTER TABLE public.blacklist DROP CONSTRAINT IF EXISTS blacklist_pkey;', db.multi(
'ALTER TABLE public.blacklist ADD PRIMARY KEY (address);', [
'DROP INDEX IF EXISTS blacklist_temp_address_key;', 'ALTER TABLE public.blacklist DROP CONSTRAINT IF EXISTS blacklist_pkey;',
'CREATE UNIQUE INDEX blacklist_address_idx ON public.blacklist USING btree (address);', 'ALTER TABLE public.blacklist ADD PRIMARY KEY (address);',
'ALTER TABLE public.blacklist DROP CONSTRAINT IF EXISTS blacklist_temp_address_key;',
], next) 'DROP INDEX IF EXISTS blacklist_temp_address_key;',
'CREATE UNIQUE INDEX blacklist_address_idx ON public.blacklist USING btree (address);',
],
next,
)
exports.down = next => next() exports.down = next => next()