lukaseder
3cf9dbcb40
[ #6473 ] Add DataType.nullable(Nullability) to support a three valued nullable flag
2017-07-31 13:38:57 +02:00
lukaseder
2a2774d7d3
[ #6473 ] Add DataType.nullable(Nullability) to support a three valued nullable flag
2017-07-31 13:29:38 +02:00
lukaseder
2ca698a3f4
[ #6466 ] Regression after refactoring
2017-07-28 17:00:52 +02:00
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