35 lines
2.6 KiB
SQL
35 lines
2.6 KiB
SQL
-- DB version: 3.7.1 -> 3.8
|
|
|
|
-- alter table
|
|
ALTER TABLE MONEY_MARKET_SECURITY ADD COLUMN IF NOT EXISTS CLEARING_ORGANIZATION varchar(255);
|
|
ALTER TABLE MONEY_MARKET_SECURITY_HISTORY ADD COLUMN IF NOT EXISTS CLEARING_ORGANIZATION varchar(255);
|
|
COMMENT ON TABLE MONEY_MARKET_SECURITY IS 'Спецификации Денежного рынка';
|
|
COMMENT ON COLUMN MONEY_MARKET_SECURITY.CLEARING_ORGANIZATION IS 'Клиринговая организация';
|
|
COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.CLEARING_ORGANIZATION IS 'Клиринговая организация';
|
|
|
|
ALTER TABLE FIXED_INCOME_SECURITY ADD COLUMN IF NOT EXISTS NOMINAL_FOR_DATE numeric(72,18);
|
|
ALTER TABLE FIXED_INCOME_SECURITY_HISTORY ADD COLUMN IF NOT EXISTS NOMINAL_FOR_DATE numeric(72,18);
|
|
COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_FOR_DATE IS 'Текущее значение номинала';
|
|
COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_VALUE IS 'Номинал инструмента';
|
|
COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_FOR_DATE IS 'Текущее значение номинала';
|
|
COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_VALUE IS 'Номинал инструмента';
|
|
|
|
|
|
|
|
-- fix for 3.7, 3.7.1 HISTORY:
|
|
ALTER TABLE MARKET_HISTORY ALTER COLUMN CODE TYPE varchar(10);
|
|
COMMENT ON COLUMN MARKET_HISTORY.CODE IS 'Код рынка';
|
|
COMMENT ON TABLE STATEMENT IS 'Транзакции по деньгам/бумагам';
|
|
|
|
ALTER TABLE EXECUTION_DEPOSIT_HISTORY ADD COLUMN IF NOT EXISTS party_trading_clearing_registry varchar(20);
|
|
ALTER TABLE EXECUTION_DEPOSIT_HISTORY ADD COLUMN IF NOT EXISTS counter_party_trading_clearing_registry varchar(20);
|
|
ALTER TABLE EXECUTION_FOND_HISTORY ADD COLUMN IF NOT EXISTS party_trading_clearing_registry varchar(20);
|
|
ALTER TABLE EXECUTION_FOND_HISTORY ADD COLUMN IF NOT EXISTS counter_party_trading_clearing_registry varchar(20);
|
|
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.party_trading_clearing_registry IS 'Торгово-клиринговый регистр';
|
|
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.counter_party_trading_clearing_registry IS 'Торгово-клиринговый регистр партнера';
|
|
COMMENT ON COLUMN EXECUTION_FOND_HISTORY.party_trading_clearing_registry IS 'Торгово-клиринговый регистр';
|
|
COMMENT ON COLUMN EXECUTION_FOND_HISTORY.counter_party_trading_clearing_registry IS 'Торгово-клиринговый регистр партнера';
|
|
|
|
|
|
|
|
INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.8') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION
|