-- DB version: 3.19 -> 3.20 -- nominalTypeCode - Справочник типов номинала УЦП DROP TABLE IF EXISTS RESIDENCE_DICTIONARY; CREATE TABLE RESIDENCE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); COMMENT ON TABLE RESIDENCE_DICTIONARY IS 'справочник резидентства'; COMMENT ON COLUMN RESIDENCE_DICTIONARY.ID IS 'Идентификатор записи'; COMMENT ON COLUMN RESIDENCE_DICTIONARY.CODE IS 'Код'; COMMENT ON COLUMN RESIDENCE_DICTIONARY.NAME IS 'Наименование'; GRANT ALL PRIVILEGES ON TABLE RESIDENCE_DICTIONARY TO clearing; ALTER TABLE COMPANY_INFO ADD COLUMN IF NOT EXISTS TAX_NUMBER VARCHAR(255); ALTER TABLE COMPANY_INFO ADD COLUMN IF NOT EXISTS REGISTRATION_DATE DATE; COMMENT ON COLUMN COMPANY_INFO.TAX_NUMBER IS 'Налоговый номер в стране регистрации'; COMMENT ON COLUMN COMPANY_INFO.REGISTRATION_DATE IS 'Дата государственной регистрации'; truncate country_code_dictionary; INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.20') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION;