| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
primitive bools in a model WITH explicit referencing.
|
|
|
|
|
|
|
| |
I've revised my thinking about interface configuration. I think its a
good option and should be supported. Field scope is now ignored across
the board. If the developer does not want to map a field and is using
the interface configuration approach, then the field should be annotated
with IQIgnore.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Improved DEFAULT value specifications.
* Fixed bug in buildObjects where the ResultSet could be closed by the
automatic create table attempt.
* DbInspector now uses the dialect's reported DATETIME class preference.
* Improved IciqlException SQLState code checks.
* Integrated LIMIT and OFFSET expression appending in dialects.
* Updated to H2 1.3.159
* Allow reopening of a memory database in the test suite.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Moved CREATE TABLE and CREATE INDEX statement generation to the dialect.
Added DECIMAL(length, scale) support.
Improved automatic dialect detection.
Unspecified length string is now CLOB instead of TEXT.
Boolean now maps to BOOLEAN instead of BIT.
Expressions on unmapped fields will throw an IciqlException.
Improved exception reporting.
|
| |
|
|
|
|
| |
Also fixed an error with allowing null objects. Noted rapid churn of
iciql in documentation. Changed build constants for next release.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* @IQSchema(name="public") -> @IQSchema("public")
* @IQDatabase(version=2) -> @IQVersion(2)
* @IQTable(version=2) -> @IQVersion(2)
* @IQIndex annotation simplified to be used for one index definition and
expanded to specify index name
* added @IQIndexes annotation to specify multiple IQIndex annotations
|
|
|