-- 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