Codota Logo
AquaRevengMain
Code IndexAdd Codota to your IDE (free)

How to use
AquaRevengMain
in
com.gs.obevo.db.apps.reveng

Best Java code snippets using com.gs.obevo.db.apps.reveng.AquaRevengMain (Showing top 16 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
LocalDateTime l =
  • Codota Iconnew LocalDateTime()
  • Codota IconLocalDateTime.now()
  • Codota IconDateTimeFormatter formatter;String text;formatter.parseLocalDateTime(text)
  • Smart code suggestions by Codota
}
origin: goldmansachs/obevo

  @Override
  public void value(String[] argSubset) {
    AquaRevengArgs argsObj = new ArgsParser().parse(argSubset, new AquaRevengArgs());
    new AquaRevengMain().execute(argsObj);
  }
});
origin: goldmansachs/obevo

  @Test
  public void testExtractName() {
    assertEquals("TABLE", AquaRevengMain.extractName("TABLE", null));
    assertEquals("TABLE", AquaRevengMain.extractName("TABLE", "abca"));
    assertEquals("TABLE", AquaRevengMain.extractName("TABLE", "abc{}a"));
    assertEquals("TABLE", AquaRevengMain.extractName("abcTABLEa", "abc{}a"));
    assertEquals("TABLE", AquaRevengMain.extractName("TABLEaaa", "{}aaa"));
    assertEquals("TABLE", AquaRevengMain.extractName("aaaTABLE", "aaa{}"));
  }
}
origin: com.goldmansachs.obevo/obevo-db

ChangeTypeInfo contentObjectInfo = this.determineChangeType(wholeFileString);
ChangeType objType = contentObjectInfo.getChangeType();
String fileObjectName = this.getObjectNameFromFilename(fileNameParts[1], objType);
objectName = extractName(objectName, nameCombinePattern);
  wholeFileString = this.tokenizeDefaultSchema(schema, wholeFileString, objType, objectName);
origin: goldmansachs/obevo

  files = preprocessSchemaTokens(files, args.getDbSchema(), new File(outputDir, "interim-schemaReplaced"), args.getDbPlatform());
