aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/iciql
Commit message (Collapse)AuthorAgeFilesLines
* Conform to Apache standard directory layoutJames Moger2013-03-0868-13253/+0
|
* Mostly complete migration of build script to MoxieJames Moger2013-03-082-600/+0
|
* Fix encodings on some source files and confirm by compiling as UTF-8James Moger2013-01-228-8/+8
|
* Preliminary MSSQL dialectAlex Telepov2012-12-312-0/+55
|
* Allows to gain full control of transactionsbartolomiew2012-11-022-1/+43
|
* return SQL error code even if uncharacterizedbartolomiew2012-11-021-0/+5
|
* Added drop reference table test (fails on H2)James Moger2012-10-151-0/+13
| | | | | | Unfortunately, it looks like H2 1.3.168 has a bug which allows you to drop a table even though there are active constraints referencing it. HSQL, Derby, MySQL, and PostgreSQL all throw a constraint violation exception, as expected, but H2 does not.
* Fix name collissions on indexes, unique keys, and foreign keysJames Moger2012-10-151-7/+7
|
* Eliminate redundant methodsJames Moger2012-10-151-47/+4
|
* Fixed create view exception in MySQLJames Moger2012-10-151-0/+3
|
* add foreign key constraint annotationbartolomiew2012-10-126-3/+570
| | | | add unique constraint annotation fix small bug in build.xml for java source destination
* Fixed case-sensitivity bug on setting a compound primary key from an ↵James Moger2012-09-271-1/+5
| | | | annotation (issue 12)
* Support for read-only views (issue 8)James Moger2012-09-2513-5/+377
|
* Ensure that field definition of current class is used instead of identical ↵James Moger2012-09-251-1/+17
| | | | field in parent class
* Support inheritance of IQVersion for DbUpgrader implementations (issue 10)James Moger2012-09-211-0/+7
|
* Fixed order of DEFAULT in create table statement (issue 11)James Moger2012-09-211-4/+4
|
* Fixed password bug in model generator tool (issue 7)James Moger2012-09-182-19/+11
|
* Reset build identifiers for next releaseJames Moger2012-08-201-2/+2
|
* Prepare 1.1.0 releasev1.1.0James Moger2012-08-201-2/+2
|
* Updated unit-tested databasesJames Moger2012-08-201-7/+7
|
* Use savepoints for all bulk ops (insert all, update all, delete all)James Moger2012-08-203-10/+141
|
* Reset build identifiers for next releaseJames Moger2012-07-141-2/+2
|
* Prepare 1.0.0 releasev1.0.0James Moger2012-07-141-3/+3
|
* Use the upgrade check to skip unnecessary table create statementsJames Moger2012-07-142-0/+9
|
* Fix to Issue 5.kc5nra2012-06-181-1/+1
| | | | http://code.google.com/p/iciql/issues/detail?id=5
* Draft support for "where xxx in(select bbb from...)"James Moger2012-05-076-3/+122
|
* Refactoring.Taichi Uragami2012-04-071-8/+7
|
* Added support for left outer join.Taichi Uragami2012-04-061-0/+9
|
* Fixed index out of bounds exception in parsing a default string valuev0.7.10James Moger2012-01-272-3/+3
|
* Added toParameter() to update/set commandsv0.7.9James Moger2012-01-244-32/+68
| | | Also allow generation of parameterized update statements for reuse.
* Generate SELECT T0.* type statementsv0.7.8James Moger2012-01-116-26/+130
| | | | | | | | * Fixed negative rollover bug in the AS counter. * Replaced the non-threadsafe AS counter with an AtomicInteger. * Added an optional alias parameter to Query.toSQL() and QueryWhere.toSQL() to force SELECT T0.* select lists * Fixed bug with Query.select(Z z) which assumed that z is always an anonymous inner class.
* Prepare 0.7.7 releasev0.7.7James Moger2012-01-051-3/+3
|
* Disallow multiple instances of an enum within a model classJames Moger2012-01-043-1/+37
|
* Added methods to generate static, reusable, parameterized sql statementsJames Moger2012-01-047-6/+227
|
* Attempt defaultValue instantiation if object is null && spec'd NOT NULLv0.7.6James Moger2011-12-213-4/+132
| | | This is only attempted on db.insert and db.update.
* Corrected performance regression. Tweaked dynamic query results.v0.7.5James Moger2011-12-135-58/+49
|
* Prepare next releaseJames Moger2011-12-091-3/+3
|
* Columns mapped by name in result set instead of index. Disallow multipleJames Moger2011-12-096-8/+114
| | | primitive bools in a model WITH explicit referencing.
* Added alternative method signatures to avoid subtle varargs bugsJames Moger2011-12-082-2/+36
|
* Fixed join into custom type of primitivesv0.7.3James Moger2011-12-062-5/+11
|
* Improved fluent/type-safety of join statementsJames Moger2011-12-063-30/+30
|
* Fixed bug in primitive group by clausesJames Moger2011-12-061-7/+7
|
* Fixed joins on primitivesJames Moger2011-12-053-2/+79
|
* Updated H2 1.3.162 and HSQL 2.2.6v0.7.2James Moger2011-11-302-7/+7
|
* Generated models are now serializable.James Moger2011-09-022-3/+7
|
* Prepare 0.7.1 releasev0.7.1James Moger2011-08-311-2/+2
|
* Fixes to model generation. Fixes to default SQL dialect.James Moger2011-08-316-10/+34
|
* Undeprecated interface configuration. Added more Define methods.James Moger2011-08-304-47/+120
| | | | | | | 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.
* Adjustment to PostgreSQL dialect for creating autoincrement columns.James Moger2011-08-301-5/+3
|
* Launch H2 and HSQL servers in test suite and include tcp benchmarks.James Moger2011-08-178-84/+46
|