Revize 33523b92
Přidáno uživatelem Jakub Šmíd před téměř 3 roky(ů)
backend/src/main/java/cz/zcu/kiv/backendapi/external/ExternalCatalogItemItemServiceImpl.java | ||
---|---|---|
19 | 19 |
import java.nio.file.Paths; |
20 | 20 |
import java.sql.Connection; |
21 | 21 |
import java.sql.PreparedStatement; |
22 |
import java.sql.Statement; |
|
22 | 23 |
import java.util.ArrayList; |
23 | 24 |
import java.util.List; |
24 | 25 |
import java.util.concurrent.Callable; |
... | ... | |
124 | 125 |
e.printStackTrace(); |
125 | 126 |
} |
126 | 127 |
|
127 |
externalCatalogItemRepository.deleteAll(); // clears database – updated list will be stored later |
|
128 |
// clears database – updated list will be stored later |
|
129 |
String sqlDelete = String.format("DELETE FROM %s", ExternalCatalogItem.class.getAnnotation(Table.class).name()); |
|
130 |
try (Connection connection = hikariDataSource.getConnection(); |
|
131 |
Statement statementDelete = connection.createStatement()) { |
|
132 |
statementDelete.execute(sqlDelete); |
|
133 |
} catch (Exception e) { |
|
134 |
e.printStackTrace(); |
|
135 |
} |
|
128 | 136 |
|
129 | 137 |
try { |
130 | 138 |
addPleiadesRecords(); |
Také k dispozici: Unified diff
SQL for deleting external catalog items changed
re #9753