]> source.dussan.org Git - iciql.git/commit
Support data type adapters
authorJames Moger <james.moger@gitblit.com>
Wed, 29 Oct 2014 21:12:14 +0000 (17:12 -0400)
committerJames Moger <james.moger@gitblit.com>
Wed, 29 Oct 2014 21:12:14 +0000 (17:12 -0400)
commit8d28bc740c9bcb76186e7572f74a144397e780ce
tree1815e1d21df77e352ba2e8106557f71cb5561a8e
parentbdb2899da4cbb27016d85c5e4fe268ddbccef546
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.
19 files changed:
releases.moxie
src/main/java/com/iciql/Db.java
src/main/java/com/iciql/Define.java
src/main/java/com/iciql/Iciql.java
src/main/java/com/iciql/JavaSerializationTypeAdapter.java [new file with mode: 0644]
src/main/java/com/iciql/Query.java
src/main/java/com/iciql/SQLDialect.java
src/main/java/com/iciql/SQLDialectDefault.java
src/main/java/com/iciql/SQLDialectH2.java
src/main/java/com/iciql/SQLDialectHSQL.java
src/main/java/com/iciql/SQLDialectMySQL.java
src/main/java/com/iciql/SQLDialectPostgreSQL.java
src/main/java/com/iciql/SQLStatement.java
src/main/java/com/iciql/TableDefinition.java
src/site/jaqu_comparison.mkd
src/site/model_classes.mkd
src/test/java/com/iciql/test/DataTypeAdapterTest.java [new file with mode: 0644]
src/test/java/com/iciql/test/IciqlSuite.java
src/test/java/com/iciql/test/models/SupportedTypes.java