| Type | Changes | By |
|---|
| TRQS235 Generated code contains Javadoc error "sentence is different...". |
seade
|
| TRQS236 Generated code contains Javadoc error "@param tags incorrect". |
seade
|
| TRQS154: TIME should be enclosed in single quotes for SQL Loader. Thanks to Matt Finn for the patch. |
seade
|
| TRQS226: Remove unneeded code in Torque maven plugin. Thanks to Thierry Lach for the patch. |
seade
|
| TRQS220: Torque maven plugin om zip goal doesn't work. Thanks to Dan Price for the patch. |
seade
|
| Changed the default property value for
torque.output.dirfrom
maven.build.destto
maven.build.dir. This means many of the generated files will now appear in the
targetrather than the
target/classesdirectory. The properties reference was updated accordingly (a few missing properties were also documented). |
seade
|
| Addressed a number of issues highlighted by
FindBugsin generated source code. |
seade
|
| Upgrade to and xerces-2.4.0. |
seade
|
| HSQL adapter enhancements: added support for case-insensitive queries and cascading deletes. Thanks to Patrick Carl for the pa tch. |
seade
|
| HSQL adapter fix: correction to the generated CREATE TABLE DDL when using IDENTITY columns. Thanks to Patrick Carl for the patch. |
seade
|
| TRQS185: Corrected handling of BIT with PostgreSQL. Note that the solution implemented has been tested under MySLQ and PostgreSQL only. |
seade
|
| The
adapterproperty is now used in preference to
driverwhen building the database map. This allows Torque to work when the driver setting is not what it expects - e.g. if using
com.mysqldriver instead of the
org.gjt.mm.mysqlor when using
P6Spypass through driver for performance monitoring. Thanks to Ben Hogan for the patch. |
seade
|
| Multiple unique constraints and indexes on a single table are now allocated sequential names (previously duplicate names were being allocated). |
seade
|
| Generate sequences correctly for PostgreSQL (i.e. leave it to PostgreSQL). Note that schemas produced from the database using the
torque:jdbcgoal are not yet handling sequences correctly. |
seade
|
| Upgrade to commons-collections-3.0, commons-configuration-1.0-rc1 and commons-logging-1.0.4. |
henning
|
| TRQD26: Problems with Torque tutorial. The Torque tutorial has been updated to reflect the separated generator and runtime components and to use the Maven plugin. |
seade
|
| The generator logging configuration has been changed from DEBUG to INFO - this will make the day of all those people that for some reason have the torque-gen jar in their classpath at runtime.
Hint: You don't need this jar to use the Torque generated object model classes.
|
seade
|
| TRQS223: The get${pVarName} method in the Object.vm template does not return related objects with a negative PK. Thanks to Nick Curry for the patch. |
mpoeschl
|
| DB2 limit and offset support. Thanks to Augustin Vidovic for the patch. |
seade
|
| Fix NOT_LIKE with no wildcard bug. |
seade
|
| TRQS97: Fix bad syntax in generated model when using primary keys of short or byte. |
mpoeschl
|
| TRQS190: Error on "byte" data type generation rules. |
mpoeschl
|
| Remove support for old properties (properties without 'torque.' prefix) |
mpoeschl
|
| Remove support for idMethod=sequence and autoincrement. |
mpoeschl
|
| TRQS146: Support for scale. |
mpoeschl
|
| Remove support for stratum lifecycle interfaces. |
mpoeschl
|
| TRQS163: Add domain element to schema.xml. Domains are used to define attributes for columns. |
mpoeschl
|
| Upgrade to commons-lang-2.0 |
mpoeschl
|
| Upgrade to commons-pool-1.1 and commons-dbcp-1.1 |
mpoeschl
|
| Refactored generator model (removed AppData class) |
mpoeschl
|
| TRQS180: NumberKey long constructor introduces rounding errors. |
mpoeschl
|
| Removed the deprecated connection pool (commons-dbcp is used as default since 3.1) |
mpoeschl
|
| Changed ojb-model task to generate Object + BaseObject (like for the torque om). |
mpoeschl
|
| Fix package name for TorqueComponent in roleConfiguration.xml |
mpoeschl
|
| Removed PasePeer.DEFAULT_MAP_BUILDER and BasePeer.getMapBuilder() |
mpoeschl
|
| TRQS149: For PostgreSQL the LONGVARCHAR datatype now maps to
textrather than
bytea. |
seade
|
| Case insensitive LIKE comparisons now use ILIKE for PostgreSQL. |
seade
|
| A minor template change has been made to correctly allow Base[TableName ] Peer.doDelete(criteria, connection) to be overridden in [TableName ] Peer. |
seade
|