Added Conditions and Expressions classes with static methods for generating most condition and expression types. Useful for static imports for writing more succinct code
Add support for setting the constraint check time and setting the delete/update referential action for foreign key constraints
SqlBuilder now requires a Java 8+ runtime. As part of this update, all dependencies have been updated to their latest versions
The separate common-util dependency has been removed. The few classes which were utilized from that dependency are now included in this project directly
Add convenience methods to convert Java 8 Temporal types into jdbc date/time escape syntax
Make DbSpec the factory for all other DbObject classes.
Add methods/constructors to enable more flexible usage of DbObject classes with custom subclasses (thanks to Douglas Russell for some code contributions)
Make Constraints first class citizens of the dbspec model. Add ConstraintClause and enhance various constructs to use improved constraint implementations. Deprecated simplified constraint support in CreateTableQuery and AlterTableQuery.