@Override
    public void execute(
        Collection<String> statements,
        String scriptPath,
        boolean continueOnError,
        boolean ignoreFailedDrops
    ) {
        int lineNumber = 0;
        for (String statement : statements) {
            lineNumber++;
            execute(statement, scriptPath, lineNumber, continueOnError, ignoreFailedDrops);
        }
    }
Get or create new connection to the database
modules/database-commons/src/main/java/org/testcontainers/delegate/AbstractDatabaseDelegate.java