clearing/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.6.sql

33 lines
2.5 KiB
SQL

-- DB version: 3.5.0.33 -> 3.6.0.34
/* Dictionaries */
-- alter table
ALTER TABLE S_DF53 ADD COLUMN IF NOT EXISTS acc_name varchar(30);
COMMENT ON COLUMN S_DF53.acc_name IS 'Наименование участника клиринга';
ALTER TABLE S_DF21 ADD COLUMN IF NOT EXISTS comment varchar(250);
COMMENT ON COLUMN S_DF21.comment IS 'Основание проведения операции';
ALTER TABLE EXECUTION_DEPOSIT ADD COLUMN IF NOT EXISTS counter_party_trading_clearing_registry_id bigint;
ALTER TABLE EXECUTION_DEPOSIT_HISTORY ADD COLUMN IF NOT EXISTS counter_party_trading_clearing_registry_id bigint;
ALTER TABLE EXECUTION_FOND ADD COLUMN IF NOT EXISTS counter_party_trading_clearing_registry_id bigint;
ALTER TABLE EXECUTION_FOND_HISTORY ADD COLUMN IF NOT EXISTS counter_party_trading_clearing_registry_id bigint;
COMMENT ON COLUMN EXECUTION_DEPOSIT.counter_party_trading_clearing_registry_id IS 'Идентификатор торгово-клирингового регистра партнера';
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.counter_party_trading_clearing_registry_id IS 'Идентификатор торгово-клирингового регистра партнера';
COMMENT ON COLUMN EXECUTION_FOND.counter_party_trading_clearing_registry_id IS 'Идентификатор торгово-клирингового регистра партнера';
COMMENT ON COLUMN EXECUTION_FOND_HISTORY.counter_party_trading_clearing_registry_id IS 'Идентификатор торгово-клирингового регистра партнера';
ALTER TABLE S_DF20 ADD COLUMN IF NOT EXISTS security_name varchar(255);
ALTER TABLE S_DF20 ADD COLUMN IF NOT EXISTS security_type varchar(255);
ALTER TABLE S_DF20 ADD COLUMN IF NOT EXISTS name_cl varchar(255);
ALTER TABLE S_DF20 ADD COLUMN IF NOT EXISTS transaction_number varchar(255);
COMMENT ON COLUMN S_DF20.security_name IS 'Наименование ценной бумаги';
COMMENT ON COLUMN S_DF20.security_type IS 'Тип ценной бумаги';
COMMENT ON COLUMN S_DF20.name_cl IS 'Наименование клиента';
COMMENT ON COLUMN S_DF20.transaction_number IS 'ID транзакции депозитария';
ALTER TABLE S_DF21 ADD COLUMN IF NOT EXISTS transaction_number varchar(255);
COMMENT ON COLUMN S_DF21.transaction_number IS 'ID транзакции депозитария';
INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.6') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION