gitblit/iciql — pull request #6 by pkgs-at (2014-10-01 08:38:46+00:00)
Title: update moxie url

Hi, there!

I found moxie url has changed.

And I have pull-request candidates:

* support `IN(?,...)` / `NOT IN(?,...)` condition
https://github.com/pkgs-at/iciql/compare/pkgs-at:master...feature/one-of
sample: https://github.com/pkgs-at/iciql/blob/feature/one-of/src/test/java/com/iciql/test/OneOfTest.java

* support stacking condition like `X AND ( Y OR Z )`
https://github.com/pkgs-at/iciql/compare/pkgs-at:master...feature/stackable-conditions
sample: https://github.com/pkgs-at/iciql/blob/feature/stackable-conditions/src/test/java/com/iciql/test/StackableConditionsTest.java

I'm planning following features:

* Enum database value assignable via Enum field annotation

* optional SQL identifier quoting via dialect interface (standard SQL: `"A""B"` MSSQL: `[A]]B]`)

* LIKE condition's pattern escape support (via dialect interface?)

* SQL BOOLEAN from/to Java Integer convert for multiple SQL BOOLEAN fields handling (add new annotation: SQL BOOLEAN stored Integer in Java)
[note] Multiple same Enum fields can be handled currentry (stored String and add Enum getter / setter, but it costs Enum.valueOf overhead).

* ~~default ignore option for IQTable annotation~~ -> I found annotationsOnly option in IQTable

How is it?

Thanks.

--
Sotaro SUZUKI
Architector Inc., Japan