lukaseder
5730c6e67f
[ #6720 ] Refactor some internals to use Scope.dsl() or Configuration.dsl()
2017-10-19 11:31:55 +02:00
lukaseder
bb0a9592c9
[ #6712 ] Redundant Javadoc generated when deprecation for unknown types is generated
2017-10-17 13:10:03 +02:00
lukaseder
3de1e63f5f
[ #6705 ] Added reference to github issue
2017-10-17 12:57:05 +02:00
Stephan Schroevers
2235098e52
[ #6705 ] Avoid generating code with a redundant cast
2017-10-16 11:16:51 +02:00
lukaseder
e838574946
[ #5925 ] Replace asList(SQLDialect ...).contains() by EnumSet.of(SQLDialect ...).contains() in internals
2017-10-10 12:16:39 +02:00
lukaseder
d488114b7e
[ #6661 ] Add support for catalogs in the XMLGenerator
2017-10-09 15:23:34 +02:00
lukaseder
059efb93e4
Release 3.11.0-SNAPSHOT
2017-09-29 15:49:30 +02:00
lukaseder
c3fdb76403
Release 3.10.0
2017-09-29 14:44:26 +02:00
lukaseder
e14839a6ef
[ #6611 ] [ #6617 ] Automatic-Module-Name
...
- [#6611 ] Add Automatic-Module-Name to MANIFEST.MF
- [#6617 ] Specify <pluginManagement> in parent pom.xml
2017-09-28 18:11:23 +02:00
lukaseder
80f59e17ad
[ #6072 ] Add code generation flag to configure whether generated Records should implement Record[N]
2017-09-08 17:10:19 +02:00
lukaseder
7caedb1652
[ #6536 ] Generated deprecation doesn't work on function / procedure convenience methods
2017-08-31 23:27:48 +02:00
lukaseder
2abecfc90d
[ #6532 ] Add UDT.isSynthetic() and UDTDefinition.isSynthetic()
2017-08-28 11:39:09 +02:00
lukaseder
6a7322cfbc
[ #6529 ] Move generated PL/SQL RECORD types in a udt subpackage
2017-08-28 10:29:40 +02:00
lukaseder
0b34513301
[ #5649 ] [ #6423 ] Compilation error in generated code when both SchemaVersionProvider and CatalogVersionProvider are applied
2017-07-20 14:16:50 +02:00
lukaseder
fc2b863285
[ #6212 ] Generate deprecation for all objects referencing DataType<Object> (unknown type)
2017-07-14 15:09:26 +02:00
lukaseder
97b3c857d3
[ #6411 ] Code generator should generate VARCHAR(length) and NUMBER(precision, scale) method
2017-07-12 17:25:23 +02:00
lukaseder
df3c2f4f8c
[ #6410 ] Don't generate empty Keys.java or Indexes.java files
2017-07-12 17:03:48 +02:00
lukaseder
763546ae36
[ #6401 ] Don't generate javax.validation.NotNull for identity columns
2017-07-11 11:20:54 +02:00
lukaseder
33d29e07e2
[ #6245 ] Generate component[N]() methods in generated records
2017-06-30 15:49:53 +02:00
lukaseder
02ce0b073a
[ #6323 ] Generate javax.persistence.Index annotation
2017-06-30 14:25:57 +02:00
lukaseder
26e43cbe9a
[ #6327 ] Add OrderField as a common super type of Field and SortField and accept that in ORDER BY clauses
2017-06-06 14:31:31 +02:00
lukaseder
b8247bb3a3
[ #6307 ] Fixed ScalaGenerator regression
2017-06-06 13:13:15 +02:00
lukaseder
8fa78d72c0
[ #6307 ] Added support for MySQL - fixed some bugs
2017-06-06 11:59:32 +02:00
lukaseder
712ab83f4a
[ #6321 ] Export indexes using XMLGenerator
2017-06-05 16:41:34 +02:00
lukaseder
43ff705bbd
[ #6307 ] SQL Server support
2017-06-05 13:58:24 +02:00
lukaseder
28e751e5ad
[ #6307 ] Generated indexes in new Indexes.java file
2017-06-05 12:11:06 +02:00
lukaseder
389b1b17eb
[ #6313 ] Add List<Index> Table.getIndexes()
2017-06-05 10:41:32 +02:00
lukaseder
d9a917f4de
[ #6307 ] Add code generation support for indexes (including Oracle impl)
2017-06-05 10:03:01 +02:00
lukaseder
100b2dee35
[ #4846 ] Add SPI to allow for injecting meta data ordering
2017-05-30 12:16:57 +02:00
lukaseder
c63c696317
[ #6251 ] XMLGenerator: UniqueConstraintCatalog set to referenced key instead of catalog
2017-05-23 13:38:22 +02:00
lukaseder
eb33ce9cf7
[ #6222 ] Generate IDENTITY information on data type
2017-05-16 10:55:19 +02:00
lukaseder
58f568cfb3
[ #6191 ] Compilation error in generated code when column is called RESULT or PRIME
2017-05-08 13:03:27 +02:00
lukaseder
a3c6e4fa4c
Better logging
2017-05-03 11:20:37 +02:00
lukaseder
2b36c2c0bf
[ #6167 ] GenerationTool should debug-log input Configuration as XML
2017-04-26 16:41:41 +02:00
lukaseder
40f92011a4
[ #6163 ] XMLGenerator doesn't export <is_nullable/> for columns
2017-04-26 15:04:39 +02:00
lukaseder
95edee1228
[ #6154 ] Remove test dependencies from OSS distribution
2017-04-25 11:54:43 +02:00
lukaseder
41f2b20ec2
[ #6141 ] Add identity column support to XMLGenerator
2017-04-24 14:25:38 +02:00
lukaseder
4c7dd2f806
[ #5354 ] Add <javaBeansGettersAndSetters/> to the code generator to support JavaBeans
2017-04-21 18:24:36 +02:00
lukaseder
7fe7d55889
[ #5892 ] File does not get renamed on Windows when TABLE_A is renamed to TABLEA
2017-04-20 18:11:43 +02:00
lukaseder
5843974edb
[ #5862 ] Fixed warnings
2017-04-20 17:56:08 +02:00
lukaseder
37654f4335
[ #6000 ] Add TableImpl.rename(Name)
2017-04-19 14:12:42 +02:00
lukaseder
8bd9d84106
[ #5996 ] Fix table-valued functions regression
2017-04-11 13:52:38 +02:00
lukaseder
c83a779484
[ #5996 ] Fix Scala code generator regression
2017-03-22 16:40:36 +01:00
lukaseder
04af931dd8
[ #5996 ] Add Field.as(Name) and Table.as(Name), Table.as(Name, Name...)
2017-03-22 16:08:21 +01:00
lukaseder
05fc6f414f
[ #5968 ] Add JavaGenerator.printPackageComment() to allow for overriding
2017-03-17 16:05:04 +01:00
lukaseder
81ce77d34b
[ #5943 ] Boolean data type rewrites on Oracle procedures conflict with PL/SQL BOOLEAN data type logic
2017-03-07 13:50:31 +01:00
lukaseder
46321ddc18
[ #5877 ] [ #5884 ] Fix regression in application of Routine param converters
2017-03-07 11:18:44 +01:00
lukaseder
612a5827fc
[ #5936 ] Ignore strategy/name when strategy/matchers is present, in code generator
2017-03-02 21:37:39 +01:00
lukaseder
c52864cbf5
[ #5877 ] [ #5884 ] Improved code generator configuration
...
- [#5877 ] Add <enumConverter/> flag in <forcedType/> to auto-generate EnumConverter
- [#5884 ] Allow for specifying Java expressions as Converter / Binding configurations
2017-02-17 14:32:57 +01:00
lukaseder
fcdb5f23a2
[ #5881 ] NullPointerException when running Maven code generator plugin without <target/> specification
2017-02-17 09:45:38 +01:00