Commit Graph

4329 Commits

Author SHA1 Message Date
Lukas Eder
da4ad8a9aa Update CONTRIBUTING.md 2015-09-06 15:59:16 +02:00
lukaseder
a8b00499ae Initial checkin for CONTRIBUTING.md 2015-09-06 15:52:18 +02:00
lukaseder
1227e9061e [#1711] Missing implementations 2015-09-05 10:14:08 +02:00
lukaseder
65557affd0 [#1711] Add <K, V> Map<K, List<V>> ResultQuery.fetchGroups(Class<K>, Class<V>) and many others 2015-09-04 17:53:45 +02:00
lukaseder
956b763bcb Fix accidental non-final methods 2015-09-04 15:37:32 +02:00
lukaseder
1bd4ee6810 [#4508] Add DSL.condition(Map<Field<?>, ?>) to construct a predicate from a field=>value map 2015-09-04 15:23:22 +02:00
lukaseder
02229eb374 Added missing [java-8] markers 2015-09-04 14:41:35 +02:00
lukaseder
4036a17fca [#4511] Log a warning when a user accidentally sets the fetchSize with autoCommit == true in PostgreSQL 2015-09-04 14:41:08 +02:00
lukaseder
610f4d3c6b [#2364] Multi-Result queries may mix ResultSets with update counts. 2015-08-28 14:18:44 +02:00
lukaseder
958e525647 [#4502] Add org.jooq.Results extends List<Result<Record>> and return this type on fetchMany() calls 2015-08-27 11:49:54 +02:00
lukaseder
2c0e3cf6ca [#4489] More idiomatic Hibernate 5.0 API calls 2015-08-26 14:52:12 +02:00
lukaseder
9e210062e7 [#4490] Record not attached to Configuration yet, when RecordListener.exception() is called. 2015-08-24 14:08:04 +02:00
lukaseder
273c6ac678 [#4489] Upgrade Hibernate dependency in jOOQ-meta-extensions to 5.0 2015-08-24 11:07:45 +02:00
lukaseder
95288c2654 [#4488] Relax bound on <T> for Table.getIdentity() from <? extends Number> to <?> 2015-08-24 09:29:38 +02:00
lukaseder
9cd9867f89 [#4481] Added a comment explaining the rationale 2015-08-20 11:54:01 +02:00
lukaseder
25da0703a8 [#4481] Missing parentheses when DSL.dateDiff(d1, d2) or timestampDiff(d1, d2) renders "d1 - d2" 2015-08-20 10:56:24 +02:00
lukaseder
bf06ac1cbf [#4464] MERGE .. SELECT is not supported in PostgreSQL 2015-08-19 19:01:54 +02:00
lukaseder
93f52fca9e [#2529] Cannot combine INSERT .. SELECT with INSERT .. ON DUPLICATE KEY .. due to DSL API flaw 2015-08-19 18:33:46 +02:00
lukaseder
32831bf308 [#4464] Added Javadoc to DSL.mergeXXX() 2015-08-19 18:11:12 +02:00
lukaseder
3caca18278 [#4464] Emulate H2's MERGE statement for PostgreSQL 9.5 2015-08-19 18:07:08 +02:00
lukaseder
06abd6fef7 [#3645] Missing java-8 tags 2015-08-19 17:08:05 +02:00
lukaseder
010befc2c9 [#4479] DSLContext should implement AutoCloseable, in case it was constructed via DSL.using(String) 2015-08-19 16:48:07 +02:00
lukaseder
a90a3bc459 [#4475] Add UpdateSetFirstStep.set(RowN, Select<?>) 2015-08-18 11:15:40 +02:00
lukaseder
d8e60522de [#4299] Document support for UPDATE .. SET (a, b) = (SELECT ...) 2015-08-18 10:58:32 +02:00
lukaseder
6d9bff6883 [#4471] Record.getValue(Field) returns wrong value if ambiguous column names are contained in the record, and the schema name is not present in the argument 2015-08-15 13:33:16 +02:00
lukaseder
7cdbe165f6 [#4254] Make sure PostgreSQL routines can work with data type Bindings 2015-08-15 12:36:35 +02:00
lukaseder
0332314c7f [#4338] Add support for java.time - Enhanced DefaultBinding for PreparedStatement, ResultSet 2015-08-13 16:57:06 +02:00
lukaseder
39452d3680 [#4470] Add <springAnnotations/> code generation configuration to generate Spring annotations on select objects 2015-08-13 13:45:29 +02:00
lukaseder
840d49731c [#3887] Updated documentation 2015-08-12 14:45:47 +02:00
lukaseder
a1828aa40f [#3887] Emulate H2 MERGE .. { [ KEY .. ] VALUES | SELECT } syntax 2015-08-12 13:10:48 +02:00
lukaseder
557ab84cf9 [#4466] Missing CAST() in DSL.dateAdd() when the whole expression is wrapped in a cast 2015-08-12 11:47:04 +02:00
lukaseder
21d6afd734 Revert Hibernate Upgrade back to 4.3.7 2015-08-11 12:24:45 +02:00
lukaseder
c4ce640ec0 [#4113] Add Field<?>[] { Cursor | Record | RecordType | Result | Row | TableLike | UDT }.fields( { Field<?>... | int... | String... } ) for convenience 2015-08-11 11:39:29 +02:00
lukaseder
4941d21c1e [#3783] Add Field<String> DSL.currentSchema() - additional dialects 2015-08-11 10:49:39 +02:00
lukaseder
9bb0ecf1bc [#3783] Add Field<String> DSL.currentSchema() 2015-08-10 21:48:40 +02:00
lukaseder
51f5447bda [#4463] Add support for passing ROW value expressions to ROLLUP(), CUBE(), and GROUPING SETS() 2015-08-10 19:12:45 +02:00
lukaseder
f360ade54c [#4465] Add new FieldOrRow type to provide a common super-type for Field<?> and Row 2015-08-10 18:51:48 +02:00
lukaseder
e61aa8f5b1 [#4299] Add support for PostgreSQL 9.5 - INSERT .. ON CONFLICT DO { UPDATE | NOTHING } 2015-08-10 17:48:33 +02:00
lukaseder
0002c41e89 [#4299] Add support for PostgreSQL 9.5 - FOR UPDATE SKIP LOCKED 2015-08-10 17:12:15 +02:00
lukaseder
1559ac960f [#4299] Add support for PostgreSQL 9.5 - GROUPING SETS 2015-08-10 17:00:11 +02:00
lukaseder
8b8d1fc3de Upgraded Hibernate dependency to 5.0.0 2015-08-10 16:59:19 +02:00
lukaseder
e35f3f572a [#4222] Add support for Oracle DB links in the code generator 2015-08-06 16:03:06 +02:00
lukaseder
9caa47073a [#4458] Fixed aliasing of db-linked tables 2015-08-06 15:11:15 +02:00
lukaseder
e8b3e0953e [#4458] Add support for Oracle DB links via Table.at(Link), Table.at(Name), Table.at(String) 2015-08-06 13:12:28 +02:00
lukaseder
1ee981b432 [#4459] Result.formatHTML() doesn't escape HTML content, which might produce XSS vulnerabilities 2015-08-06 12:46:23 +02:00
lukaseder
2b9312ffbf Upgraded commons-lang3 dependency in jOOQ test 2015-08-06 12:45:51 +02:00
lukaseder
1070cd08ed Upgraded jOOQ dependency in spring boot example 2015-08-06 12:45:19 +02:00
lukaseder
2b38658621 [#4456] Implement Table.field(x).getDataType().nullable() for tables obtained via org.jooq.Meta 2015-08-05 16:10:47 +02:00
lukaseder
1a6e4c01e5 [#3707] UDTRecord.toString() doesn't correctly serialise attribute values 2015-08-03 14:57:24 +02:00
lukaseder
071996bf76 [#4451] Add DSLContext.fetchFromCSV(boolean) to allow for fetching header-less CSV data 2015-08-03 14:12:21 +02:00