Merge branch 'ddl-clickhouse' of https://github.com/FOCONIS/ebean into FOCONIS-ddl-clickhouse

This commit is contained in:
Rob Bygrave committed 2022-03-14 16:51:27 +13:00
commit db60065389
4 files changed
+8 -3

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);
}