private static ScriptRunner newScriptRunner(Connection connection) { ScriptRunner scriptRunner = new ScriptRunner(connection); scriptRunner.setDelimiter(";"); scriptRunner.setStopOnError(true); scriptRunner.setLogWriter(new PrintWriter(new NullWriter())); return scriptRunner; } }
public static void executeScript(Connection connection, String path) { ScriptRunner scriptRunner = newScriptRunner(connection); try { scriptRunner.runScript(Resources.getResourceAsReader(path)); connection.commit(); } catch (Exception e) { throw new IllegalStateException("Fail to restore: " + path, e); } }
public static void INNER_JOIN(String join) { sql().INNER_JOIN(join); }
public static void DELETE_FROM(String table) { sql().DELETE_FROM(table); }
public static void LEFT_OUTER_JOIN(String join) { sql().LEFT_OUTER_JOIN(join); }
public static void LEFT_OUTER_JOIN(String join) { sql().LEFT_OUTER_JOIN(join); }
public static void OUTER_JOIN(String join) { sql().OUTER_JOIN(join); }