Commit Graph

4311 Commits

Author SHA1 Message Date
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
lukaseder
bc3fabc4e1 [#4451] Add DSLContext.fetchFromCSV(boolean) to allow for fetching header-less CSV data 2015-08-03 11:24:06 +02:00
lukaseder
58a4e74d28 [#4432] Support also Instant 2015-07-31 18:51:00 +02:00
lukaseder
a2fdbe0714 [#4304] CUBRID supports EXCEPT ALL and INTERSECT ALL 2015-07-31 18:15:39 +02:00
lukaseder
8d9b034fd5 [#4450] Add support for ALTER TABLE MODIFY in CUBRID 2015-07-31 18:04:42 +02:00
lukaseder
38741c1524 [#4447] Empty GROUP BY () clause emulation fails in CUBRID 2015-07-31 17:54:28 +02:00
lukaseder
05298243bf [#4444] CUBRID doesn't support savepoints 2015-07-31 17:37:30 +02:00
lukaseder
ec0206e64a [#4443] Add support for DROP TABLE IF EXISTS in CUBRID 2015-07-31 17:33:26 +02:00
lukaseder
279f06f6f8 [#4443] Add support for DROP VIEW IF EXISTS in CUBRID 2015-07-31 17:29:37 +02:00
lukaseder
ea8859f7ff [#4440] fetchMany() doesn't work with CUBRID 2015-07-31 17:20:56 +02:00
lukaseder
6ac14558ec [#4438] Fix DROP SEQUENCE IF EXISTS for CUBRID 2015-07-31 17:10:37 +02:00
lukaseder
39dae1bd44 [#4438] Fix ALTER SEQUENCE .. RESTART WITH for CUBRID 2015-07-31 17:07:02 +02:00
lukaseder
80524e3d69 [#4438] Add support for CUBRID's { CREATE | DROP } SERIAL statement 2015-07-31 16:41:52 +02:00
lukaseder
7204a84510 Remove workaround for http://jira.cubrid.org/browse/APIS-159 2015-07-31 16:20:20 +02:00
lukaseder
e3d2eb88d3 [#4432] Add support for java.time in Convert (fixed Javadoc) 2015-07-31 15:29:55 +02:00
lukaseder
7cb95c2322 [#4432] Add support for java.time in Convert (Offset type support) 2015-07-31 15:27:48 +02:00
lukaseder
7e9c4c253d [#4432] Add support for java.time in Convert (supported local temporal types) 2015-07-31 14:59:29 +02:00
lukaseder
a01a4720b3 [#4437] Row value expression IN predicate fails with empty rows collection 2015-07-31 10:18:00 +02:00
Lukas Eder
e6c53b2698 Merge pull request #4430 from lightoze/master
[#4430] Fix routine parameter code generation for types with a binding
2015-07-29 16:55:54 +02:00