Fix merge issues
This commit is contained in:
parent
4ff3f7851c
commit
3861928fa9
@ -28,3 +28,16 @@ ALTER TABLE rule_node ADD COLUMN IF NOT EXISTS queue_name varchar(255);
|
||||
ALTER TABLE component_descriptor ADD COLUMN IF NOT EXISTS has_queue_name boolean DEFAULT false;
|
||||
|
||||
-- RULE NODE QUEUE UPDATE END
|
||||
|
||||
|
||||
DO
|
||||
$$
|
||||
BEGIN
|
||||
IF NOT EXISTS(SELECT 1 FROM information_schema.columns WHERE table_name = 'user_settings' AND column_name = 'settings' AND data_type = 'jsonb') THEN
|
||||
ALTER TABLE user_settings RENAME COLUMN settings to old_settings;
|
||||
ALTER TABLE user_settings ADD COLUMN settings jsonb;
|
||||
UPDATE user_settings SET settings = old_settings::jsonb WHERE old_settings IS NOT NULL;
|
||||
ALTER TABLE user_settings DROP COLUMN old_settings;
|
||||
END IF;
|
||||
END;
|
||||
$$;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user