private static void |
ApplyMigration.applyMigrationScript(Context context,
java.io.File file,
ApplyMigration.DB db) |
|
boolean |
ApplyMigration.check(Context context) |
|
boolean |
Diff.check(Context context) |
|
boolean |
DslCompiler.check(Context context) |
|
boolean |
Help.check(Context context) |
|
boolean |
OracleConnection.check(Context context) |
|
boolean |
Parse.check(Context context) |
|
boolean |
PostgresConnection.check(Context context) |
|
boolean |
SqlPath.check(Context context) |
|
boolean |
Targets.check(Context context) |
|
static void |
DslCompiler.checkForLatestVersion(Context context,
java.io.File path,
java.io.File compilerPath,
java.io.File compiler) |
|
static boolean |
Download.checkJars(Context context,
java.lang.String name,
java.lang.String zip,
java.lang.String id,
java.lang.String path,
java.lang.String... libraries) |
|
private static void |
Diff.compareDsls(Context context,
java.util.Map<java.lang.String,java.lang.String> previousDsl) |
|
static java.util.Map<java.lang.String,java.lang.String> |
DslCompiler.compile(Context context,
java.lang.String target,
java.util.List<java.lang.String> settings,
java.lang.String namespace,
java.lang.String version,
DatabaseInfo dbInfo,
java.util.List<java.io.File> dsls,
java.lang.String library,
java.lang.String configuration) |
|
private void |
Targets.compile(Context context,
java.util.List<Targets.Option> targets) |
|
(package private) static java.util.Map<java.lang.String,java.lang.String> |
DatabaseInfo.convertToMap(java.lang.String dsls,
Context context) |
|
private static void |
Migration.createMigration(Context context,
java.io.File path,
DatabaseInfo dbInfo,
java.lang.String file) |
|
private static void |
DslCompiler.downloadCompiler(Context context,
java.io.File path,
java.io.File compilerPath,
java.io.File compiler,
boolean failOnError) |
|
private static boolean |
Download.downloadLibrary(Context context,
java.lang.String name,
java.lang.String path,
java.io.File dependencies,
Either<java.lang.String> tryMaven,
java.lang.String library,
java.lang.String zip) |
|
void |
ApplyMigration.DB.execute(Context context,
java.lang.String sql) |
|
static void |
OracleConnection.execute(Context context,
java.lang.String sql) |
|
static void |
PostgresConnection.execute(Context context,
java.lang.String sql) |
|
(package private) static DatabaseInfo |
OracleConnection.extractDatabaseInfoFromMigration(Context context,
java.lang.String previous) |
|
static DatabaseInfo |
PostgresConnection.extractDatabaseInfoFromMigration(Context context,
java.lang.String previous) |
|
private static void |
DslPath.findDsls(Context context) |
|
static java.util.Map<java.lang.String,java.lang.String> |
DslPath.getCurrentDsl(Context context) |
|
static java.util.Map<java.lang.String,java.lang.String> |
OracleConnection.getDatabaseDsl(Context context) |
|
static java.util.Map<java.lang.String,java.lang.String> |
PostgresConnection.getDatabaseDsl(Context context) |
|
static DatabaseInfo |
OracleConnection.getDatabaseDslAndVersion(Context context) |
|
static DatabaseInfo |
PostgresConnection.getDatabaseDslAndVersion(Context context) |
|
static DatabaseInfo |
Migration.getDatabaseInfo(Context context) |
|
static java.io.File |
Dependencies.getDependencies(Context context,
java.lang.String name,
java.lang.String library) |
|
static java.io.File |
Dependencies.getDependencies(Context context,
java.lang.String name,
java.lang.String library,
java.lang.String zip,
boolean check) |
|
static java.io.File |
Dependencies.getDependenciesIf(Context context,
java.lang.String name,
java.lang.String library,
boolean forceCheck) |
|
static java.util.List<java.io.File> |
DslPath.getDslPaths(Context context) |
|
static java.lang.String |
Targets.getTargetSourcePath(Context context,
boolean sourceOnly,
Targets.Option target) |
|
static java.io.File |
TempPath.getTempRootPath(Context context) |
|
static java.io.File |
DslCompiler.lookupDefaultPath(Context context) |
|
static Either<java.lang.String> |
DslCompiler.migration(Context context,
DatabaseInfo dbInfo,
java.util.List<java.io.File> currentDsls) |
|
static Either<java.lang.Boolean> |
DslCompiler.parse(Context context,
java.util.List<java.io.File> dsls) |
|
private static boolean |
Download.promptForAlternative(java.io.File dependencies,
Context context,
java.lang.String name,
java.lang.String zip) |
|
private static void |
Targets.removeUnusedFiles(Context context,
java.io.File folder,
java.util.HashSet<java.io.File> usedFiles) |
|
void |
ApplyMigration.run(Context context) |
|
void |
Diff.run(Context context) |
|
void |
Migration.run(Context context) |
|
void |
Parse.run(Context context) |
|
void |
Targets.run(Context context) |
|
private static Either<byte[]> |
DslCompiler.runCompiler(Context context,
java.util.List<java.lang.String> arguments) |
|
private static Either<byte[]> |
DslCompiler.runCompilerFile(Context context,
java.io.File compiler,
java.util.List<java.lang.String> arguments) |
|
private static Either<byte[]> |
DslCompiler.runCompilerSocket(Context context,
java.net.Socket socket,
java.util.List<java.lang.String> arguments) |
|
private static java.io.File |
Targets.saveFile(Context context,
java.lang.String temp,
boolean escapeName,
java.lang.String name,
java.lang.String content) |
|
private static void |
Targets.setupFolder(Context context,
java.io.File path,
int retry) |
|
private java.net.Socket |
DslCompiler.TokenParser.setupSocket() |
|
private static boolean |
DslCompiler.testCompiler(Context context,
java.io.File path) |
|
private static boolean |
OracleConnection.testConnection(Context context) |
|
private static boolean |
PostgresConnection.testConnection(Context context) |
|