Commit Graph

4385 Commits

Author SHA1 Message Date
lukaseder
c8dd018f64 [#4575] SQL comments with javadoc terminators break generated code 2015-09-27 12:29:19 +02:00
lukaseder
ac0e19131c [#4576] JavaWriter uses regex syntax unsupported in Java <1.8 2015-09-27 11:50:46 +02:00
lukaseder
0dd7038b05 [#4579] Unnecessary log messages when a PostgreSQL database contains tables with multiple inheritance 2015-09-27 11:18:12 +02:00
lukaseder
c1e28aa322 Added an empty /javadoc dir for Maven Central compliance 2015-09-20 15:15:39 +02:00
lukaseder
e3842cf32e Release 3.6.3 2015-09-20 15:15:16 +02:00
lukaseder
4f51cb6071 [#4476] Issue a warning when Record.field(Field) runs into ambiguous columns 2015-09-20 15:15:02 +02:00
lukaseder
71f997c268 Updated PostgreSQL JDBC driver version 2015-09-18 10:07:53 +02:00
lukaseder
c6a2c1936b [#4569] Manual (and examples) refers to deprecated DefaultGenerator 2015-09-17 13:41:04 +02:00
lukaseder
c2a31bf0c7 [#3082] Fixed mapping of nested collections / arrays 2015-09-17 13:40:27 +02:00
lukaseder
cf92bf2979 [#4557] ExceptionTranslator in spring examples shouldn't use dialect.name() for SQLErrorCodeSQLExceptionTranslator 2015-09-16 20:48:15 +02:00
lukaseder
248fa38cc6 [#4566] Various fixes 2015-09-16 20:09:08 +02:00
lukaseder
3277df1fca [#4133] Typo 2015-09-16 20:08:54 +02:00
lukaseder
d2db1503d7 [#3082] Don't import generated interfaces if there are no generated interfaces 2015-09-16 19:04:41 +02:00
lukaseder
fb2f776057 [#3082] Let generated POJOs reference Java array types, instead of ArrayRecords 2015-09-16 18:53:21 +02:00
lukaseder
0085880122 [#4566] Let ArrayRecord<E> extend List<E> 2015-09-16 18:50:19 +02:00
lukaseder
f1cd6cead7 [#4567] Import also nested generic types of generated code 2015-09-16 17:05:11 +02:00
lukaseder
7c4df876c1 [#4562] Moved suggested implementation from GenerationUtil to DefaultGeneratorStrategy 2015-09-16 15:36:34 +02:00
Lukas Eder
02a27e7336 Merge pull request #4562 from begray/master
Do not escape dot in table names during code generation, but use capital case after it
2015-09-16 15:21:35 +02:00
lukaseder
d3f8479650 [#4565] Add Optional support to org.jooq.tools.Convert 2015-09-16 14:53:46 +02:00
lukaseder
07616fde82 For technical reasons, we're no longer publishing unit tests on GitHub. Please ask contact@datageekery.com should you need to continue accessing these tests. Note that these tests cover only 1% of jOOQ functionality, which is mostly tested via closed-source integration tests 2015-09-16 14:35:37 +02:00
lukaseder
518d971ed4 [#4563] Incorrect Javadoc on DefaultRecordMapper claims that only public members / methods are considered 2015-09-16 14:25:39 +02:00
Vladimir Vinogradov
e286fbb143 do not escape dot in names, but use capital case after it 2015-09-16 12:20:11 +03:00
lukaseder
85a296620d [#4554] [#4555] Fix this also for executeStatic() 2015-09-16 10:40:00 +02:00
Lukas Eder
88e1ad26ae Merge pull request #4555 from BrentDouglas/fix/4554
[#4554] Ensure batches are sent
2015-09-16 09:54:51 +02:00
lukaseder
2ab84244cd [#4403] A Field's coerced data type is not taken into account when calling Result.intoMap(Field, Class) 2015-09-15 15:50:28 +02:00
Brent Douglas
ceb11a6883 [#4554] Ensure batches are sent
Due to overlap in the method prototypes of `DSLContext#batch(Query)` and
`DSLContext#batch(Query...)` calls intended to invoke the later with a
single argument actually invoke the former. To solve this we check if
`BatchBindStep#bind` was subsequently called and, if not, proceed as if
the var args version was called.
2015-09-15 15:49:09 +02:00
lukaseder
be6f0be93f [#4552] Add DSLContext.connection(ConnectionRunnable) 2015-09-15 08:46:34 +02:00
lukaseder
f39fa00c77 [#4553] Add @FunctionalInterface annotation to all relevant callback types 2015-09-15 08:24:20 +02:00
lukaseder
ddf0836f2a [#4547] Package is not generated when an exception is thrown 2015-09-14 18:50:49 +02:00
lukaseder
f82ef660e4 [#4540] Performance of org.jooq.impl.Fields.field(Field) could be improved heavily, if checking for identity first 2015-09-13 21:00:02 +02:00
lukaseder
6494a7b502 [#4538] Add Constants.XSD_EXPORT and NS_EXPORT 2015-09-13 19:23:04 +02:00
lukaseder
0334a2083e [#4133] Added schema and table names to JSON export 2015-09-13 19:12:31 +02:00
lukaseder
4cceeac808 [#4133] Added schema and table names to XML export 2015-09-13 19:06:45 +02:00
lukaseder
a3b8019ba0 [#4537] Let GenerationTool accept multiple argument configurations 2015-09-13 10:04:27 +02:00
lukaseder
5cc1b7aee0 Fix warnings 2015-09-12 15:39:56 +02:00
lukaseder
0f4f0ee1be [#1206] Add Table.antiJoin(Table).on(...) and Table.semiJoin(Table).on(...) to simplify usage of [NOT] EXISTS / IN 2015-09-12 15:32:50 +02:00
lukaseder
a51a6a4df1 [#4536] Make existing { left | right } OuterJoin() a synonym for a new { left | right }Join() method 2015-09-12 14:04:10 +02:00
lukaseder
7ba05b00e3 [#4535] Make existing join() a synonym for a new innerJoin() method 2015-09-12 13:54:49 +02:00
lukaseder
f80b8ddda3 [#3174] Add support for CTE (Common Table Expressions / WITH-clause) also for DML statements 2015-09-11 18:01:59 +02:00
lukaseder
dc449160e9 [#2920] Emulate CROSS APPLY as LATERAL JOIN for PostgreSQL 2015-09-11 15:57:16 +02:00
lukaseder
4ba8dcab90 [#4016] Add support for the SQL Standard NTH_VALUE window function 2015-09-11 15:30:23 +02:00
lukaseder
bdd1b6814e [#1364] Generate toString() on POJOs 2015-09-11 12:42:34 +02:00
lukaseder
61a0b5bb4d [#4531] Generated schema and generated Sequences classes import each other, which generates warnings (unused import) 2015-09-11 11:47:53 +02:00
lukaseder
63f8df5eb9 [#4530] Add support for boolAnd(Condition), boolAnd(Field<Boolean>), boolOr(Condition), boolOr(Field<Boolean>) 2015-09-11 10:42:55 +02:00
lukaseder
90e4e506c2 [#4526] ScalaGenerator generates broken code when using xxxImplements 2015-09-09 08:01:01 +02:00
lukaseder
7d268c4b85 [#4523] Add the @SafeVarargs annotation to all methods taking Field<T>... and similar arguments 2015-09-08 20:53:01 +02:00
lukaseder
1e529aa897 [#4524] Add missing DSL.field(String, DataType, QueryPart...) method 2015-09-08 20:49:14 +02:00
lukaseder
dcd15a0b9e Removed unnecessary code, suppressed warnings in tests 2015-09-08 20:45:36 +02:00
lukaseder
b228df981d [#4006] Add <T> Field<T[]> array(Field<T>...) 2015-09-08 20:25:59 +02:00
lukaseder
7ae98a8b94 [#2870] TableOnStep.onKey() generates wrong join condition when left-hand side contains aliases 2015-09-08 16:41:50 +02:00