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 index 69c62ddb2..0c50c6eca 100644 --- 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 @@ -17,21 +17,21 @@ 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 ' '; +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 'ОКТМО получателя средств'; ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS NAME varchar(255); ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS ADDRESS varchar(255); @@ -48,27 +48,27 @@ ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BANK_ACCOUNT2 varchar( ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS PERSONAL_ACCOUNT varchar(20); ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BUDGET_CLASSIFICATION_CODE varchar(20); ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS OKTMO varchar(20); -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.NAME IS ' '; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ADDRESS IS ' ( )'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS IS ' '; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_SWIFT_CODE IS 'SWIFT '; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT IS ' '; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME1 IS ' - 1 ( )'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS1 IS ' - 1 ( )'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT1 IS ' - 1'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME2 IS ' - 2'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS2 IS ' - 2'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT - 2'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT2 IS ' - 2'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.PERSONAL_ACCOUNT IS ' '; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BUDGET_CLASSIFICATION_CODE IS ''; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.OKTMO IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.NAME IS 'Наименование владельца счета'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ADDRESS IS 'Адрес владельца счета (получателя средств)'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS IS 'Место нахождения банка получателя средств'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_SWIFT_CODE IS 'SWIFT банка получателя средств'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT IS 'Номер счета банка получателя средств'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME1 IS 'Наименование банка-посредника 1 (при наличии)'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS1 IS 'Место нахождения банка-посредника 1 (при наличии)'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT1 IS 'Номер счета банка-посредника 1'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME2 IS 'Наименование банка-посредника 2'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS2 IS 'Место нахождения банка-посредника 2'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT банка-посредника 2'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT2 IS 'Номер счета банка-посредника 2'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.PERSONAL_ACCOUNT IS 'Лицевой счет получателя'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BUDGET_CLASSIFICATION_CODE IS 'КБК'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.OKTMO IS 'ОКТМО получателя средств'; ALTER TABLE S_TRADES ADD COLUMN IF NOT EXISTS KIND varchar(64); ALTER TABLE S_TRADES ADD COLUMN IF NOT EXISTS LINKED_TRADE bigint; -COMMENT ON COLUMN S_TRADES.KIND IS ' '; -COMMENT ON COLUMN S_TRADES.LINKED_TRADE IS ' '; +COMMENT ON COLUMN S_TRADES.KIND IS 'Вид сделки'; +COMMENT ON COLUMN S_TRADES.LINKED_TRADE IS 'Номер витринной сделки в торговой системе для сделок'; DROP TABLE IF EXISTS RISK_PARAMETER; CREATE TABLE RISK_PARAMETER @@ -82,15 +82,15 @@ CREATE TABLE RISK_PARAMETER UPDATED_AT timestamp, WORKFLOW_STATUS VARCHAR(4) ); -COMMENT ON TABLE RISK_PARAMETER IS '-'; -COMMENT ON COLUMN RISK_PARAMETER.ID IS ' '; -COMMENT ON COLUMN RISK_PARAMETER.VALUE IS ''; -COMMENT ON COLUMN RISK_PARAMETER.SETTLEMENT_TYPE IS ' '; -COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR IS ' '; -COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR_ID IS ' '; -COMMENT ON COLUMN RISK_PARAMETER.CREATED_AT IS ' '; -COMMENT ON COLUMN RISK_PARAMETER.UPDATED_AT IS ' '; -COMMENT ON COLUMN RISK_PARAMETER.WORKFLOW_STATUS IS ''; +COMMENT ON TABLE RISK_PARAMETER IS 'Риск-параметры'; +COMMENT ON COLUMN RISK_PARAMETER.ID IS 'Идентификатор записи'; +COMMENT ON COLUMN RISK_PARAMETER.VALUE IS 'Ставка'; +COMMENT ON COLUMN RISK_PARAMETER.SETTLEMENT_TYPE IS 'Код расчета'; +COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR IS 'Код валютной пары'; +COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR_ID IS 'Идентификатор валютной пары'; +COMMENT ON COLUMN RISK_PARAMETER.CREATED_AT IS 'Время создания записи'; +COMMENT ON COLUMN RISK_PARAMETER.UPDATED_AT IS 'Время изменения записи'; +COMMENT ON COLUMN RISK_PARAMETER.WORKFLOW_STATUS IS 'Статус'; GRANT ALL PRIVILEGES ON TABLE RISK_PARAMETER TO clearing; DROP TABLE IF EXISTS RATES; @@ -105,15 +105,15 @@ CREATE TABLE RATES UPDATED_AT timestamp, WORKFLOW_STATUS VARCHAR(4) ); -COMMENT ON TABLE RATES IS ' '; -COMMENT ON COLUMN RATES.ID IS ' '; -COMMENT ON COLUMN RATES.VALUE IS ' '; -COMMENT ON COLUMN RATES.VALUE_DATE IS ', '; -COMMENT ON COLUMN RATES.CURRENCY IS ' '; -COMMENT ON COLUMN RATES.CURRENCY_ID IS ' '; -COMMENT ON COLUMN RATES.CREATED_AT IS ' '; -COMMENT ON COLUMN RATES.UPDATED_AT IS ' '; -COMMENT ON COLUMN RATES.WORKFLOW_STATUS IS ''; +COMMENT ON TABLE RATES IS 'Расчетные курсы'; +COMMENT ON COLUMN RATES.ID IS 'Идентификатор записи'; +COMMENT ON COLUMN RATES.VALUE IS 'Расчетный курс'; +COMMENT ON COLUMN RATES.VALUE_DATE IS 'Дата, на которую расчетный курс'; +COMMENT ON COLUMN RATES.CURRENCY IS 'Код валюты'; +COMMENT ON COLUMN RATES.CURRENCY_ID IS 'Идентификатор валюты'; +COMMENT ON COLUMN RATES.CREATED_AT IS 'Время создания записи'; +COMMENT ON COLUMN RATES.UPDATED_AT IS 'Время изменения записи'; +COMMENT ON COLUMN RATES.WORKFLOW_STATUS IS 'Статус'; GRANT ALL PRIVILEGES ON TABLE RATES TO clearing; INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.15') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.16.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.16.sql index f3a2a66d5..af49047d3 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.16.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.16.sql @@ -49,60 +49,60 @@ ALTER TABLE S_DF56 ADD COLUMN IF NOT EXISTS PARENT_ID varchar(128); ALTER TABLE S_DF57 ADD COLUMN IF NOT EXISTS MESSAGE_ID varchar(128); ALTER TABLE S_DF57 ADD COLUMN IF NOT EXISTS PARENT_ID varchar(128); -COMMENT ON COLUMN S_DF01.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF01.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF02.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF02.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF03.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF03.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF04.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF04.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF05.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF05.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF06.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF06.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF07.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF07.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF08.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF08.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF09.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF09.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF10.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF10.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF11.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF11.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF12.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF12.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF13.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF13.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF14.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF14.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF20.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF20.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF21.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF21.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF51.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF51.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF52.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF52.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF53.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF53.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF54.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF54.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF55.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF55.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF56.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF56.PARENT_ID IS ' '; -COMMENT ON COLUMN S_DF57.MESSAGE_ID IS ' '; -COMMENT ON COLUMN S_DF57.PARENT_ID IS ' '; +COMMENT ON COLUMN S_DF01.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF01.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF02.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF02.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF03.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF03.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF04.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF04.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF05.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF05.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF06.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF06.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF07.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF07.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF08.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF08.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF09.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF09.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF10.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF10.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF11.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF11.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF12.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF12.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF13.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF13.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF14.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF14.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF20.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF20.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF21.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF21.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF51.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF51.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF52.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF52.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF53.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF53.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF54.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF54.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF55.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF55.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF56.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF56.PARENT_ID IS 'Номер родительского документа'; +COMMENT ON COLUMN S_DF57.MESSAGE_ID IS 'Номер документа'; +COMMENT ON COLUMN S_DF57.PARENT_ID IS 'Номер родительского документа'; ALTER TABLE REGISTRY ADD COLUMN IF NOT EXISTS BALANCE_RUB numeric(72,18); ALTER TABLE REGISTRY ADD COLUMN IF NOT EXISTS REASON varchar(255); ALTER TABLE REGISTRY_HISTORY ADD COLUMN IF NOT EXISTS BALANCE_RUB numeric(72,18); ALTER TABLE REGISTRY_HISTORY ADD COLUMN IF NOT EXISTS REASON varchar(255); -COMMENT ON COLUMN REGISTRY.BALANCE_RUB IS ' '; -COMMENT ON COLUMN REGISTRY.REASON IS ''; -COMMENT ON COLUMN REGISTRY_HISTORY.BALANCE_RUB IS ' '; -COMMENT ON COLUMN REGISTRY_HISTORY.REASON IS ''; +COMMENT ON COLUMN REGISTRY.BALANCE_RUB IS 'Текущий баланс в рублях'; +COMMENT ON COLUMN REGISTRY.REASON IS 'Причина'; +COMMENT ON COLUMN REGISTRY_HISTORY.BALANCE_RUB IS 'Текущий баланс в рублях'; +COMMENT ON COLUMN REGISTRY_HISTORY.REASON IS 'Причина'; INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.16') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.17.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.17.sql index a76a3f1c9..55e16af3e 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.17.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.17.sql @@ -5,16 +5,16 @@ ALTER TABLE EXECUTION_CURRENCY ADD COLUMN IF NOT EXISTS COMMENT VARCHAR(255); ALTER TABLE EXECUTION_CURRENCY ADD COLUMN IF NOT EXISTS CLIENT_CODE VARCHAR(255); ALTER TABLE EXECUTION_CURRENCY ADD COLUMN IF NOT EXISTS LINKED_EXCHANGE_EXECUTION_ID BIGINT; -COMMENT ON COLUMN EXECUTION_CURRENCY.COMMENT IS ''; -COMMENT ON COLUMN EXECUTION_CURRENCY.CLIENT_CODE IS ' '; -COMMENT ON COLUMN EXECUTION_CURRENCY.LINKED_EXCHANGE_EXECUTION_ID IS ' '; +COMMENT ON COLUMN EXECUTION_CURRENCY.COMMENT IS 'Комментарий'; +COMMENT ON COLUMN EXECUTION_CURRENCY.CLIENT_CODE IS 'Код клиента'; +COMMENT ON COLUMN EXECUTION_CURRENCY.LINKED_EXCHANGE_EXECUTION_ID IS 'Номер витринной сделки'; ALTER TABLE EXECUTION_CURRENCY_HISTORY ADD COLUMN IF NOT EXISTS COMMENT VARCHAR(255); ALTER TABLE EXECUTION_CURRENCY_HISTORY ADD COLUMN IF NOT EXISTS CLIENT_CODE VARCHAR(255); ALTER TABLE EXECUTION_CURRENCY_HISTORY ADD COLUMN IF NOT EXISTS LINKED_EXCHANGE_EXECUTION_ID BIGINT; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COMMENT IS ''; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CLIENT_CODE IS ' '; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.LINKED_EXCHANGE_EXECUTION_ID IS ' '; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COMMENT IS 'Комментарий'; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CLIENT_CODE IS 'Код клиента'; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.LINKED_EXCHANGE_EXECUTION_ID IS 'Номер витринной сделки'; ALTER TABLE NOTIFICATION ALTER COLUMN COMMENT TYPE VARCHAR(4000); ALTER TABLE NOTIFICATION_HISTORY ALTER COLUMN COMMENT TYPE VARCHAR(4000); diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.18.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.18.sql index e89598c1c..0c9868509 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.18.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.18.sql @@ -8,192 +8,192 @@ CREATE TABLE VALIDATION_SYMBOLS SYMBOLS VARCHAR(255), COMMENT VARCHAR(255) ); -COMMENT ON TABLE VALIDATION_SYMBOLS IS ' '; -COMMENT ON COLUMN VALIDATION_SYMBOLS.ID IS ' '; -COMMENT ON COLUMN VALIDATION_SYMBOLS.CODE IS ' '; -COMMENT ON COLUMN VALIDATION_SYMBOLS.SYMBOLS IS ' '; -COMMENT ON COLUMN VALIDATION_SYMBOLS.COMMENT IS ' '; +COMMENT ON TABLE VALIDATION_SYMBOLS IS 'Допустимые символы'; +COMMENT ON COLUMN VALIDATION_SYMBOLS.ID IS 'Идентификатор записи'; +COMMENT ON COLUMN VALIDATION_SYMBOLS.CODE IS 'Код группы символов'; +COMMENT ON COLUMN VALIDATION_SYMBOLS.SYMBOLS IS 'Допустимые символы'; +COMMENT ON COLUMN VALIDATION_SYMBOLS.COMMENT IS 'Описание группы символов'; GRANT ALL PRIVILEGES ON TABLE VALIDATION_SYMBOLS TO clearing; --- nominalTypeCode - +-- nominalTypeCode - Справочник типов номинала УЦП DROP TABLE IF EXISTS NOMINAL_TYPE_CODE_DICTIONARY; CREATE TABLE NOMINAL_TYPE_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE NOMINAL_TYPE_CODE_DICTIONARY IS ' '; +COMMENT ON TABLE NOMINAL_TYPE_CODE_DICTIONARY IS 'Справочник типов номинала УЦП'; -COMMENT ON COLUMN NOMINAL_TYPE_CODE_DICTIONARY.ID IS ' '; +COMMENT ON COLUMN NOMINAL_TYPE_CODE_DICTIONARY.ID IS 'Идентификатор записи'; -COMMENT ON COLUMN NOMINAL_TYPE_CODE_DICTIONARY.CODE IS ''; +COMMENT ON COLUMN NOMINAL_TYPE_CODE_DICTIONARY.CODE IS 'Код'; -COMMENT ON COLUMN NOMINAL_TYPE_CODE_DICTIONARY.NAME IS ''; +COMMENT ON COLUMN NOMINAL_TYPE_CODE_DICTIONARY.NAME IS 'Наименование'; GRANT ALL PRIVILEGES ON TABLE NOMINAL_TYPE_CODE_DICTIONARY TO clearing; --- unitMeasurement - +-- unitMeasurement - Справочник единиц измерения DROP TABLE IF EXISTS UNIT_MEASUREMENT_DICTIONARY; CREATE TABLE UNIT_MEASUREMENT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE UNIT_MEASUREMENT_DICTIONARY IS ' '; +COMMENT ON TABLE UNIT_MEASUREMENT_DICTIONARY IS 'Справочник единиц измерения'; -COMMENT ON COLUMN UNIT_MEASUREMENT_DICTIONARY.ID IS ' '; +COMMENT ON COLUMN UNIT_MEASUREMENT_DICTIONARY.ID IS 'Идентификатор записи'; -COMMENT ON COLUMN UNIT_MEASUREMENT_DICTIONARY.CODE IS ''; +COMMENT ON COLUMN UNIT_MEASUREMENT_DICTIONARY.CODE IS 'Код'; -COMMENT ON COLUMN UNIT_MEASUREMENT_DICTIONARY.NAME IS ''; +COMMENT ON COLUMN UNIT_MEASUREMENT_DICTIONARY.NAME IS 'Наименование'; GRANT ALL PRIVILEGES ON TABLE UNIT_MEASUREMENT_DICTIONARY TO clearing; --- digitalCertificateSecurity - +-- digitalCertificateSecurity - Цифровые свидетельства DROP TABLE IF EXISTS DIGITAL_CERTIFICATE_SECURITY; CREATE TABLE DIGITAL_CERTIFICATE_SECURITY(ID bigint PRIMARY KEY, SECURITY_ID bigint, BASE_CODE varchar(50), BASE_UNIT_SIZE bigint, PRICE_VARIANCE_LIMIT numeric(72,18), NOMINAL_TYPE_CODE varchar(4), NOMINAL_VALUE numeric(72,18), NOMINAL_INDEXATION_DATE date, NOMINAL_INDEXATION_SIGN varchar(4), SETTLEMENT_HOUSE varchar(255), DEPOSITORY varchar(255)); -COMMENT ON TABLE DIGITAL_CERTIFICATE_SECURITY IS ' '; +COMMENT ON TABLE DIGITAL_CERTIFICATE_SECURITY IS 'Цифровые свидетельства'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.ID IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.ID IS 'Идентификатор записи'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.SECURITY_ID IS ' (linked to security)'; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.BASE_CODE IS ' , '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.BASE_CODE IS 'Код ЦС, присвоенный депозитарием'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.BASE_UNIT_SIZE IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.BASE_UNIT_SIZE IS 'Количество УЦП в одном ЦС'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.PRICE_VARIANCE_LIMIT IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.PRICE_VARIANCE_LIMIT IS 'Пределы изменения цены'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.NOMINAL_TYPE_CODE IS ' (linked to nominalTypeCode)'; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.NOMINAL_TYPE_CODE IS 'Тип индексации номинала (linked to nominalTypeCode)'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.NOMINAL_VALUE IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.NOMINAL_VALUE IS 'Индексируемый номинал'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.NOMINAL_INDEXATION_DATE IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.NOMINAL_INDEXATION_DATE IS 'Дата индексации номинала'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.NOMINAL_INDEXATION_SIGN IS ' (linked to allowed)'; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.NOMINAL_INDEXATION_SIGN IS 'Фактическая индексация (linked to allowed)'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.SETTLEMENT_HOUSE IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.SETTLEMENT_HOUSE IS 'Наименование расчетной организации'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.DEPOSITORY IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY.DEPOSITORY IS 'Наименование депозитария'; GRANT ALL PRIVILEGES ON TABLE DIGITAL_CERTIFICATE_SECURITY TO clearing; --- History log of digitalCertificateSecurity - +-- History log of digitalCertificateSecurity - Цифровые свидетельства DROP TABLE IF EXISTS DIGITAL_CERTIFICATE_SECURITY_HISTORY; CREATE TABLE DIGITAL_CERTIFICATE_SECURITY_HISTORY(DIGITAL_CERTIFICATE_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, SECURITY_ID bigint, BASE_CODE varchar(50), BASE_UNIT_SIZE bigint, PRICE_VARIANCE_LIMIT numeric(72,18), NOMINAL_TYPE_CODE varchar(4), NOMINAL_VALUE numeric(72,18), NOMINAL_INDEXATION_DATE date, NOMINAL_INDEXATION_SIGN varchar(4), SETTLEMENT_HOUSE varchar(255), DEPOSITORY varchar(255)); -COMMENT ON TABLE DIGITAL_CERTIFICATE_SECURITY_HISTORY IS ' digitalCertificateSecurity'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.DIGITAL_CERTIFICATE_SECURITY_ID IS ' DIGITAL_CERTIFICATE_SECURITY'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.EVENT_TIME IS ' '; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.EVENT_USER_ID IS ' '; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.EVENT_TYPE IS ' '; +COMMENT ON TABLE DIGITAL_CERTIFICATE_SECURITY_HISTORY IS 'История изменений таблицы digitalCertificateSecurity'; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.DIGITAL_CERTIFICATE_SECURITY_ID IS 'Идентификатор записи в таблице DIGITAL_CERTIFICATE_SECURITY'; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.ID IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.ID IS 'Идентификатор записи'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.SECURITY_ID IS ' (linked to security)'; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.BASE_CODE IS ' , '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.BASE_CODE IS 'Код ЦС, присвоенный депозитарием'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.BASE_UNIT_SIZE IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.BASE_UNIT_SIZE IS 'Количество УЦП в одном ЦС'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.PRICE_VARIANCE_LIMIT IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.PRICE_VARIANCE_LIMIT IS 'Пределы изменения цены'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.NOMINAL_TYPE_CODE IS ' (linked to nominalTypeCode)'; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.NOMINAL_TYPE_CODE IS 'Тип индексации номинала (linked to nominalTypeCode)'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.NOMINAL_VALUE IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.NOMINAL_VALUE IS 'Индексируемый номинал'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.NOMINAL_INDEXATION_DATE IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.NOMINAL_INDEXATION_DATE IS 'Дата индексации номинала'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.NOMINAL_INDEXATION_SIGN IS ' (linked to allowed)'; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.NOMINAL_INDEXATION_SIGN IS 'Фактическая индексация (linked to allowed)'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.SETTLEMENT_HOUSE IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.SETTLEMENT_HOUSE IS 'Наименование расчетной организации'; -COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.DEPOSITORY IS ' '; +COMMENT ON COLUMN DIGITAL_CERTIFICATE_SECURITY_HISTORY.DEPOSITORY IS 'Наименование депозитария'; GRANT ALL PRIVILEGES ON TABLE DIGITAL_CERTIFICATE_SECURITY_HISTORY TO clearing; --- utilitarianDigitalRight - +-- utilitarianDigitalRight - Утилитарные цифровые права DROP TABLE IF EXISTS UTILITARIAN_DIGITAL_RIGHT; CREATE TABLE UTILITARIAN_DIGITAL_RIGHT(ID bigint PRIMARY KEY, SECURITY_ID bigint, INVESTMENT_ATTRACTING_COMPANY varchar(255), INVESTMENT_ATTRACTING_INN varchar(255), ISSUE_AMOUNT numeric(72,2), ISSUE_PRICE numeric(72,18), ISSUE_SIZE bigint, NOMINAL_INDEXATION varchar(255), PLATFORM_OPERATOR varchar(255), PLATFORM_OPERATOR_CODE varchar(255), PLATFORM_OPERATOR_INN varchar(255), PLATFORM_OPERATOR_WEB varchar(255), PLATFORM_PROPOSAL_WEB varchar(255), RIGHT_ESSENCE varchar(255), RIGHT_UNIT varchar(255), RIGHT_UNIT_MEASUREMENT varchar(4)); -COMMENT ON TABLE UTILITARIAN_DIGITAL_RIGHT IS ' '; +COMMENT ON TABLE UTILITARIAN_DIGITAL_RIGHT IS 'Утилитарные цифровые права'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.ID IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.ID IS 'Идентификатор записи'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.SECURITY_ID IS ' (linked to security)'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.INVESTMENT_ATTRACTING_COMPANY IS ' , (linked to company)'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.INVESTMENT_ATTRACTING_COMPANY IS 'Наименование лица, обязанного по УЦП (linked to company)'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.INVESTMENT_ATTRACTING_INN IS ' , '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.INVESTMENT_ATTRACTING_INN IS 'ИНН лица, обязанного по УЦП'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.ISSUE_AMOUNT IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.ISSUE_AMOUNT IS 'Общий объем выпуска'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.ISSUE_PRICE IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.ISSUE_PRICE IS 'Цена УЦП в инвестиционном предложении'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.ISSUE_SIZE IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.ISSUE_SIZE IS 'Общее количество УЦП в выпуске'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.NOMINAL_INDEXATION IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.NOMINAL_INDEXATION IS 'Порядок определения номинала УЦП в случае предусмотренной индексации'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.PLATFORM_OPERATOR IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.PLATFORM_OPERATOR IS 'Наименование оператора инвестиционной платформы'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.PLATFORM_OPERATOR_CODE IS ' , '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.PLATFORM_OPERATOR_CODE IS 'Код УЦП, присвоенный оператором инвестиционной платформы'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.PLATFORM_OPERATOR_INN IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.PLATFORM_OPERATOR_INN IS 'ИНН оператора инвестиционной платформы'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.PLATFORM_OPERATOR_WEB IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.PLATFORM_OPERATOR_WEB IS 'Адрес сайта оператора инвестиционной платформы'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.PLATFORM_PROPOSAL_WEB IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.PLATFORM_PROPOSAL_WEB IS 'Ссылка на описание условий инвестиционного предложения'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.RIGHT_ESSENCE IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.RIGHT_ESSENCE IS 'Существо права требования'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.RIGHT_UNIT IS ' ()'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.RIGHT_UNIT IS 'Количество единиц существа права (требования)'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.RIGHT_UNIT_MEASUREMENT IS ' () (linked to unitMeasurement)'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT.RIGHT_UNIT_MEASUREMENT IS 'Единица измерения существа права (требования) (linked to unitMeasurement)'; GRANT ALL PRIVILEGES ON TABLE UTILITARIAN_DIGITAL_RIGHT TO clearing; --- History log of utilitarianDigitalRight - +-- History log of utilitarianDigitalRight - Утилитарные цифровые права DROP TABLE IF EXISTS UTILITARIAN_DIGITAL_RIGHT_HISTORY; CREATE TABLE UTILITARIAN_DIGITAL_RIGHT_HISTORY(UTILITARIAN_DIGITAL_RIGHT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, SECURITY_ID bigint, INVESTMENT_ATTRACTING_COMPANY varchar(255), INVESTMENT_ATTRACTING_INN varchar(255), ISSUE_AMOUNT numeric(72,2), ISSUE_PRICE numeric(72,18), ISSUE_SIZE bigint, NOMINAL_INDEXATION varchar(255), PLATFORM_OPERATOR varchar(255), PLATFORM_OPERATOR_CODE varchar(255), PLATFORM_OPERATOR_INN varchar(255), PLATFORM_OPERATOR_WEB varchar(255), PLATFORM_PROPOSAL_WEB varchar(255), RIGHT_ESSENCE varchar(255), RIGHT_UNIT varchar(255), RIGHT_UNIT_MEASUREMENT varchar(4)); -COMMENT ON TABLE UTILITARIAN_DIGITAL_RIGHT_HISTORY IS ' utilitarianDigitalRight'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.UTILITARIAN_DIGITAL_RIGHT_ID IS ' UTILITARIAN_DIGITAL_RIGHT'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.EVENT_TIME IS ' '; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.EVENT_USER_ID IS ' '; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.EVENT_TYPE IS ' '; +COMMENT ON TABLE UTILITARIAN_DIGITAL_RIGHT_HISTORY IS 'История изменений таблицы utilitarianDigitalRight'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.UTILITARIAN_DIGITAL_RIGHT_ID IS 'Идентификатор записи в таблице UTILITARIAN_DIGITAL_RIGHT'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.EVENT_TYPE IS 'Тип изменения'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.ID IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.ID IS 'Идентификатор записи'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.SECURITY_ID IS ' (linked to security)'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.INVESTMENT_ATTRACTING_COMPANY IS ' , (linked to company)'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.INVESTMENT_ATTRACTING_COMPANY IS 'Наименование лица, обязанного по УЦП (linked to company)'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.INVESTMENT_ATTRACTING_INN IS ' , '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.INVESTMENT_ATTRACTING_INN IS 'ИНН лица, обязанного по УЦП'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.ISSUE_AMOUNT IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.ISSUE_AMOUNT IS 'Общий объем выпуска'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.ISSUE_PRICE IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.ISSUE_PRICE IS 'Цена УЦП в инвестиционном предложении'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.ISSUE_SIZE IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.ISSUE_SIZE IS 'Общее количество УЦП в выпуске'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.NOMINAL_INDEXATION IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.NOMINAL_INDEXATION IS 'Порядок определения номинала УЦП в случае предусмотренной индексации'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.PLATFORM_OPERATOR IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.PLATFORM_OPERATOR IS 'Наименование оператора инвестиционной платформы'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.PLATFORM_OPERATOR_CODE IS ' , '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.PLATFORM_OPERATOR_CODE IS 'Код УЦП, присвоенный оператором инвестиционной платформы'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.PLATFORM_OPERATOR_INN IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.PLATFORM_OPERATOR_INN IS 'ИНН оператора инвестиционной платформы'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.PLATFORM_OPERATOR_WEB IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.PLATFORM_OPERATOR_WEB IS 'Адрес сайта оператора инвестиционной платформы'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.PLATFORM_PROPOSAL_WEB IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.PLATFORM_PROPOSAL_WEB IS 'Ссылка на описание условий инвестиционного предложения'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.RIGHT_ESSENCE IS ' '; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.RIGHT_ESSENCE IS 'Существо права требования'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.RIGHT_UNIT IS ' ()'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.RIGHT_UNIT IS 'Количество единиц существа права (требования)'; -COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.RIGHT_UNIT_MEASUREMENT IS ' () (linked to unitMeasurement)'; +COMMENT ON COLUMN UTILITARIAN_DIGITAL_RIGHT_HISTORY.RIGHT_UNIT_MEASUREMENT IS 'Единица измерения существа права (требования) (linked to unitMeasurement)'; GRANT ALL PRIVILEGES ON TABLE UTILITARIAN_DIGITAL_RIGHT_HISTORY TO clearing; -INSERT INTO VALIDATION_SYMBOLS(ID, CODE, SYMBOLS, COMMENT) values (1, 'RUS', '--߸', '') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, SYMBOLS = EXCLUDED.SYMBOLS, COMMENT = EXCLUDED.COMMENT; -INSERT INTO VALIDATION_SYMBOLS(ID, CODE, SYMBOLS, COMMENT) values (2, 'LAT', 'a-zA-Z', '') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, SYMBOLS = EXCLUDED.SYMBOLS, COMMENT = EXCLUDED.COMMENT; -INSERT INTO VALIDATION_SYMBOLS(ID, CODE, SYMBOLS, COMMENT) values (3, 'DGT', '0-9', '') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, SYMBOLS = EXCLUDED.SYMBOLS, COMMENT = EXCLUDED.COMMENT; -INSERT INTO VALIDATION_SYMBOLS(ID, CODE, SYMBOLS, COMMENT) values (4, 'SPC', '-., ;"%', ' ') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, SYMBOLS = EXCLUDED.SYMBOLS, COMMENT = EXCLUDED.COMMENT; +INSERT INTO VALIDATION_SYMBOLS(ID, CODE, SYMBOLS, COMMENT) values (1, 'RUS', 'а-яА-ЯёЁ', 'Кириллица') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, SYMBOLS = EXCLUDED.SYMBOLS, COMMENT = EXCLUDED.COMMENT; +INSERT INTO VALIDATION_SYMBOLS(ID, CODE, SYMBOLS, COMMENT) values (2, 'LAT', 'a-zA-Z', 'Латиница') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, SYMBOLS = EXCLUDED.SYMBOLS, COMMENT = EXCLUDED.COMMENT; +INSERT INTO VALIDATION_SYMBOLS(ID, CODE, SYMBOLS, COMMENT) values (3, 'DGT', '0-9', 'Цифры') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, SYMBOLS = EXCLUDED.SYMBOLS, COMMENT = EXCLUDED.COMMENT; +INSERT INTO VALIDATION_SYMBOLS(ID, CODE, SYMBOLS, COMMENT) values (4, 'SPC', '-., ;"%', 'Специальные символы') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, SYMBOLS = EXCLUDED.SYMBOLS, COMMENT = EXCLUDED.COMMENT; INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.18') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION