java/sql-dk/src/main/java/info/globalcode/sql/dk/CLIOptions.java
branchv_0
changeset 246 277c18b48762
parent 238 4a1864c3e867
child 250 aae5009bd0af
     1.1 --- a/java/sql-dk/src/main/java/info/globalcode/sql/dk/CLIOptions.java	Tue Mar 05 21:22:33 2019 +0100
     1.2 +++ b/java/sql-dk/src/main/java/info/globalcode/sql/dk/CLIOptions.java	Tue Mar 05 22:03:02 2019 +0100
     1.3 @@ -28,6 +28,7 @@
     1.4  import java.util.Collection;
     1.5  import java.util.EnumSet;
     1.6  import java.util.LinkedHashSet;
     1.7 +import java.util.LinkedList;
     1.8  import java.util.List;
     1.9  import java.util.Set;
    1.10  import java.util.regex.Pattern;
    1.11 @@ -45,6 +46,7 @@
    1.12  	public static final String DEFAULT_NAME_SUFFIX = "(?=([^\\w]|$))";
    1.13  	private String sql;
    1.14  	private String databaseName;
    1.15 +	private final List<String> relationNames = new ArrayList<>();
    1.16  	private final Set<String> databaseNamesToTest = new LinkedHashSet<>();
    1.17  	private final Set<String> databaseNamesToListProperties = new LinkedHashSet<>();
    1.18  	private final Set<String> formatterNamesToListProperties = new LinkedHashSet<>();
    1.19 @@ -159,6 +161,14 @@
    1.20  		this.databaseName = databaseName;
    1.21  	}
    1.22  
    1.23 +	public List<String> getRelationNames() {
    1.24 +		return relationNames;
    1.25 +	}
    1.26 +
    1.27 +	public void addRelationName(String name) {
    1.28 +		relationNames.add(name);
    1.29 +	}
    1.30 +
    1.31  	public void setBatch(boolean batch) {
    1.32  		this.batch = batch;
    1.33  	}