Commit Graph

7109 Commits

Author SHA1 Message Date
lukaseder
8f7e2f0dbf [#8465] Add a new <logSlowResultsAfterSeconds/> code generation flag 2019-03-29 15:00:41 +01:00
lukaseder
f39e15be04 [#8464] Log slow result set fetching in code generator 2019-03-29 14:41:23 +01:00
lukaseder
3a6ea32896 [#8456] Calling Record.get(0, int.class) returns null if value is not convertible to int 2019-03-26 17:10:29 +01:00
lukaseder
859a8da297 [#7168] Work in progress 2019-03-26 15:53:48 +01:00
lukaseder
b19d8ef9b6 [#7518] [#8451] Add SQL parser support for PostgreSQL ILIKE 2019-03-26 15:00:37 +01:00
lukaseder
fc4860accc [#7518] [#8401] Add support for Oracle REGEXP_LIKE 2019-03-26 14:41:10 +01:00
lukaseder
d6ef24811f [#8400] Fixed PostgreSQL Sakila deletion script 2019-03-26 14:40:57 +01:00
lukaseder
2ea2d93736 [#8447] Add <sqlMatchesPartialQualification> 2019-03-26 10:54:54 +01:00
lukaseder
d31c34c91a [#8446] Add <sql> to <forcedType> to allow for matching columns with SQL 2019-03-26 10:36:30 +01:00
lukaseder
ee51450948 [#8421] WIP CREATE and DROP SCHEMA in Informix 2019-03-26 09:11:30 +01:00
lukaseder
ebc1dce54c [#8401] Add support for parsing REGEXP, RLIKE, and LIKE_REGEX operators 2019-03-25 12:53:36 +01:00
lukaseder
40715b25d8 [#8402] Bad SQL generated when setting data type and nullability in PostgreSQL's ALTER TABLE .. ALTER .. SET statement 2019-03-25 11:56:19 +01:00
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