Ddl fixes for clickhouse platform

This commit is contained in:
Roland Praml committed 2022-02-25 12:10:54 +01:00
1 parent 897a97d415
commit b88e4a35f8
6 files changed
+15 -10

No files matched your search

@@ -106,7 +106,10 @@ final class DScriptRunner implements ScriptRunner {
try (Connection connection = obtainConnection()) {
DdlRunner runner = new DdlRunner(useAutoCommit, scriptName, platformName);
runner.runAll(content, connection);
connection.commit();
if (!connection.getAutoCommit()) {
// Clickhouse fails: Cannot commit when auto-commit is enabled
connection.commit();
}
runner.runNonTransactional(connection);
}