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

23 lines
1.3 KiB
SQL

-- DB version: 3.12 -> 3.13
-- == alter exist tables ==
ALTER TABLE DB_VERSION ADD COLUMN IF NOT EXISTS DICTIONARY_VERSION varchar(100);
COMMENT ON COLUMN DB_VERSION.DICTIONARY_VERSION IS 'Версия справочника';
COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME IS 'Наименование компании в банке';
COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME IS 'Наименование компании в банке';
COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.VALID_FROM_DATE IS 'Дата начала сессии';
COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.VALID_TO_DATE IS 'Дата окончания сессии';
-- == new table ==
DROP TABLE IF EXISTS BLACKLIST_MARKET;
CREATE TABLE BLACKLIST_MARKET(ID bigint PRIMARY KEY, CODE varchar(4), SECTION varchar(4));
COMMENT ON TABLE BLACKLIST_MARKET IS 'blacklist площадок';
COMMENT ON COLUMN BLACKLIST_MARKET.ID IS 'Идентификатор записи';
COMMENT ON COLUMN BLACKLIST_MARKET.CODE IS 'Код рынка';
COMMENT ON COLUMN BLACKLIST_MARKET.SECTION IS 'Секция';
GRANT ALL PRIVILEGES ON TABLE BLACKLIST_MARKET TO clearing;
INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.13') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION