Skip to content

Releases: ojplg/hrorm

0.15.1

14 Dec 16:42
Compare
Choose a tag to compare

Bug fix for selecting the children of a joined entity when the classes are immutable.

0.15.0

26 Nov 00:22
Compare
Choose a tag to compare

Support for child select strategies extended to joined entities.

0.14.0

17 Sep 23:25
Compare
Choose a tag to compare
  • Added ChildSelectStrategy capabilities
  • Moved to AbstractDaoBuilder with crazy Java type system abuse

0.13.0

12 May 23:36
Compare
Choose a tag to compare
  • Clean up select method names. All methods that return a list are now named select, and those that return one item are named selectOne.

0.12.0

04 May 04:02
Compare
Choose a tag to compare
  • Add selectDistinct() methods to Daos

0.11.0

15 Apr 17:29
Compare
Choose a tag to compare
  • Support for IN and NOT IN predicates in WHERE clauses
  • Change withIntegerColumn() to withLongColumn()

0.10.2

13 Apr 03:45
Compare
Choose a tag to compare
  • Internal changes to make all data columns derived from GenericColumn
  • Extend support of GenericColumn to where clauses
  • Add new static instances of GenericColumn for clients to use

0.10.1

10 Apr 16:26
Compare
Choose a tag to compare

Bug fix to prevent illegal SQL be generated when trying to append to an empty clause.

0.10.0

02 Apr 17:40
Compare
Choose a tag to compare
  • Generic Column support added, user-defined column types
  • Better schema support
    • Unique constraints
    • Interface to override SQL types
  • Internals improved:
    • Simplified column collation
    • DAO builders independent but tested for matching methods

0.9.0

27 Mar 23:22
Compare
Choose a tag to compare
  • Add Schema class
  • Change from LocalDateTime to Instant for timestamp persistence