James Moger
3e0597adb8
Allow dialects to determine if they support savepoints
9 years ago
James Moger
8b6657a93b
Do not attempt to set a null object into a primitive type
9 years ago
James Moger
0fc37cfe7d
Improve SQL numeric to Java object type conversions
9 years ago
James Moger
fa57a7684e
Allow manual registration of type adapters
9 years ago
James Moger
ccbdddcf18
Implement auto-closable interface on Db
9 years ago
James Moger
8d28bc740c
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.
9 years ago
James Moger
988e9b26b7
Reset build identifiers for next development cycle
9 years ago
James Moger
c4a01e105c
Set Constants.VERSION to 1.3.0 and release date to 2014-10-22
9 years ago
James Moger
0c76b61f7c
Documentation
9 years ago
James Moger
c7b36b245d
Revise nested conditions implementation and api
9 years ago
James Moger
1e4fc9cc86
Implement execution tests of nested conditions and documentation
9 years ago
James Moger
18bc0518a7
Fix time jitter in unit tests causing intermittent false failures
9 years ago
James Moger
6889aa2e36
Support generic types for EnumId mapping
9 years ago
James Moger
ecb0c4d4a0
Documentation
9 years ago
James Moger
85010c79ba
Fix unit tests for column name escaping
9 years ago
James Moger
cd036aa209
Update dependencies
9 years ago
James Moger
40ad76e1db
Support mapping SQL BOOLEAN -> primitive numeric types
9 years ago
James Moger
8eed45f511
Be more careful with primitive type rollover in alias instantiation
9 years ago
Sotaro SUZUKI
48da60f625
add support stackable condition: ex. X and (Y or Z)
see samples in
src/test/java/com/iciql/test/StackableConditionsTest.java
9 years ago
Sotaro SUZUKI
dd21bce82d
add support condition oneOf / noneOf
var-length parameterized IN(?, ?, ...), NOT IN(?, ?, ...) support
9 years ago
Kazunobu Raita
8fc1848028
Fix a bug and limit 1 select when select first
10 years ago
James Moger
6d8ccd4065
Updated tools docs (issue-15)
11 years ago
James Moger
49e3882ae6
Documentation
11 years ago
James Moger
d2423f99b8
update Maven submodule reference
11 years ago
James Moger
d8915c7da1
Conform to Apache standard directory layout
11 years ago
James Moger
926634baac
Mostly complete migration of build script to Moxie
11 years ago
James Moger
69be7ea901
Fix encodings on some source files and confirm by compiling as UTF-8
11 years ago
Alex Telepov
84885d79aa
Preliminary MSSQL dialect
11 years ago
bartolomiew
68930d845c
Allows to gain full control of transactions
11 years ago
bartolomiew
1f06dc3216
return SQL error code even if uncharacterized
11 years ago
James Moger
6d3704b7ba
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.
11 years ago
James Moger
75b3c1c1cf
Fix name collissions on indexes, unique keys, and foreign keys
11 years ago
James Moger
913ac2ce21
Eliminate redundant methods
11 years ago
James Moger
c3bb1e38da
Fixed create view exception in MySQL
11 years ago
bartolomiew
95d8f4bd13
add foreign key constraint annotation
add unique constraint annotation
fix small bug in build.xml for java source destination
11 years ago
James Moger
ae73656aec
Fixed case-sensitivity bug on setting a compound primary key from an annotation (issue 12)
11 years ago
James Moger
c42ebc94e3
Support for read-only views (issue 8)
11 years ago
James Moger
b4d82730f6
Ensure that field definition of current class is used instead of identical field in parent class
11 years ago
James Moger
b4c987d430
Support inheritance of IQVersion for DbUpgrader implementations (issue 10)
11 years ago
James Moger
53bc79dbe4
Fixed order of DEFAULT in create table statement (issue 11)
11 years ago
James Moger
86ccd88f1e
Fixed password bug in model generator tool (issue 7)
11 years ago
James Moger
6d73bccdc3
Reset build identifiers for next release
11 years ago
James Moger
b516ad1817
Prepare 1.1.0 release
11 years ago
James Moger
30c62483c9
Updated unit-tested databases
11 years ago
James Moger
56e975461d
Use savepoints for all bulk ops (insert all, update all, delete all)
11 years ago
James Moger
68bdf6dd00
Reset build identifiers for next release
12 years ago
James Moger
23fc70c5d2
Prepare 1.0.0 release
12 years ago
James Moger
9e4799babb
Use the upgrade check to skip unnecessary table create statements
12 years ago
kc5nra
86adef7bac
Fix to Issue 5.
http://code.google.com/p/iciql/issues/detail?id=5
12 years ago
James Moger
c5ea6785a5
Draft support for "where xxx in(select bbb from...)"
12 years ago