this.patternMap = initPatternMap(args.getDbPlatform());
MutableList<ChangeEntry> allRevEngDestinations = Lists.mutable.empty();
for (File file : files) {
    continue;
  allRevEngDestinations.addAll(this.calculateRevEngDest(args.getDbPlatform(), file, args.getNameCombinePattern()));
origin: com.goldmansachs.obevo/obevo-db

public void execute(AquaRevengArgs args) {
  RevengMode mode = args.getMode();
  this.workDir = FileUtilsCobra.createTempDir("deploy-aquareveng");
  switch (mode) {
  case DATA:
    CsvStaticDataWriter.start(args, this.workDir);
    break;
  case SCHEMA:
    this.tablespaceToken = args.getTablespaceToken();
    this.tokenizeDefaultSchema = args.getTokenizeDefaultSchema();
    this.preprocessSchemaTokens = args.isPreprocessSchemaTokens();
    this.generateBaseline = args.isGenerateBaseline();
    this.doExecute(args);
    break;
  default:
    throw new IllegalArgumentException("No other mode supported for reveng: " + mode);
  }
}
origin: goldmansachs/obevo

ChangeTypeInfo contentObjectInfo = this.determineChangeType(wholeFileString);
ChangeType objType = contentObjectInfo.getChangeType();
String fileObjectName = this.getObjectNameFromFilename(fileNameParts[1], objType);
objectName = extractName(objectName, nameCombinePattern);
  wholeFileString = this.tokenizeDefaultSchema(schema, wholeFileString, objType, objectName);
origin: com.goldmansachs.obevo/obevo-db

  files = preprocessSchemaTokens(files, args.getDbSchema(), new File(outputDir, "interim-schemaReplaced"), args.getDbPlatform());
this.patternMap = initPatternMap(args.getDbPlatform());
MutableList<ChangeEntry> allRevEngDestinations = Lists.mutable.empty();
for (File file : files) {
    continue;
  allRevEngDestinations.addAll(this.calculateRevEngDest(args.getDbPlatform(), file, args.getNameCombinePattern()));
origin: goldmansachs/obevo

public void execute(AquaRevengArgs args) {
  RevengMode mode = args.getMode();
  this.workDir = FileUtilsCobra.createTempDir("deploy-aquareveng");
  switch (mode) {
  case DATA:
    CsvStaticDataWriter.start(args, this.workDir);
    break;
  case SCHEMA:
    this.tablespaceToken = args.getTablespaceToken();
    this.tokenizeDefaultSchema = args.getTokenizeDefaultSchema();
    this.preprocessSchemaTokens = args.isPreprocessSchemaTokens();
    this.generateBaseline = args.isGenerateBaseline();
    this.doExecute(args);
    break;
  default:
    throw new IllegalArgumentException("No other mode supported for reveng: " + mode);
  }
}
origin: goldmansachs/obevo

@Test
public void testAse() {
  AquaRevengMain reveng = new AquaRevengMain();
  File input = new File("./src/test/resources/reveng/ase/input");
  File outputDir = new File("./target/reveng-test/ase");
  FileUtils.deleteQuietly(outputDir);
  File expected = new File("./src/test/resources/reveng/ase/expected");
  String argsStr = format("-mode schema -inputDir %s -outputDir %s -generateBaseline -dbType %s -dbSchema %s",
      input, outputDir, "SYBASE_ASE", "dbdeploy01");
  AquaRevengArgs args = new ArgsParser().parse(argsStr.split(" "), new AquaRevengArgs());
  reveng.execute(args);
  DirectoryAssert.assertDirectoriesEqual(expected, new File(outputDir, "final"));
}
origin: com.goldmansachs.obevo/obevo-db-sybase-ase

@Test
public void testAse() {
  AquaRevengMain reveng = new AquaRevengMain();
  File input = new File("./src/test/resources/reveng/ase/input");
  File outputDir = new File("./target/reveng-test/ase");
  FileUtils.deleteQuietly(outputDir);
  File expected = new File("./src/test/resources/reveng/ase/expected");
  String argsStr = format("-mode schema -inputDir %s -outputDir %s -generateBaseline -dbType %s -dbSchema %s",
      input, outputDir, "SYBASE_ASE", "dbdeploy01");
  AquaRevengArgs args = new ArgsParser().parse(argsStr.split(" "), new AquaRevengArgs());
  reveng.execute(args);
  DirectoryAssert.assertDirectoriesEqual(expected, new File(outputDir, "final"));
}
origin: com.goldmansachs.obevo/obevo-db-sybase-ase

  @Test
  public void testAseWithIndex() {
    AquaRevengMain reveng = new AquaRevengMain();

    File input = new File("./src/test/resources/reveng/ase/input-with-index");
    File outputDir = new File("./target/reveng-test/ase/output-with-index");
    FileUtils.deleteQuietly(outputDir);
    File expected = new File("./src/test/resources/reveng/ase/expected-withindexes");

    String argsStr = format("-mode schema -inputDir %s -outputDir %s -generateBaseline -dbType %s -dbSchema %s",
        input, outputDir, "SYBASE_ASE", "dbdeploy01");
    AquaRevengArgs args = new ArgsParser().parse(argsStr.split(" "), new AquaRevengArgs());

    reveng.execute(args);

    DirectoryAssert.assertDirectoriesEqual(expected, new File(outputDir, "final"));
  }
}
origin: com.goldmansachs.obevo/obevo-db-sybase-iq

  @Test
  public void testSybaseIq() {
    AquaRevengMain reveng = new AquaRevengMain();

    File input = new File("./src/test/resources/reveng/sybaseiq/input");
    File outputDir = new File("./target/reveng-test/sybaseiq");
    FileUtils.deleteQuietly(outputDir);
    File expected = new File("./src/test/resources/reveng/sybaseiq/expected");

    String argsStr = String.format("-mode schema -inputDir %s -outputDir %s -dbType %s -nameCombinePattern {}_WRK -dbSchema myschema",
        input, outputDir, "SYBASE_IQ");
    AquaRevengArgs args = new ArgsParser().parse(argsStr.split(" "), new AquaRevengArgs());

    reveng.execute(args);

    DirectoryAssert.assertDirectoriesEqual(expected, new File(outputDir, "final"));
  }
}
origin: goldmansachs/obevo

  @Test
  public void testSybaseIq() {
    AquaRevengMain reveng = new AquaRevengMain();

    File input = new File("./src/test/resources/reveng/sybaseiq/input");
    File outputDir = new File("./target/reveng-test/sybaseiq");
    FileUtils.deleteQuietly(outputDir);
    File expected = new File("./src/test/resources/reveng/sybaseiq/expected");

    String argsStr = String.format("-mode schema -inputDir %s -outputDir %s -dbType %s -nameCombinePattern {}_WRK -dbSchema myschema",
        input, outputDir, "SYBASE_IQ");
    AquaRevengArgs args = new ArgsParser().parse(argsStr.split(" "), new AquaRevengArgs());

    reveng.execute(args);

    DirectoryAssert.assertDirectoriesEqual(expected, new File(outputDir, "final"));
  }
}
origin: goldmansachs/obevo

  @Test
  public void testAseWithIndex() {
    AquaRevengMain reveng = new AquaRevengMain();

    File input = new File("./src/test/resources/reveng/ase/input-with-index");
    File outputDir = new File("./target/reveng-test/ase/output-with-index");
    FileUtils.deleteQuietly(outputDir);
    File expected = new File("./src/test/resources/reveng/ase/expected-withindexes");

    String argsStr = format("-mode schema -inputDir %s -outputDir %s -generateBaseline -dbType %s -dbSchema %s",
        input, outputDir, "SYBASE_ASE", "dbdeploy01");
    AquaRevengArgs args = new ArgsParser().parse(argsStr.split(" "), new AquaRevengArgs());

    reveng.execute(args);

    DirectoryAssert.assertDirectoriesEqual(expected, new File(outputDir, "final"));
  }
}
origin: com.goldmansachs.obevo/obevo-db-db2

  @Test
  public void testDb2() {
    AquaRevengMain reveng = new AquaRevengMain();

    File input = new File("./src/test/resources/reveng/db2/input");
    File outputDir = new File("./target/reveng-test/db2");
    FileUtils.deleteQuietly(outputDir);
    File expected = new File("./src/test/resources/reveng/db2/expected");

    String argsStr = String
        .format("-mode schema -inputDir %s -outputDir %s -dbSchema RPTSNAP -tablespaceToken -tokenizeDefaultSchema -generateBaseline -dbType %s",
            input, outputDir, "DB2");
    AquaRevengArgs args = new ArgsParser().parse(argsStr.split(" "), new AquaRevengArgs());

    reveng.execute(args);

    DirectoryAssert.assertDirectoriesEqual(expected, outputDir);
  }
}
origin: goldmansachs/obevo

  @Test
  public void testDb2() {
    AquaRevengMain reveng = new AquaRevengMain();

    File input = new File("./src/test/resources/reveng/db2/input");
    File outputDir = new File("./target/reveng-test/db2");
    FileUtils.deleteQuietly(outputDir);
    File expected = new File("./src/test/resources/reveng/db2/expected");

    String argsStr = String
        .format("-mode schema -inputDir %s -outputDir %s -dbSchema RPTSNAP -tablespaceToken -tokenizeDefaultSchema -generateBaseline -dbType %s",
            input, outputDir, "DB2");
    AquaRevengArgs args = new ArgsParser().parse(argsStr.split(" "), new AquaRevengArgs());

    reveng.execute(args);

    DirectoryAssert.assertDirectoriesEqual(expected, outputDir);
  }
}
com.gs.obevo.db.apps.revengAquaRevengMain

Most used methods

  • <init>
  • execute
  • extractName
  • calculateRevEngDest
  • determineChangeType
  • doExecute
  • getObjectNameFromFilename
  • initPatternMap
  • preprocessSchemaTokens
  • tokenizeDefaultSchema

Popular in Java

  • Updating database using SQL prepared statement
  • getApplicationContext (Context)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • getResourceAsStream (ClassLoader)
    Returns a stream for the resource with the specified name. See #getResource(String) for a descriptio
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • Socket (java.net)
    Provides a client-side TCP socket.
  • Format (java.text)
    The base class for all formats. This is an abstract base class which specifies the protocol for clas
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • Reflections (org.reflections)
    Reflections one-stop-shop objectReflections scans your classpath, indexes the metadata, allows you t
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now