clearing/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.17.sql
2025-05-28 17:10:08 +03:00

22 lines
1.4 KiB
SQL

-- DB version: 3.16 -> 3.17
-- == alter exist tables ==
ALTER TABLE EXECUTION_CURRENCY ADD COLUMN IF NOT EXISTS COMMENT VARCHAR(255);
ALTER TABLE EXECUTION_CURRENCY ADD COLUMN IF NOT EXISTS CLIENT_CODE VARCHAR(255);
ALTER TABLE EXECUTION_CURRENCY ADD COLUMN IF NOT EXISTS LINKED_EXCHANGE_EXECUTION_ID BIGINT;
COMMENT ON COLUMN EXECUTION_CURRENCY.COMMENT IS 'Комментарий';
COMMENT ON COLUMN EXECUTION_CURRENCY.CLIENT_CODE IS 'Код клиента';
COMMENT ON COLUMN EXECUTION_CURRENCY.LINKED_EXCHANGE_EXECUTION_ID IS 'Номер витринной сделки';
ALTER TABLE EXECUTION_CURRENCY_HISTORY ADD COLUMN IF NOT EXISTS COMMENT VARCHAR(255);
ALTER TABLE EXECUTION_CURRENCY_HISTORY ADD COLUMN IF NOT EXISTS CLIENT_CODE VARCHAR(255);
ALTER TABLE EXECUTION_CURRENCY_HISTORY ADD COLUMN IF NOT EXISTS LINKED_EXCHANGE_EXECUTION_ID BIGINT;
COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COMMENT IS 'Комментарий';
COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CLIENT_CODE IS 'Код клиента';
COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.LINKED_EXCHANGE_EXECUTION_ID IS 'Номер витринной сделки';
ALTER TABLE NOTIFICATION ALTER COLUMN COMMENT TYPE VARCHAR(4000);
ALTER TABLE NOTIFICATION_HISTORY ALTER COLUMN COMMENT TYPE VARCHAR(4000);
INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.17') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION