Commit Graph

5667 Commits

Author SHA1 Message Date
lukaseder
8a082cd6dd [#6467] Manual erroneously claims that routine / udt / table / sequence generation cannot be deactivated 2017-07-28 16:17:35 +02:00
lukaseder
ffa837fbb9 Release 3.9.5 2017-07-28 14:49:21 +02:00
lukaseder
f01e1a09de [#6468] Add DSLContext.fetchSingle() to return exactly one record 2017-07-28 14:49:02 +02:00
lukaseder
00798dbfb7 [#6363] Stop using deprecated API 2017-07-28 12:20:04 +02:00
lukaseder
c0ca2539b7 [#5411] Add support for ResultQuery.fetchSingle(), which returns exactly one record 2017-07-28 12:07:19 +02:00
lukaseder
a6464beb23 [#6466] Support fetching HSQLDB arrays from plain SQL results 2017-07-28 11:06:53 +02:00
lukaseder
f11efe02b4 [#6465] Add no-args constructor to some exceptions 2017-07-27 11:06:03 +02:00
lukaseder
19b9c082ce [#6453] Code generation regression for <dateAsTimestamp> 2017-07-26 11:24:53 +02:00
Lukas Eder
410e905b8c Merge pull request #6444 from rmcloughlin/master
Fix some slightly out of date links in README.md
2017-07-25 13:10:31 +02:00
lukaseder
4fcc64e531 [#6451] Add a JdbcTemplate example to the manual 2017-07-25 10:43:55 +02:00
lukaseder
339fa0db3e [#6441] Improve TableLike.field(Field) Javadoc 2017-07-24 14:58:24 +02:00
lukaseder
36eba8110e [#6447] Fix compilation error 2017-07-24 14:49:57 +02:00
lukaseder
338a308bdb [#6445] Allow for overriding timestamps used for optimistic locking 2017-07-24 14:40:55 +02:00
lukaseder
9817372127 [#6447] Fix compilation error 2017-07-24 14:36:20 +02:00
lukaseder
9f5965feb7 [#6447] Add Clock Configuration.clock() 2017-07-24 14:27:22 +02:00
ryan
638174cd6e fix some slightly out of date links 2017-07-21 19:12:51 -04:00
lukaseder
4b8723fd5e [#6443] Explain in TooManyRowsException Javadoc that the exception has no impact on the statement causing it 2017-07-21 15:37:35 +02:00
lukaseder
8359b52556 [#6440] Throw TooManyRowsException in { Insert | Update | Delete }ResultStep.fetchOne() and fetchOptional() 2017-07-21 15:27:59 +02:00
lukaseder
247c3bc771 [#3704] Emit warning on conflict between <customType/> and type rewriting when <forcedType/> name is Boolean 2017-07-21 12:58:23 +02:00
lukaseder
d78bb37e26 [#6423] Regenerated code 2017-07-20 14:17:06 +02:00
lukaseder
0b34513301 [#5649] [#6423] Compilation error in generated code when both SchemaVersionProvider and CatalogVersionProvider are applied 2017-07-20 14:16:50 +02:00
lukaseder
eaed27501e Regenerated exmaple code 2017-07-20 13:04:29 +02:00
lukaseder
9d0a604d19 [#6434] Enhance "Forcing type" INFO message with the full <forcedType/> specification 2017-07-20 13:04:12 +02:00
lukaseder
486d768272 [#5885] Document the fact that only the first matching <forcedType/> is a applied to a data type definition 2017-07-20 12:12:24 +02:00
lukaseder
ba11d37021 [#6418] Also applies to standard VALUES() constructor 2017-07-20 12:00:21 +02:00
lukaseder
319a872e24 [#6418] Change SQLite's INSERT .. VALUES implementation to support standard multi-row VALUES() clause 2017-07-20 11:55:08 +02:00
lukaseder
e087711cbf [#5551] Add support for MySQL 8.0 CTE 2017-07-19 15:23:31 +02:00
lukaseder
6de49a6b6c [#6426] [#6430] FOR UPDATE enhancements
[#6426] Add support for MySQL 8.0 FOR UPDATE { NOWAIT | SKIP LOCKED }
[#6430] Add support for MySQL 8.0 FOR UPDATE OF [ tables ]
2017-07-19 14:48:51 +02:00
lukaseder
902ac73822 [#6428] Add missing overload WindowPartitionByStep.partitionBy(Collection<? extends Field<?>>) 2017-07-19 13:28:44 +02:00
lukaseder
c21eebb065 [#6427] Deprecate partitionByOne() API 2017-07-19 13:25:07 +02:00
lukaseder
e622af189c [#6422] Add support for MySQL 8.0 window functions 2017-07-19 13:19:46 +02:00
lukaseder
feaddd71d4 [#5552] Add a MySQL 8 SQLDialect version 2017-07-19 12:12:06 +02:00
lukaseder
2343b19338 Release 3.8.8 2017-07-19 12:11:43 +02:00
lukaseder
d4521560b9 [#6416] Add Name.unquotedName() and Name.quotedName() 2017-07-14 16:51:47 +02:00
lukaseder
db77c8addf [#5872] <types/> cannot match user-defined types (e.g. PostGIS GEOMETRY) 2017-07-14 16:36:29 +02:00
lukaseder
fc2b863285 [#6212] Generate deprecation for all objects referencing DataType<Object> (unknown type) 2017-07-14 15:09:26 +02:00
lukaseder
11b8e295c9 [#6391] [#6413] Several fixes:
- Make this work for Routine calls and single fetches, too
- Connect individual SQLException.getNextException() in Results
2017-07-13 18:02:28 +02:00
lukaseder
d967bc7392 [#6391] [#6413] Exception propagation changes
- [#6391] Add ResultOrRows.exception() to improve support for SQL Server's RAISERROR
- [#6413] Add Setting.throwExceptions to define how SQLException should be propagated out of jOOQ
2017-07-13 14:32:07 +02:00
lukaseder
d4c391209c [#6391] Added API 2017-07-13 12:20:59 +02:00
lukaseder
97b3c857d3 [#6411] Code generator should generate VARCHAR(length) and NUMBER(precision, scale) method 2017-07-12 17:25:23 +02:00
lukaseder
ab65e8d532 [#4420] Removed class 2017-07-12 17:04:59 +02:00
lukaseder
df3c2f4f8c [#6410] Don't generate empty Keys.java or Indexes.java files 2017-07-12 17:03:48 +02:00
lukaseder
770016b3cf [#6307] Added support for generating HSQLDB indexes 2017-07-12 16:51:55 +02:00
lukaseder
59ffa9bda8 [#6064] SQL Server doesn't generate any code when top-level inputSchema is specified, but not inputCatalog 2017-07-12 15:45:00 +02:00
lukaseder
adcf724789 [#6406] Upgrade maven-plugin-plugin 2017-07-12 13:35:04 +02:00
lukaseder
2f9f6cc573 [#5720] Convert doesn't correctly convert Strings to EnumType 2017-07-12 11:41:20 +02:00
lukaseder
6a5062cfb5 [#6404] NullPointerException when fetching unnamed nested records in plain SQL with PostgreSQL 2017-07-12 10:57:48 +02:00
lukaseder
763546ae36 [#6401] Don't generate javax.validation.NotNull for identity columns 2017-07-11 11:20:54 +02:00
Lukas Eder
36080cae97 Merge pull request #6399 from rajadilipkolli/patch-1
Fix change in property key
2017-07-11 08:50:50 +02:00
Raja Kolli
1bfed04dda Update application.properties 2017-07-11 09:33:31 +05:30