Fixing loading MoneyMarketSecurity in MoneyMarketSecurityMapStore
This commit is contained in:
parent
a5a3136ed3
commit
08c1789d36
2 changed files with 9 additions and 2 deletions
|
|
@ -80,9 +80,16 @@ public class MoneyMarketSecurityMapStore extends TemplateMapStore<MoneyMarketSec
|
||||||
List<MoneyMarketSecurity> resouts = jdbcTemplate.query(
|
List<MoneyMarketSecurity> resouts = jdbcTemplate.query(
|
||||||
"SELECT * FROM SECURITY WHERE id = ?", new Object[]{securityId},
|
"SELECT * FROM SECURITY WHERE id = ?", new Object[]{securityId},
|
||||||
(rs, rowNum) -> {
|
(rs, rowNum) -> {
|
||||||
|
object.setCreated(getInstantFromTimestamp(rs, "CREATED_AT"));
|
||||||
|
object.setUpdated(getInstantFromTimestamp(rs, "UPDATED_AT"));
|
||||||
object.setInstrumentType(rs.getObject("INSTRUMENT_TYPE", String.class));
|
object.setInstrumentType(rs.getObject("INSTRUMENT_TYPE", String.class));
|
||||||
|
object.setIssuerId(rs.getObject("issuer_id", Long.class));
|
||||||
|
object.setShortName(rs.getObject("short_name", String.class));
|
||||||
object.setFullName(rs.getObject("FULL_NAME", String.class));
|
object.setFullName(rs.getObject("FULL_NAME", String.class));
|
||||||
|
object.setShortNameEng(rs.getObject("short_name_eng", String.class));
|
||||||
|
object.setFullNameEng(rs.getObject("full_name_eng", String.class));
|
||||||
object.setSecuritySymbol(rs.getObject("SECURITY_SYMBOL", String.class));
|
object.setSecuritySymbol(rs.getObject("SECURITY_SYMBOL", String.class));
|
||||||
|
object.setWorkflowStatus(rs.getObject("workflow_status", String.class));
|
||||||
return object;
|
return object;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -121,8 +121,8 @@ public class AllMapStoreTest {
|
||||||
ResultSet rs = md.getTables(null, "clearing_tester", "%", new String[]{"TABLE"});
|
ResultSet rs = md.getTables(null, "clearing_tester", "%", new String[]{"TABLE"});
|
||||||
while (rs.next()) {
|
while (rs.next()) {
|
||||||
String tableName = rs.getString("TABLE_NAME");
|
String tableName = rs.getString("TABLE_NAME");
|
||||||
//сущности для company_info и company_info_history включены соответственно в company и company_history
|
//сущности для company_info и company_info_history включены соответственно в company и company_history, security используется с money_market_security для хранения MoneyMarketSecurity
|
||||||
if (tableName.equals("company_info") || tableName.equals("company_info_history")) {
|
if (tableName.equalsIgnoreCase("company_info") || tableName.equalsIgnoreCase("company_info_history") || tableName.equalsIgnoreCase("security")) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
nameTables.add(tableName);
|
nameTables.add(tableName);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue