public final class Postgres
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static net.piotrturski.integrationjtest.core.Definition<PostgresConf> |
docker(java.lang.String projectName,
java.lang.String postgresVersion) |
static <T> com.github.fge.lambdas.functions.ThrowingFunction<PostgresConf,net.piotrturski.integrationjtest.core.PartialDefinition<T>> |
dockerPartial(java.lang.String projectName,
java.lang.String postgresVersion) |
static void |
execute(PostgresConf conf,
java.lang.String... commands) |
public static void execute(PostgresConf conf, java.lang.String... commands) throws java.sql.SQLException
java.sql.SQLExceptionpublic static net.piotrturski.integrationjtest.core.Definition<PostgresConf> docker(java.lang.String projectName, java.lang.String postgresVersion)
projectName - qualified name of the project is suggested; this name will be used as part of docker name and
config filepostgresVersion - public static <T> com.github.fge.lambdas.functions.ThrowingFunction<PostgresConf,net.piotrturski.integrationjtest.core.PartialDefinition<T>> dockerPartial(java.lang.String projectName, java.lang.String postgresVersion)