Commit Graph

3598 Commits

Author SHA1 Message Date
Lukas Eder
d40623c81f [#3206] DSL.field(Condition) doesn't correctly handle NULLs when emulating boolean fields with a CASE expression 2014-08-11 16:00:14 +02:00
Lukas Eder
6c627618dc [#561] Mention InformixDatabase in XSD 2014-08-11 15:27:15 +02:00
Lukas Eder
c43968a3c5 [#3512] Add DSL.count(Table<?>) and DSL.countDistinct(Table<?>) to support the PostgreSQL-specific COUNT() extension 2014-08-11 15:05:15 +02:00
Lukas Eder
493aa96ab4 [#3513] Streaming version of formatCSV/formatXML 2014-08-11 14:35:15 +02:00
Lukas Eder
a495e5b757 Added unit test to ensure Result.sortXXX() methods are stable 2014-08-11 11:35:24 +02:00
Lukas Eder
16e5bda435 [#3526] Unnecessary warning logs introduced in code generation 2014-08-11 11:20:19 +02:00
Lukas Eder
8490fd669d [#3525] Implement more verbose DEBUG logging for jOOQ-meta's include / exclude mechanism 2014-08-11 11:09:05 +02:00
Lukas Eder
656a1174a8 [#3520] Duplicate column information in foreign key references for foreign keys that share the same name in different tables 2014-08-11 10:57:50 +02:00
Lukas Eder
1087bafafb [#3514] ResultQuery.fetchLazy() ignores fetchSize() 2014-08-11 09:47:31 +02:00
Lukas Eder
0a0565221c [#2054] Implement quantified comparison predicates for Row[N] row value expressions 2014-08-08 18:30:13 +02:00
Lukas Eder
69355b1a3c Remove unneeded field 2014-08-06 18:37:14 +02:00
Lukas Eder
9a8e443eb0 Merge branch 'master' of https://github.com/jOOQ/jOOQ.git 2014-08-06 17:23:36 +02:00
Lukas Eder
1210ee4362 [#561] More fixes 2014-08-06 17:23:27 +02:00
Lukas Eder
67830467bf [#3501] Fetch Set<T> instead of List<T> 2014-08-06 14:15:05 +02:00
Lukas Eder
30a859b550 [#561] More fixes 2014-08-06 13:42:53 +02:00
Lukas Eder
a2a8dc0412 [#561] More fixes 2014-08-04 17:55:36 +02:00
Lukas Eder
7c9177ea86 [#3496] Log a DEBUG message when a Query is executed which returns Query.isExecutable() == false 2014-08-04 17:26:57 +02:00
Lukas Eder
b2b5118fbf [#561] Various fixes 2014-08-04 17:23:46 +02:00
Lukas Eder
f7dda4d595 [#561] Various fixes 2014-08-04 17:01:02 +02:00
Lukas Eder
19c1241b5a [#561] Various fixes 2014-08-04 15:51:53 +02:00
Lukas Eder
6ccc8218f9 [#3488] Compilation error in generated code, when a similar tables T_A and TA exist - Regenerate Schema 2014-08-04 11:21:13 +02:00
Lukas Eder
eba0cb2d44 [#3488] Compilation error in generated code, when a similar tables T_A and TA exist 2014-08-04 11:21:06 +02:00
Lukas Eder
12b06f5963 [#3489] DefaultTransactionProvider does not call Connection.releaseSavepoint(Savepoint) after commit 2014-08-04 10:01:13 +02:00
Lukas Eder
7e94c5c6e0 [#561] Add support for the Informix database - More fixes 2014-07-30 18:16:49 +02:00
Lukas Eder
9039a88f28 [#3488] Compilation error in generated code, when a similar tables T_A and TA exist - Added failing test case 2014-07-30 18:15:52 +02:00
Lukas Eder
5407d8ab14 [#561] Add support for the Informix database - Various fixes 2014-07-30 11:22:16 +02:00
Lukas Eder
c0dcc1bdee [#561] Add support for the Informix database - Various fixes 2014-07-30 11:22:07 +02:00
Lukas Eder
df99ce6cee [#3480] Add XXXContext.dialect() and XXXContext.family() for convenience 2014-07-30 10:10:21 +02:00
Lukas Eder
a6c563c66e [#3480] Add XXXContext.dialect() and XXXContext.family() for convenience 2014-07-30 10:02:53 +02:00
Lukas Eder
5bbe2fc026 ... 2014-07-29 18:11:06 +02:00
Lukas Eder
261745b88c [#2486] Allow to specify precision, scale, length for type-rewrites in <forcedType/> - Regenerated test database 2014-07-29 16:32:38 +02:00
Lukas Eder
818bebeecb [#2486] Allow to specify precision, scale, length for type-rewrites in <forcedType/> 2014-07-29 16:32:28 +02:00
Lukas Eder
5c7114d1e3 [#561] Add support for the Informix database - Bootstrapping integration tests 2014-07-29 16:32:11 +02:00
Lukas Eder
7e1cb91285 Fixed Eclipse .classpath 2014-07-29 16:30:10 +02:00
Lukas Eder
538b2e5c97 Fixed example pom.xml 2014-07-29 16:29:52 +02:00
Lukas Eder
14aa9bcbc8 [#3477] Add Field.as(Field) to rename a field to another field's name 2014-07-29 14:50:10 +02:00
Lukas Eder
f865f9e72b [#3473] java.lang.IllegalArgumentException: Field (null) is not contained in Row 2014-07-29 13:19:03 +02:00
Lukas Eder
d06084e0be [#3463] Field.in(...) methods shouldn't return trueCondition() or falseCondition() 2014-07-28 11:51:49 +02:00
Lukas Eder
dbf42c7dac [#3462] Field<Object>.in(Object...) can be called with Select<?> arguments, accidentally 2014-07-28 11:42:06 +02:00
Lukas Eder
05063e5b60 [#3456] Name clash in generated code when Routine argument is called "f" (functions) or "p" (procedures) - Regenerated schema 2014-07-28 10:57:10 +02:00
Lukas Eder
4da811b6bb [#3456] Name clash in generated code when Routine argument is called "f" (functions) or "p" (procedures) 2014-07-28 10:57:05 +02:00
Lukas Eder
8a7aa8e254 Update referenced jooq-codegen-3.5.0.xsd version 2014-07-28 10:33:58 +02:00
Lukas Eder
acdb108b83 [#3455] UPDATE .. FROM statement renders incorrect SQL for derived tables or aliased tables 2014-07-25 17:45:07 +02:00
Lukas Eder
44ac987073 [#3450] Backslashes is SQL comments don't get escaped 2014-07-25 17:04:44 +02:00
Lukas Eder
d1db55a556 [#3451] Add XMLDatabase to generate a database schema from an XML file - First draft 2014-07-25 16:38:44 +02:00
Lukas Eder
ed4817fc83 Some additional assertions 2014-07-25 11:44:20 +02:00
Lukas Eder
f3c2e18901 [#3445] Cannot run Maven code generator with professional edition 2014-07-25 10:42:30 +02:00
Lukas Eder
c6e1e0da81 [#3442] Implement MockResultSet.getArray() methods 2014-07-23 13:54:29 +02:00
Lukas Eder
d6d24bb829 [#3443] Add support for conversion of values / arrays to the JDBC Array type in Convert 2014-07-23 13:30:37 +02:00
Lukas Eder
a4629b6f5b [#3444] Add MockArray, a mock implementation of JDBC's Array type 2014-07-23 13:15:21 +02:00