@Override public void postProcessChangeForRevEng(ChangeEntry change, String sql) { if (sql.contains("\"")) { change.addMetadataAnnotation(TextMarkupDocumentReader.TOGGLE_DISABLE_QUOTED_IDENTIFIERS); } }
@Override public Iterable<String> valueOf(ChangeEntry changeEntry1) { return changeEntry1.getMetadataAnnotations(); } });
MutableList<ChangeEntry> changeEntries = revEngDestinationMap.get(allRevEngDestination.getDestination()); if (changeEntries == null) { changeEntries = Lists.mutable.empty(); revEngDestinationMap.put(allRevEngDestination.getDestination(), changeEntries); if (prevChange == null || !prevChange.equals(changeEntry.getName())) { lines.add(String.format("//// CHANGE%1$s name=%2$s" , StringUtils.isNotEmpty(changeEntry.getChangeAnnotation()) ? " " + changeEntry.getChangeAnnotation() : "" , changeEntry.getName())); lines.add(changeEntry.getSql().trim()); lines.add(""); prevChange = changeEntry.getName();
@Override public boolean accept(ChangeEntry entry) { return objectExclusionPredicate.accept(entry.getDestination()); } })) {
if (fileNameParts.length != 3) { if (!schema.equals("dbo") || fileNameParts.length != 5) { return Lists.mutable.with(new ChangeEntry(new RevEngDestination(schema, UnclassifiedChangeType.INSTANCE, file.getName(), false), wholeFileString, "n/a", null, 0)); changes.add(new ChangeEntry(dest, nonFkStatements.makeString("\n", "\nGO\n", endingString), "init", null, selfOrder++)); changes.add(new ChangeEntry(dest, fkStatements.collect(StringFunctions.trim()).makeString("", "\nGO\n", "\nGO\n"), "initFk", "FK", selfOrder++)); if (m.matches()) { String indexName = m.group(1); changes.add(new ChangeEntry(dest, index.trim() + "\nGO", indexName, "INDEX", selfOrder++)); } else { throw new IllegalStateException("Invalid state - this should have already had the index in it: " if (m.matches()) { String name = m.group(1); changes.add(new ChangeEntry(dest, trigger.trim() + "\nGO", name, "TRIGGER", selfOrder++)); } else { throw new IllegalStateException( int i = 1; for (RuleBinding binding : ruleBindings) { changes.add(new ChangeEntry(dest, binding.getSql().trim(), "binding" + i++, "FK", selfOrder++)); changes.add(new ChangeEntry(newDest, wholeFileString.trim()
MutableList<ChangeEntry> changeEntries = revEngDestinationMap.get(allRevEngDestination.getDestination()); if (changeEntries == null) { changeEntries = Lists.mutable.empty(); revEngDestinationMap.put(allRevEngDestination.getDestination(), changeEntries); if (prevChange == null || !prevChange.equals(changeEntry.getName())) { lines.add(String.format("//// CHANGE%1$s name=%2$s" , StringUtils.isNotEmpty(changeEntry.getChangeAnnotation()) ? " " + changeEntry.getChangeAnnotation() : "" , changeEntry.getName())); lines.add(changeEntry.getSql().trim()); lines.add(""); prevChange = changeEntry.getName();
@Override public String valueOf(ChangeEntry entry) { return entry.getDestination().getSchema(); } }, Sets.mutable.<String>empty());
if (fileNameParts.length != 3) { if (!schema.equals("dbo") || fileNameParts.length != 5) { return Lists.mutable.with(new ChangeEntry(new RevEngDestination(schema, UnclassifiedChangeType.INSTANCE, file.getName(), false), wholeFileString, "n/a", null, 0)); changes.add(new ChangeEntry(dest, nonFkStatements.makeString("\n", "\nGO\n", endingString), "init", null, selfOrder++)); changes.add(new ChangeEntry(dest, fkStatements.collect(StringFunctions.trim()).makeString("", "\nGO\n", "\nGO\n"), "initFk", "FK", selfOrder++)); if (m.matches()) { String indexName = m.group(1); changes.add(new ChangeEntry(dest, index.trim() + "\nGO", indexName, "INDEX", selfOrder++)); } else { throw new IllegalStateException("Invalid state - this should have already had the index in it: " if (m.matches()) { String name = m.group(1); changes.add(new ChangeEntry(dest, trigger.trim() + "\nGO", name, "TRIGGER", selfOrder++)); } else { throw new IllegalStateException( int i = 1; for (RuleBinding binding : ruleBindings) { changes.add(new ChangeEntry(dest, binding.getSql().trim(), "binding" + i++, "FK", selfOrder++)); changes.add(new ChangeEntry(newDest, wholeFileString.trim()
@Override public void postProcessChangeForRevEng(ChangeEntry change, String sql) { if (sql.contains("\"")) { change.addMetadataAnnotation(TextMarkupDocumentReader.TOGGLE_DISABLE_QUOTED_IDENTIFIERS); } }
@Override public String valueOf(ChangeEntry entry) { return entry.getDestination().getSchema(); } }, Sets.mutable.<String>empty());
ChangeEntry change = new ChangeEntry(destination, sqlSnippet + "\nGO", secondaryName, annotation, ObjectUtils.firstNonNull(suggestedOrder, selfOrder++));
@Override public Iterable<String> valueOf(ChangeEntry changeEntry1) { return changeEntry1.getMetadataAnnotations(); } });
@Override public void value(ChangeEntry changeEntry, String sql) { if (sql.contains("\"")) { changeEntry.addMetadataAnnotation(TextMarkupDocumentReader.TOGGLE_DISABLE_QUOTED_IDENTIFIERS); } } }
@Override public boolean accept(ChangeEntry entry) { return objectExclusionPredicate.accept(entry.getDestination()); } })) {
ChangeEntry change = new ChangeEntry(destination, sqlSnippet + "\nGO", secondaryName, annotation, ObjectUtils.firstNonNull(suggestedOrder, selfOrder++));
@Override public void postProcessChangeForRevEng(ChangeEntry change, String sql) { if (sql.contains("\"")) { change.addMetadataAnnotation(TextMarkupDocumentReader.TOGGLE_DISABLE_QUOTED_IDENTIFIERS); } }
@Override public void postProcessChangeForRevEng(ChangeEntry change, String sql) { if (sql.contains("\"")) { change.addMetadataAnnotation(TextMarkupDocumentReader.TOGGLE_DISABLE_QUOTED_IDENTIFIERS); } }
@Override public void value(ChangeEntry changeEntry, String sql) { if (sql.contains("\"")) { changeEntry.addMetadataAnnotation(TextMarkupDocumentReader.TOGGLE_DISABLE_QUOTED_IDENTIFIERS); } } }
@Override public void value(ChangeEntry changeEntry, String sql) { if (sql.contains("\"")) { changeEntry.addMetadataAnnotation(TextMarkupDocumentReader.TOGGLE_DISABLE_QUOTED_IDENTIFIERS); } } }
@Override public void value(ChangeEntry changeEntry, String sql) { if (sql.contains("\"")) { changeEntry.addMetadataAnnotation(TextMarkupDocumentReader.TOGGLE_DISABLE_QUOTED_IDENTIFIERS); } } }