lukaseder
6965dd4d1f
[ #8421 ] Support various DDL statements in Informix
2019-03-25 10:50:21 +01:00
lukaseder
de302f0cc5
[ #8430 ] Ignore ON { DELETE | UPDATE } NO ACTION in dialects that do not support the syntax
2019-03-25 10:49:56 +01:00
lukaseder
6b6627dc89
[ #8424 ] Better VALUES() emulation in Informix using TABLE(MULTISET)
2019-03-18 09:41:28 +01:00
lukaseder
6fa0d3ccad
[ #8423 ] Typo in manual example code for dynamic SQL
2019-03-15 16:11:37 +01:00
lukaseder
ce73802a32
[ #8413 ] Rollback should not be called when TransactionListener.commitEnd() throws exception
2019-03-14 15:34:45 +01:00
lukaseder
b0957ac814
[ #8407 ] Add code generation configuration flag to set Connection.setAutoCommit()
2019-03-14 14:44:04 +01:00
lukaseder
94a59f50a8
[ #8407 ] Add code generation configuration flag to set Connection.setAutoCommit()
2019-03-14 14:38:28 +01:00
lukaseder
12a2061613
[ #8197 ] Work around some javac compilation issue
2019-03-14 11:47:40 +01:00
lukaseder
b09725df2d
[ #8415 ] Support PERCENT and WITH TIES in H2
2019-03-14 11:13:56 +01:00
lukaseder
6a56edf319
[ #8415 ] Emulate WITH TIES in H2
2019-03-14 10:35:36 +01:00
lukaseder
16df2e309d
[ #8414 ] Don't emulate empty ORDER BY clause in H2's ROW_NUMBER() function
2019-03-14 10:14:37 +01:00
lukaseder
fde977abd9
Release 3.11.10
2019-03-14 09:34:21 +01:00
lukaseder
f3452c486b
[ #8412 ] Add DSL.neg(Field<?>) as an alias for Field.neg()
2019-03-14 09:34:11 +01:00
lukaseder
ed7733e8b1
[ #7518 ] [ #8397 ] Parser doesn't recognise BOOL data type
2019-03-07 14:47:57 +01:00
lukaseder
fe5342fe9a
[ #8391 ] Fixed regression
2019-03-07 14:05:43 +01:00
lukaseder
6bff643921
[ #7331 ] Add reference to <forcedType/> configuration in DataType, Converter, Binding
2019-03-07 13:00:21 +01:00
lukaseder
d79d634963
[ #7719 ] Add code generation flag to treat MySQL TINYINT(1) as BOOLEAN
2019-03-07 12:53:51 +01:00
lukaseder
266d9ee317
[ #8394 ] Manual CAST() example shouldn't reference PostgresDataType.TEXT
2019-03-07 11:23:53 +01:00
lukaseder
65f69e9a1b
[ #7216 ] Add RecordN<T1, ..., TN> fetchSingle(Field<T1>, ..., Field<TN>)
2019-03-07 11:23:23 +01:00
lukaseder
5f6a3e5289
[ #8393 ] [ #8394 ] Manual improvements
...
- [#8393 ] Replace static field references in manual by instance references
- [#8394 ] Manual CAST() example shouldn't reference PostgresDataType.TEXT
2019-03-07 10:33:14 +01:00
lukaseder
6c123d7ea1
[ #5640 ] [ #8391 ] Better support for reading JSON, CSV, XML
...
- [#5640 ] MockFileDatabase should support all jOOQ import formats, including JSON, CSV, XML
- [#8391 ] DSLContext.fetchFromJSON() should be able to read JSON without header information
2019-03-06 15:50:57 +01:00
lukaseder
ad1f015401
[ #2233 ] Turn off some XML features for security reasons
2019-03-06 14:12:41 +01:00
lukaseder
80d8642c5b
[ #2233 ] Add Result<?> DSLContext.fetchFromXML() to allow for loading results that were exported using Result.formatXML()
2019-03-06 14:08:48 +01:00
lukaseder
726e77960a
[ #8390 ] Add support for unmapping Iterable
2019-03-06 12:39:07 +01:00
lukaseder
70fe064517
[ #7809 ] Generate overridden Table.fieldsRow() method in generated tables
2019-03-05 14:17:42 +01:00
lukaseder
14d9703a10
[ #8346 ] Improve Javadoc on DSLContext.meta(Table...) etc.
2019-03-05 12:29:13 +01:00
lukaseder
485d117d17
Upgraded H2 dependency to 1.4.198
2019-03-05 11:48:25 +01:00
lukaseder
a1591a2e8e
[ #7518 ] [ #8386 ] Support inline constraint names in CREATE TABLE statements
2019-03-05 11:41:01 +01:00
lukaseder
4c3efa0cec
[ #8328 ] { UPDATE | DELETE } .. LIMIT isn't emulated correctly in the absence of unique key meta information
2019-03-04 12:32:24 +01:00
lukaseder
4b9c055784
[ #7937 ] Documentation examples using jOOQ with JPA show wrong Query.getParams() usage
2019-03-04 11:55:07 +01:00
lukaseder
4e902bea0c
[ #7518 ] [ #8384 ] Add parser support for INSERT INTO t [[AS] alias]
2019-03-04 11:02:13 +01:00
lukaseder
eb6952405b
[ #6583 ] Make this work also for aliased target tables
2019-03-04 10:41:03 +01:00
lukaseder
4e2bc62640
[ #8383 ] Emulate { UPDATE | DELETE } table AS alias in SQL Server
2019-03-01 17:44:11 +01:00
lukaseder
8aa087e5fb
[ #8342 ] Array of enums whose literals contain special characters cannot be bound in PostgreSQL
2019-03-01 16:21:49 +01:00
lukaseder
f27ae69702
Removed unnecessary import
2019-03-01 16:21:42 +01:00
lukaseder
bcd684dabb
[ #7591 ] Refactor calls to DefaultExecuteContext.register() to use ResourceManagingScope.autoFree() instead
2019-02-28 15:56:08 +01:00
lukaseder
0999465dff
[ #8363 ] Slow check for similar generated files that differ by case
2019-02-28 14:32:49 +01:00
lukaseder
e57e49a746
[ #8363 ] Slow check for similar generated files that differ by case
2019-02-28 14:22:14 +01:00
lukaseder
f81ddaca57
[ #8361 ] [ #8362 ]
...
- [#8361 ] Cache Patterns in MatcherStrategy
- [#8362 ] <regexFlags/> is not applied to matcher strategy
2019-02-28 13:14:46 +01:00
lukaseder
7a37e02b4c
[ #8360 ] Added documentation
2019-02-28 13:14:35 +01:00
lukaseder
4e95b3fab1
[ #2530 ] Further predicate support
2019-02-28 12:37:25 +01:00
lukaseder
dd340e74be
[ #8360 ] Add new MatcherTransformType.LOWER_FIRST_LETTER and UPPER_FIRST_LETTER
2019-02-28 12:37:07 +01:00
lukaseder
32d008c32c
[ #8355 ] NullPointerException on Routine.toString() when routine is not attached to a Configuration
2019-02-27 10:21:39 +01:00
lukaseder
245fab2896
[ #8332 ] Wrong documentation for forceIntegerTypesOnZeroScaleDecimals
2019-02-26 10:42:06 +01:00
lukaseder
a32df83fc0
[ #2530 ] Support for row value expressions
2019-02-25 10:49:19 +01:00
lukaseder
54c5bc3138
[ #8350 ] Parser parses (a, b) IS NULL as (a, b) IS NOT NULL
2019-02-25 09:32:31 +01:00
lukaseder
04d03bfda0
[ #2530 ] First working draft
2019-02-22 15:35:35 +01:00
lukaseder
6e8b2d97db
[ #6944 ] Add a way to specify what object type a <forcedType/> should match
2019-02-21 10:09:11 +01:00
lukaseder
c154c58c57
[ #6944 ] Add a way to specify what object type a <forcedType/> should match
2019-02-21 10:02:37 +01:00
lukaseder
d8f06d6b1c
Fix OSS edition
2019-02-19 17:06:40 +01:00