26 lines
No EOL
1.6 KiB
SQL
26 lines
No EOL
1.6 KiB
SQL
-- DB version: 3.22 -> 3.23
|
|
|
|
|
|
ALTER TABLE RISK_PARAMETER ADD COLUMN IF NOT EXISTS QUOTE_VALUE NUMERIC(72, 18);
|
|
COMMENT ON COLUMN RISK_PARAMETER.QUOTE_VALUE IS 'Ставка переноса сопряженной валюты';
|
|
ALTER TABLE RISK_PARAMETER ADD COLUMN IF NOT EXISTS PENALTY_VALUE NUMERIC(72, 18);
|
|
COMMENT ON COLUMN RISK_PARAMETER.PENALTY_VALUE IS 'Ставка переноса при нехватке базовой валюты';
|
|
|
|
ALTER TABLE ORDER_CURRENCY ADD COLUMN IF NOT EXISTS REGISTRY_ID BIGINT;
|
|
COMMENT ON COLUMN ORDER_CURRENCY.REGISTRY_ID IS 'Идентификатор регистра';
|
|
|
|
DROP TABLE IF EXISTS ORDER_AFFIL_DICTIONARY;
|
|
CREATE TABLE ORDER_AFFIL_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50));
|
|
COMMENT ON TABLE ORDER_AFFIL_DICTIONARY IS 'Справочник принадлежности заявки';
|
|
COMMENT ON COLUMN ORDER_AFFIL_DICTIONARY.ID IS 'Идентификатор';
|
|
COMMENT ON COLUMN ORDER_AFFIL_DICTIONARY.CODE IS 'Код';
|
|
COMMENT ON COLUMN ORDER_AFFIL_DICTIONARY.NAME IS 'Тип расчета';
|
|
|
|
DROP TABLE IF EXISTS ORDER_STATUS_DICTIONARY;
|
|
CREATE TABLE ORDER_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50));
|
|
COMMENT ON TABLE ORDER_STATUS_DICTIONARY IS 'Справочник статусов заявки';
|
|
COMMENT ON COLUMN ORDER_STATUS_DICTIONARY.ID IS 'Идентификатор';
|
|
COMMENT ON COLUMN ORDER_STATUS_DICTIONARY.CODE IS 'Код';
|
|
COMMENT ON COLUMN ORDER_STATUS_DICTIONARY.NAME IS 'Тип расчета';
|
|
|
|
INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.23') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION; |