This commit is contained in:
parent
4b44df76ca
commit
801a35027c
5 changed files with 32 additions and 3 deletions
|
|
@ -31,6 +31,7 @@ public class OrderCurrency extends BusinessObject {
|
||||||
private String comment;
|
private String comment;
|
||||||
private Long initialOrderId;
|
private Long initialOrderId;
|
||||||
private Long registryId;
|
private Long registryId;
|
||||||
|
private Long exchangeOrderId;
|
||||||
|
|
||||||
public Long getSecurityId() {
|
public Long getSecurityId() {
|
||||||
return securityId;
|
return securityId;
|
||||||
|
|
@ -231,4 +232,12 @@ public class OrderCurrency extends BusinessObject {
|
||||||
public void setRegistryId(Long registryId) {
|
public void setRegistryId(Long registryId) {
|
||||||
this.registryId = registryId;
|
this.registryId = registryId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Long getExchangeOrderId() {
|
||||||
|
return exchangeOrderId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setExchangeOrderId(Long exchangeOrderId) {
|
||||||
|
this.exchangeOrderId = exchangeOrderId;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5585,7 +5585,8 @@ CREATE TABLE ORDER_CURRENCY
|
||||||
INITIAL_ORDER_ID BIGINT,
|
INITIAL_ORDER_ID BIGINT,
|
||||||
CREATED_AT TIMESTAMP,
|
CREATED_AT TIMESTAMP,
|
||||||
UPDATED_AT TIMESTAMP,
|
UPDATED_AT TIMESTAMP,
|
||||||
REGISTRY_ID BIGINT
|
REGISTRY_ID BIGINT,
|
||||||
|
EXCHANGE_ORDER_ID BIGINT
|
||||||
);
|
);
|
||||||
|
|
||||||
COMMENT ON TABLE ORDER_CURRENCY IS 'Заявки для заключения сделок переноса на валютном рынке';
|
COMMENT ON TABLE ORDER_CURRENCY IS 'Заявки для заключения сделок переноса на валютном рынке';
|
||||||
|
|
@ -5617,6 +5618,7 @@ COMMENT ON COLUMN ORDER_CURRENCY.INITIAL_ORDER_ID is 'Номер исходно
|
||||||
COMMENT ON COLUMN ORDER_CURRENCY.CREATED_AT is 'Создано';
|
COMMENT ON COLUMN ORDER_CURRENCY.CREATED_AT is 'Создано';
|
||||||
COMMENT ON COLUMN ORDER_CURRENCY.UPDATED_AT is 'Обновлено';
|
COMMENT ON COLUMN ORDER_CURRENCY.UPDATED_AT is 'Обновлено';
|
||||||
COMMENT ON COLUMN ORDER_CURRENCY.REGISTRY_ID IS 'Идентификатор регистра';
|
COMMENT ON COLUMN ORDER_CURRENCY.REGISTRY_ID IS 'Идентификатор регистра';
|
||||||
|
COMMENT ON COLUMN ORDER_CURRENCY.EXCHANGE_ORDER_ID IS 'Биржевой номер заявки курс';
|
||||||
GRANT ALL PRIVILEGES ON TABLE ORDER_CURRENCY TO clearing;
|
GRANT ALL PRIVILEGES ON TABLE ORDER_CURRENCY TO clearing;
|
||||||
|
|
||||||
DROP TABLE IF EXISTS OVERNIGHT_SETTINGS;
|
DROP TABLE IF EXISTS OVERNIGHT_SETTINGS;
|
||||||
|
|
@ -5775,6 +5777,7 @@ COMMENT ON COLUMN COMMENT_DICTIONARY.ID IS 'Идентификатор';
|
||||||
COMMENT ON COLUMN COMMENT_DICTIONARY.CODE IS 'Код';
|
COMMENT ON COLUMN COMMENT_DICTIONARY.CODE IS 'Код';
|
||||||
COMMENT ON COLUMN COMMENT_DICTIONARY.NAME IS 'Наименование';
|
COMMENT ON COLUMN COMMENT_DICTIONARY.NAME IS 'Наименование';
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS ORDER_CURRENCY_HISTORY;
|
||||||
CREATE TABLE ORDER_CURRENCY_HISTORY
|
CREATE TABLE ORDER_CURRENCY_HISTORY
|
||||||
(
|
(
|
||||||
ID bigint PRIMARY KEY,
|
ID bigint PRIMARY KEY,
|
||||||
|
|
@ -5806,9 +5809,9 @@ CREATE TABLE ORDER_CURRENCY_HISTORY
|
||||||
COMMENT VARCHAR(255),
|
COMMENT VARCHAR(255),
|
||||||
INITIAL_ORDER_ID BIGINT,
|
INITIAL_ORDER_ID BIGINT,
|
||||||
CREATED_AT TIMESTAMP,
|
CREATED_AT TIMESTAMP,
|
||||||
UPDATED_AT TIMESTAMP
|
UPDATED_AT TIMESTAMP,
|
||||||
|
EXCHANGE_ORDER_ID BIGINT
|
||||||
);
|
);
|
||||||
DROP TABLE IF EXISTS ORDER_CURRENCY_HISTORY;
|
|
||||||
|
|
||||||
COMMENT ON TABLE ORDER_CURRENCY_HISTORY IS 'История изменений таблицы ORDER_CURRENCY';
|
COMMENT ON TABLE ORDER_CURRENCY_HISTORY IS 'История изменений таблицы ORDER_CURRENCY';
|
||||||
COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.ID is 'Идентификатор записи';
|
COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.ID is 'Идентификатор записи';
|
||||||
|
|
@ -5841,6 +5844,7 @@ COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.COMMENT is 'Комментарий';
|
||||||
COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.INITIAL_ORDER_ID is 'Номер исходной заявки';
|
COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.INITIAL_ORDER_ID is 'Номер исходной заявки';
|
||||||
COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.CREATED_AT is 'Создано';
|
COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.CREATED_AT is 'Создано';
|
||||||
COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.UPDATED_AT is 'Обновлено';
|
COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.UPDATED_AT is 'Обновлено';
|
||||||
|
COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.EXCHANGE_ORDER_ID IS 'Биржевой номер заявки курс';
|
||||||
GRANT ALL PRIVILEGES ON TABLE ORDER_CURRENCY_HISTORY TO clearing;
|
GRANT ALL PRIVILEGES ON TABLE ORDER_CURRENCY_HISTORY TO clearing;
|
||||||
/* views */
|
/* views */
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
-- DB version: 3.24 -> 3.25
|
||||||
|
|
||||||
|
|
||||||
|
ALTER TABLE ORDER_CURRENCY ADD COLUMN IF NOT EXISTS EXCHANGE_ORDER_ID BIGINT;
|
||||||
|
COMMENT ON COLUMN ORDER_CURRENCY.EXCHANGE_ORDER_ID IS 'Биржевой номер заявки курс';
|
||||||
|
|
||||||
|
ALTER TABLE ORDER_CURRENCY_HISTORY ADD COLUMN IF NOT EXISTS EXCHANGE_ORDER_ID BIGINT;
|
||||||
|
COMMENT ON COLUMN ORDER_CURRENCY_HISTORY.EXCHANGE_ORDER_ID IS 'Биржевой номер заявки курс';
|
||||||
|
|
||||||
|
|
||||||
|
INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.25') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION;
|
||||||
|
|
@ -54,6 +54,7 @@ public class OrderCurrencyHistoryMapStore extends TemplateEventMapStore<OrderCur
|
||||||
"COMMENT",
|
"COMMENT",
|
||||||
"INITIAL_ORDER_ID",
|
"INITIAL_ORDER_ID",
|
||||||
"REGISTRY_ID",
|
"REGISTRY_ID",
|
||||||
|
"EXCHANGE_ORDER_ID",
|
||||||
"CREATED_AT",
|
"CREATED_AT",
|
||||||
"UPDATED_AT"
|
"UPDATED_AT"
|
||||||
};
|
};
|
||||||
|
|
@ -94,6 +95,7 @@ public class OrderCurrencyHistoryMapStore extends TemplateEventMapStore<OrderCur
|
||||||
object.getComment(),
|
object.getComment(),
|
||||||
object.getInitialOrderId(),
|
object.getInitialOrderId(),
|
||||||
object.getRegistryId(),
|
object.getRegistryId(),
|
||||||
|
object.getExchangeOrderId(),
|
||||||
TimeUtil.toDateFromInstant(object.getCreated()),
|
TimeUtil.toDateFromInstant(object.getCreated()),
|
||||||
TimeUtil.toDateFromInstant(object.getUpdated())
|
TimeUtil.toDateFromInstant(object.getUpdated())
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -58,6 +58,7 @@ public class OrderCurrencyMapStore extends TemplateMapStore<OrderCurrency> {
|
||||||
"COMMENT",
|
"COMMENT",
|
||||||
"INITIAL_ORDER_ID",
|
"INITIAL_ORDER_ID",
|
||||||
"REGISTRY_ID",
|
"REGISTRY_ID",
|
||||||
|
"EXCHANGE_ORDER_ID",
|
||||||
"CREATED_AT",
|
"CREATED_AT",
|
||||||
"UPDATED_AT"
|
"UPDATED_AT"
|
||||||
};
|
};
|
||||||
|
|
@ -113,6 +114,7 @@ public class OrderCurrencyMapStore extends TemplateMapStore<OrderCurrency> {
|
||||||
object.setComment(resultSet.getString("COMMENT"));
|
object.setComment(resultSet.getString("COMMENT"));
|
||||||
object.setInitialOrderId(resultSet.getObject("INITIAL_ORDER_ID", Long.class));
|
object.setInitialOrderId(resultSet.getObject("INITIAL_ORDER_ID", Long.class));
|
||||||
object.setRegistryId(resultSet.getObject("REGISTRY_ID", Long.class));
|
object.setRegistryId(resultSet.getObject("REGISTRY_ID", Long.class));
|
||||||
|
object.setExchangeOrderId(resultSet.getObject("EXCHANGE_ORDER_ID", Long.class));
|
||||||
object.setCreated(getInstantFromTimestamp(resultSet, "CREATED_AT"));
|
object.setCreated(getInstantFromTimestamp(resultSet, "CREATED_AT"));
|
||||||
object.setUpdated(getInstantFromTimestamp(resultSet, "UPDATED_AT"));
|
object.setUpdated(getInstantFromTimestamp(resultSet, "UPDATED_AT"));
|
||||||
return object;
|
return object;
|
||||||
|
|
@ -146,6 +148,7 @@ public class OrderCurrencyMapStore extends TemplateMapStore<OrderCurrency> {
|
||||||
object.getComment(),
|
object.getComment(),
|
||||||
object.getInitialOrderId(),
|
object.getInitialOrderId(),
|
||||||
object.getRegistryId(),
|
object.getRegistryId(),
|
||||||
|
object.getExchangeOrderId(),
|
||||||
TimeUtil.toDateFromInstant(object.getCreated()),
|
TimeUtil.toDateFromInstant(object.getCreated()),
|
||||||
TimeUtil.toDateFromInstant(object.getUpdated())
|
TimeUtil.toDateFromInstant(object.getUpdated())
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue