diff -r b6ff5b7a8422 -r 277c18b48762 java/sql-dk/src/main/java/info/globalcode/sql/dk/CLIOptions.java --- a/java/sql-dk/src/main/java/info/globalcode/sql/dk/CLIOptions.java Tue Mar 05 21:22:33 2019 +0100 +++ b/java/sql-dk/src/main/java/info/globalcode/sql/dk/CLIOptions.java Tue Mar 05 22:03:02 2019 +0100 @@ -28,6 +28,7 @@ import java.util.Collection; import java.util.EnumSet; import java.util.LinkedHashSet; +import java.util.LinkedList; import java.util.List; import java.util.Set; import java.util.regex.Pattern; @@ -45,6 +46,7 @@ public static final String DEFAULT_NAME_SUFFIX = "(?=([^\\w]|$))"; private String sql; private String databaseName; + private final List relationNames = new ArrayList<>(); private final Set databaseNamesToTest = new LinkedHashSet<>(); private final Set databaseNamesToListProperties = new LinkedHashSet<>(); private final Set formatterNamesToListProperties = new LinkedHashSet<>(); @@ -159,6 +161,14 @@ this.databaseName = databaseName; } + public List getRelationNames() { + return relationNames; + } + + public void addRelationName(String name) { + relationNames.add(name); + } + public void setBatch(boolean batch) { this.batch = batch; }