Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Conform to Apache standard directory layout | James Moger | 2013-03-08 | 21 | -1639/+0 |
| | |||||
* | Fix encodings on some source files and confirm by compiling as UTF-8 | James Moger | 2013-01-22 | 2 | -2/+2 |
| | |||||
* | Spelling correction | James Moger | 2012-10-15 | 2 | -4/+4 |
| | |||||
* | add foreign key constraint annotation | bartolomiew | 2012-10-12 | 2 | -0/+172 |
| | | | | add unique constraint annotation fix small bug in build.xml for java source destination | ||||
* | Support for read-only views (issue 8) | James Moger | 2012-09-25 | 4 | -0/+161 |
| | |||||
* | Added methods to generate static, reusable, parameterized sql statements | James Moger | 2012-01-04 | 1 | -0/+87 |
| | |||||
* | Columns mapped by name in result set instead of index. Disallow multiple | James Moger | 2011-12-09 | 1 | -0/+40 |
| | | | primitive bools in a model WITH explicit referencing. | ||||
* | Undeprecated interface configuration. Added more Define methods. | James Moger | 2011-08-30 | 2 | -2/+6 |
| | | | | | | | 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. | ||||
* | Added support for PostgreSQL. Passes all but the boolean-as-int tests. | James Moger | 2011-08-17 | 1 | -2/+2 |
| | |||||
* | Finished MySQL dialect; v5.0.51b 100% tested. Added Db.dropTable(T) | James Moger | 2011-08-16 | 3 | -8/+7 |
| | |||||
* | Added Derby dialect. Finished HSQL dialect. Documentation. | James Moger | 2011-08-15 | 9 | -25/+41 |
| | | | | | | | | | | * 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. | ||||
* | Documentation. Source cleanup. Prepare 0.6.4 release.v0.6.4 | James Moger | 2011-08-12 | 2 | -1/+4 |
| | |||||
* | Always enforce strict type mapping. | James Moger | 2011-08-12 | 1 | -2/+2 |
| | |||||
* | Renamed @IQTable.createIfRequired to @IQTable.create | James Moger | 2011-08-12 | 1 | -1/+1 |
| | |||||
* | Full primitives support. | James Moger | 2011-08-12 | 1 | -0/+17 |
| | |||||
* | Restructured test suite to run against multiple databases. | James Moger | 2011-08-11 | 6 | -27/+34 |
| | |||||
* | All columns are assumed NULLABLE. IQColumn.allowNull->IQColumn.nullable | James Moger | 2011-08-09 | 1 | -1/+1 |
| | |||||
* | IQTable.primaryKey is now an array. Default values from objects. | James Moger | 2011-08-09 | 1 | -0/+58 |
| | | | | Also fixed an error with allowing null objects. Noted rapid churn of iciql in documentation. Changed build constants for next release. | ||||
* | Fixed first enum constant special case. (issue 4) | James Moger | 2011-08-08 | 1 | -3/+3 |
| | |||||
* | Documentation. EnumType default is NAME. | James Moger | 2011-08-08 | 2 | -2/+8 |
| | |||||
* | Partial primitives support: insert, update, and select but NOT where. | James Moger | 2011-08-08 | 1 | -0/+72 |
| | |||||
* | Finished enum query support (issue 4) | James Moger | 2011-08-07 | 2 | -31/+159 |
| | |||||
* | Simplified annotations. Interchangeable int-boolean runtime mapping. | James Moger | 2011-08-05 | 5 | -9/+82 |
| | |||||
* | Customizable enumId() mapping (issue 2) | James Moger | 2011-08-04 | 1 | -4/+23 |
| | |||||
* | BLOB support (issue 1) and Enum support (issue 2). Documentation. | James Moger | 2011-08-04 | 2 | -2/+65 |
| | |||||
* | Overhauling annotations. | James Moger | 2011-08-04 | 3 | -7/+18 |
| | | | | | | | | * @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 | ||||
* | Initial commit of iciql. | James Moger | 2011-08-03 | 9 | -0/+703 |