diff --git a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql index 50617d50c..8e3878ac9 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql @@ -1,4 +1,4 @@ --- DB version: 3.14 +-- DB version: 3.15 /* Dictionaries */ -- allowed - Справочник признаков допустимости использования объектов @@ -5181,4 +5181,4 @@ GRANT ALL PRIVILEGES ON TABLE BLACKLIST_MARKET TO clearing; -- Data types -INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.14') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION \ No newline at end of file +INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.15') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION \ No newline at end of file diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql new file mode 100644 index 000000000..d53284757 --- /dev/null +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql @@ -0,0 +1,37 @@ +-- DB version: 3.14 -> 3.15 + +-- == alter exist tables == + +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS NAME varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS ADDRESS varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_SWIFT_CODE varchar(12); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT varchar(35); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_NAME1 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS1 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT1 varchar(35); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_NAME2 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS2 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS INTERMEDIARY_SWIFT_CODE2 varchar(12); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT2 varchar(35); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS PERSONAL_ACCOUNT varchar(20); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BUDGET_CLASSIFICATION_CODE varchar(20); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS OKTMO varchar(20); +COMMENT ON COLUMN BANK_ACCOUNT.NAME IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.ADDRESS IS ' ( )'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_SWIFT_CODE IS 'SWIFT '; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME1 IS ' - 1 ( )'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS1 IS ' - 1 ( )'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT1 IS ' - 1'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.PERSONAL_ACCOUNT IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.BUDGET_CLASSIFICATION_CODE IS ''; +COMMENT ON COLUMN BANK_ACCOUNT.OKTMO IS ' '; + + +INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.15') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION