]> source.dussan.org Git - iciql.git/log
iciql.git
10 years agoFixed test failures due to 1-indexed primary key assignment assumption
James Moger [Mon, 10 Nov 2014 23:02:00 +0000 (18:02 -0500)]
Fixed test failures due to 1-indexed primary key assignment assumption

10 years agoImplement DAO externalized statement loading based on runtime Mode
James Moger [Mon, 10 Nov 2014 16:59:09 +0000 (11:59 -0500)]
Implement DAO externalized statement loading based on runtime Mode

10 years agoAdd support for runtime Mode in the DataTypeAdapters
James Moger [Mon, 10 Nov 2014 16:10:01 +0000 (11:10 -0500)]
Add support for runtime Mode in the DataTypeAdapters

10 years agoRevise built-in type adapter class names again, add Yaml type adapter
James Moger [Sun, 9 Nov 2014 18:33:27 +0000 (13:33 -0500)]
Revise built-in type adapter class names again, add Yaml type adapter

10 years agoMoved data type adapters into separate package, added gson and xstream
James Moger [Sun, 9 Nov 2014 17:22:12 +0000 (12:22 -0500)]
Moved data type adapters into separate package, added gson and xstream

10 years agoImplement Dao proxy generation with annotated sql statement execution
James Moger [Thu, 6 Nov 2014 20:34:50 +0000 (15:34 -0500)]
Implement Dao proxy generation with annotated sql statement execution

This functionality is inspired by JDBI but is not based on it's implementation.

10 years agoRevise type adapter definition to be a separate annotation
James Moger [Fri, 7 Nov 2014 14:28:57 +0000 (09:28 -0500)]
Revise type adapter definition to be a separate annotation

10 years agoChange return types for several Db methods to indicate status
James Moger [Fri, 7 Nov 2014 12:57:40 +0000 (07:57 -0500)]
Change return types for several Db methods to indicate status

10 years agoImprove Date type conversions
James Moger [Fri, 7 Nov 2014 00:39:11 +0000 (19:39 -0500)]
Improve Date type conversions

10 years agoUpdate maven repository submodule
James Moger [Thu, 6 Nov 2014 20:15:02 +0000 (15:15 -0500)]
Update maven repository submodule

10 years agoupdated Maven submodule repository to 1.4.0
James Moger [Wed, 5 Nov 2014 13:56:50 +0000 (08:56 -0500)]
updated Maven submodule repository to 1.4.0

10 years agoReset build identifiers for next development cycle
James Moger [Wed, 5 Nov 2014 13:56:01 +0000 (08:56 -0500)]
Reset build identifiers for next development cycle

10 years agoPrepare 1.4.0 release v1.4.0
James Moger [Wed, 5 Nov 2014 13:56:01 +0000 (08:56 -0500)]
Prepare 1.4.0 release

10 years agoBump to 1.4.0-SNAPSHOT and update documentation
James Moger [Wed, 5 Nov 2014 13:51:34 +0000 (08:51 -0500)]
Bump to 1.4.0-SNAPSHOT and update documentation

10 years agoAdd support for SQLite 3.8.7
James Moger [Mon, 3 Nov 2014 16:05:52 +0000 (11:05 -0500)]
Add support for SQLite 3.8.7

10 years agoImprove test db definitions
James Moger [Mon, 3 Nov 2014 13:18:48 +0000 (08:18 -0500)]
Improve test db definitions

10 years agoMove constraint definitions into CREATE TABLE instead of ALTER TABLE
James Moger [Mon, 3 Nov 2014 13:15:00 +0000 (08:15 -0500)]
Move constraint definitions into CREATE TABLE instead of ALTER TABLE

10 years agoForeign key test must reference a unique row
James Moger [Mon, 3 Nov 2014 13:17:30 +0000 (08:17 -0500)]
Foreign key test must reference a unique row

10 years agoRelax BigDecimal equivalency checks
James Moger [Sat, 1 Nov 2014 15:55:23 +0000 (11:55 -0400)]
Relax BigDecimal equivalency checks

10 years agoAllow dialects to determine if they support savepoints
James Moger [Sat, 1 Nov 2014 15:49:52 +0000 (11:49 -0400)]
Allow dialects to determine if they support savepoints

10 years agoDo not attempt to set a null object into a primitive type
James Moger [Sat, 1 Nov 2014 15:47:52 +0000 (11:47 -0400)]
Do not attempt to set a null object into a primitive type

10 years agoImprove SQL numeric to Java object type conversions
James Moger [Sat, 1 Nov 2014 15:47:03 +0000 (11:47 -0400)]
Improve SQL numeric to Java object type conversions

10 years agoAllow manual registration of type adapters
James Moger [Thu, 30 Oct 2014 13:59:05 +0000 (09:59 -0400)]
Allow manual registration of type adapters

10 years agoImplement auto-closable interface on Db
James Moger [Thu, 30 Oct 2014 13:40:21 +0000 (09:40 -0400)]
Implement auto-closable interface on Db

10 years agoSupport data type adapters
James Moger [Wed, 29 Oct 2014 21:12:14 +0000 (17:12 -0400)]
Support data type adapters

This allows custom types to be (de)serialized into a standard JDBC type or
to support db-specific data types, like the Postgres json and xml types.

10 years agoTweak release process
James Moger [Thu, 23 Oct 2014 03:10:12 +0000 (23:10 -0400)]
Tweak release process

10 years agoupdated Maven submodule repository to 1.3.0
James Moger [Thu, 23 Oct 2014 02:42:57 +0000 (22:42 -0400)]
updated Maven submodule repository to 1.3.0

10 years agoReset build identifiers for next development cycle
James Moger [Thu, 23 Oct 2014 02:39:43 +0000 (22:39 -0400)]
Reset build identifiers for next development cycle

10 years agoPrepare 1.3.0 release v1.3.0
James Moger [Thu, 23 Oct 2014 02:39:42 +0000 (22:39 -0400)]
Prepare 1.3.0 release

10 years agoSet Constants.VERSION to 1.3.0 and release date to 2014-10-22
James Moger [Thu, 23 Oct 2014 02:18:31 +0000 (22:18 -0400)]
Set Constants.VERSION to 1.3.0 and release date to 2014-10-22

10 years agoAdd description to tagRelease ant task, update build script properties
James Moger [Thu, 23 Oct 2014 02:17:20 +0000 (22:17 -0400)]
Add description to tagRelease ant task, update build script properties

10 years agoDocumentation
James Moger [Thu, 23 Oct 2014 01:56:32 +0000 (21:56 -0400)]
Documentation

10 years agoRevise nested conditions implementation and api
James Moger [Thu, 23 Oct 2014 01:55:32 +0000 (21:55 -0400)]
Revise nested conditions implementation and api

10 years agoImplement execution tests of nested conditions and documentation
James Moger [Thu, 23 Oct 2014 00:40:52 +0000 (20:40 -0400)]
Implement execution tests of nested conditions and documentation

10 years agoFix time jitter in unit tests causing intermittent false failures
James Moger [Wed, 22 Oct 2014 19:10:26 +0000 (15:10 -0400)]
Fix time jitter in unit tests causing intermittent false failures

10 years agoSupport generic types for EnumId mapping
James Moger [Mon, 6 Oct 2014 16:46:50 +0000 (12:46 -0400)]
Support generic types for EnumId mapping

10 years agoDocumentation
James Moger [Wed, 22 Oct 2014 17:02:00 +0000 (13:02 -0400)]
Documentation

10 years agoFix unit tests for column name escaping
James Moger [Wed, 22 Oct 2014 16:52:53 +0000 (12:52 -0400)]
Fix unit tests for column name escaping

10 years agoUpdate dependencies
James Moger [Wed, 22 Oct 2014 16:52:33 +0000 (12:52 -0400)]
Update dependencies

10 years agoSupport mapping SQL BOOLEAN -> primitive numeric types
James Moger [Mon, 6 Oct 2014 16:12:41 +0000 (12:12 -0400)]
Support mapping SQL BOOLEAN -> primitive numeric types

10 years agoBe more careful with primitive type rollover in alias instantiation
James Moger [Mon, 6 Oct 2014 14:33:56 +0000 (10:33 -0400)]
Be more careful with primitive type rollover in alias instantiation

10 years agoUpdate documentation
James Moger [Mon, 6 Oct 2014 14:30:24 +0000 (10:30 -0400)]
Update documentation

10 years agoMerge branch 'pr-8'
James Moger [Mon, 6 Oct 2014 14:22:49 +0000 (10:22 -0400)]
Merge branch 'pr-8'

10 years agoadd support stackable condition: ex. X and (Y or Z)
Sotaro SUZUKI [Wed, 1 Oct 2014 07:17:34 +0000 (16:17 +0900)]
add support stackable condition: ex. X and (Y or Z)

see samples in
src/test/java/com/iciql/test/StackableConditionsTest.java

10 years agoMerge branch 'pr-7'
James Moger [Mon, 6 Oct 2014 14:09:04 +0000 (10:09 -0400)]
Merge branch 'pr-7'

10 years agoadd support condition oneOf / noneOf
Sotaro SUZUKI [Wed, 1 Oct 2014 06:32:06 +0000 (15:32 +0900)]
add support condition oneOf / noneOf

var-length parameterized IN(?, ?, ...), NOT IN(?, ?, ...) support

10 years agoMerge branch 'pr-6'
James Moger [Mon, 6 Oct 2014 13:54:08 +0000 (09:54 -0400)]
Merge branch 'pr-6'

10 years agofix moxie url
Sotaro SUZUKI [Tue, 30 Sep 2014 14:28:19 +0000 (23:28 +0900)]
fix moxie url

10 years agoUpdate to Moxie 0.9.2
James Moger [Wed, 11 Jun 2014 01:02:29 +0000 (21:02 -0400)]
Update to Moxie 0.9.2

10 years agoMerge pull request #5 from writa/develop
James Moger [Sat, 22 Feb 2014 14:44:33 +0000 (09:44 -0500)]
Merge pull request #5 from writa/develop

Fix a bug and limit 1 select when select first

10 years agoFix a bug and limit 1 select when select first 5/head
Kazunobu Raita [Sat, 22 Feb 2014 08:32:07 +0000 (17:32 +0900)]
Fix a bug and limit 1 select when select first

11 years agoUpdated tools docs (issue-15)
James Moger [Thu, 27 Jun 2013 14:05:48 +0000 (10:05 -0400)]
Updated tools docs (issue-15)

11 years agoUpdated to Moxie 0.7.4
James Moger [Fri, 26 Apr 2013 15:51:03 +0000 (11:51 -0400)]
Updated to Moxie 0.7.4

11 years agoPull gh-pages branch before updating maven submodule
James Moger [Fri, 26 Apr 2013 15:17:50 +0000 (11:17 -0400)]
Pull gh-pages branch before updating maven submodule

11 years agoAdded .meta/prefixes.txt index
James Moger [Fri, 26 Apr 2013 14:33:36 +0000 (10:33 -0400)]
Added .meta/prefixes.txt index

11 years agoUpdate to Moxie 0.7.3
James Moger [Fri, 26 Apr 2013 14:31:37 +0000 (10:31 -0400)]
Update to Moxie 0.7.3

11 years agoFix line endings on release script template
James Moger [Fri, 26 Apr 2013 14:31:27 +0000 (10:31 -0400)]
Fix line endings on release script template

11 years agoAdded Moxie documentation url to build script
James Moger [Wed, 10 Apr 2013 15:53:10 +0000 (11:53 -0400)]
Added Moxie documentation url to build script

11 years agoChmod the release script as executable
James Moger [Wed, 10 Apr 2013 15:19:35 +0000 (11:19 -0400)]
Chmod the release script as executable

11 years agoTweak release template and push the new tag
James Moger [Wed, 10 Apr 2013 14:39:58 +0000 (10:39 -0400)]
Tweak release template and push the new tag

11 years agoUpdated to Moxie 0.7.2
James Moger [Wed, 10 Apr 2013 14:32:14 +0000 (10:32 -0400)]
Updated to Moxie 0.7.2

11 years agoAdded release process script template
James Moger [Wed, 10 Apr 2013 13:56:03 +0000 (09:56 -0400)]
Added release process script template

11 years agoUpdate Maven url to Github's io tld
James Moger [Wed, 10 Apr 2013 13:37:02 +0000 (09:37 -0400)]
Update Maven url to Github's io tld

11 years agoFix build error when retrieving Moxie jar
James Moger [Mon, 8 Apr 2013 13:17:22 +0000 (09:17 -0400)]
Fix build error when retrieving Moxie jar

11 years agoUpdated to Moxie 0.7.1
James Moger [Wed, 27 Mar 2013 21:19:49 +0000 (17:19 -0400)]
Updated to Moxie 0.7.1

11 years agoFixed incorrect property case
James Moger [Tue, 26 Mar 2013 03:14:22 +0000 (23:14 -0400)]
Fixed incorrect property case

11 years agomerged
James Moger [Tue, 26 Mar 2013 03:10:47 +0000 (23:10 -0400)]
merged

11 years agoupdated Maven submodule repository to 1.2.0
James Moger [Tue, 26 Mar 2013 02:58:32 +0000 (22:58 -0400)]
updated Maven submodule repository to 1.2.0

11 years agoReset build identifiers for next development cycle
James Moger [Tue, 26 Mar 2013 02:53:01 +0000 (22:53 -0400)]
Reset build identifiers for next development cycle

11 years agoPrepare 1.2.0 release v1.2.0
James Moger [Tue, 26 Mar 2013 02:53:01 +0000 (22:53 -0400)]
Prepare 1.2.0 release

11 years agoupdated Maven submodule reference
James Moger [Tue, 26 Mar 2013 02:50:34 +0000 (22:50 -0400)]
updated Maven submodule reference

11 years agoDocumentation
James Moger [Tue, 26 Mar 2013 02:49:16 +0000 (22:49 -0400)]
Documentation

11 years agoupdate Maven submodule reference
James Moger [Sun, 17 Mar 2013 15:16:34 +0000 (11:16 -0400)]
update Maven submodule reference

11 years agoupdate Maven submodule reference
James Moger [Fri, 15 Mar 2013 21:42:20 +0000 (17:42 -0400)]
update Maven submodule reference

11 years agoStreamlining Moxie integration
James Moger [Fri, 15 Mar 2013 02:20:34 +0000 (22:20 -0400)]
Streamlining Moxie integration

11 years agoupdate Maven submodule reference
James Moger [Thu, 14 Mar 2013 17:34:36 +0000 (13:34 -0400)]
update Maven submodule reference

11 years agoupdate Maven submodule reference
James Moger [Thu, 14 Mar 2013 17:17:22 +0000 (13:17 -0400)]
update Maven submodule reference

11 years agoupdated Maven submodule reference
James Moger [Tue, 12 Mar 2013 16:26:43 +0000 (12:26 -0400)]
updated Maven submodule reference

11 years agoupdated Maven submodule reference
James Moger [Mon, 11 Mar 2013 22:42:02 +0000 (18:42 -0400)]
updated Maven submodule reference

11 years agoupdated Maven submodule reference
James Moger [Mon, 11 Mar 2013 21:46:26 +0000 (17:46 -0400)]
updated Maven submodule reference

11 years agoupdated maven submodule
James Moger [Sat, 9 Mar 2013 19:12:48 +0000 (14:12 -0500)]
updated maven submodule

11 years agoupdate Maven submodule reference for 0.7.0-1.1.0
James Moger [Sat, 9 Mar 2013 03:58:41 +0000 (22:58 -0500)]
update Maven submodule reference for 0.7.0-1.1.0

11 years agoConform to Apache standard directory layout
James Moger [Sat, 9 Mar 2013 02:14:50 +0000 (21:14 -0500)]
Conform to Apache standard directory layout

11 years agoMostly complete migration of build script to Moxie
James Moger [Sat, 9 Mar 2013 00:19:48 +0000 (19:19 -0500)]
Mostly complete migration of build script to Moxie

11 years agoFix encodings on some source files and confirm by compiling as UTF-8
James Moger [Tue, 22 Jan 2013 13:00:30 +0000 (08:00 -0500)]
Fix encodings on some source files and confirm by compiling as UTF-8

11 years agoPreliminary MSSQL dialect
Alex Telepov [Mon, 31 Dec 2012 14:42:20 +0000 (09:42 -0500)]
Preliminary MSSQL dialect

12 years agoAllows to gain full control of transactions
bartolomiew [Sun, 28 Oct 2012 07:41:27 +0000 (08:41 +0100)]
Allows to gain full control of transactions

12 years agoreturn SQL error code even if uncharacterized
bartolomiew [Sat, 27 Oct 2012 17:31:00 +0000 (19:31 +0200)]
return SQL error code even if uncharacterized

12 years agoAdded drop reference table test (fails on H2)
James Moger [Mon, 15 Oct 2012 16:17:02 +0000 (12:17 -0400)]
Added drop reference table test (fails on H2)

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.

12 years agoCleanup tables after test
James Moger [Mon, 15 Oct 2012 14:56:27 +0000 (10:56 -0400)]
Cleanup tables after test

12 years agoFix name collissions on indexes, unique keys, and foreign keys
James Moger [Mon, 15 Oct 2012 14:55:47 +0000 (10:55 -0400)]
Fix name collissions on indexes, unique keys, and foreign keys

12 years agoEliminate redundant methods
James Moger [Mon, 15 Oct 2012 14:50:32 +0000 (10:50 -0400)]
Eliminate redundant methods

12 years agoFixed create view exception in MySQL
James Moger [Mon, 15 Oct 2012 14:44:14 +0000 (10:44 -0400)]
Fixed create view exception in MySQL

12 years agoCleanup stray tables & views for each test
James Moger [Mon, 15 Oct 2012 14:40:25 +0000 (10:40 -0400)]
Cleanup stray tables & views for each test

12 years agoSpelling correction
James Moger [Mon, 15 Oct 2012 14:39:28 +0000 (10:39 -0400)]
Spelling correction

12 years agoadd foreign key constraint annotation 3/head
bartolomiew [Fri, 12 Oct 2012 15:25:40 +0000 (17:25 +0200)]
add foreign key constraint annotation
add unique constraint annotation
fix small bug in build.xml for java source destination

12 years agoFixed case-sensitivity bug on setting a compound primary key from an annotation ...
James Moger [Thu, 27 Sep 2012 20:34:30 +0000 (16:34 -0400)]
Fixed case-sensitivity bug on setting a compound primary key from an annotation (issue 12)

12 years agoSupport for read-only views (issue 8)
James Moger [Tue, 25 Sep 2012 22:05:13 +0000 (18:05 -0400)]
Support for read-only views (issue 8)

12 years agoEnsure that field definition of current class is used instead of identical field...
James Moger [Tue, 25 Sep 2012 13:43:18 +0000 (09:43 -0400)]
Ensure that field definition of current class is used instead of identical field in parent class

12 years agoSupport inheritance of IQVersion for DbUpgrader implementations (issue 10)
James Moger [Fri, 21 Sep 2012 12:18:25 +0000 (08:18 -0400)]
Support inheritance of IQVersion for DbUpgrader implementations (issue 10)