21 lines
No EOL
1.1 KiB
SQL
21 lines
No EOL
1.1 KiB
SQL
-- 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; |