[#1094] Add support for generator.database.date-as-timestamp in Maven source code generation

This commit is contained in:
Lukas Eder 2012-01-29 20:54:56 +00:00
parent 90cfec17b3
commit 53ad31933c
2 changed files with 8 additions and 2 deletions

View File

@ -44,10 +44,11 @@ import java.util.List;
public class Database {
private String name;
private String includes = "";
private String excludes = "";
private String includes = "";
private String excludes = "";
private String inputSchema;
private String outputSchema;
private String dateAsTimestamp = "false";
private List<EnumType> enumTypes;
private List<ForcedType> forcedTypes;
@ -71,6 +72,10 @@ public class Database {
return outputSchema;
}
String getDateAsTimestamp() {
return dateAsTimestamp;
}
List<EnumType> getEnumTypes() {
return enumTypes;
}

View File

@ -95,6 +95,7 @@ public class Plugin extends AbstractMojo {
props.put("generator.database.excludes", defaultString(generator.getDatabase().getExcludes()));
props.put("generator.database.input-schema", defaultString(generator.getDatabase().getInputSchema()));
props.put("generator.database.output-schema", defaultString(generator.getDatabase().getOutputSchema()));
props.put("generator.database.date-as-timestamp", defaultString(generator.getDatabase().getDateAsTimestamp()));
if (generator.getDatabase().getEnumTypes() != null) {
for (EnumType type : generator.getDatabase().getEnumTypes()) {