Commit Graph

1516 Commits

Author SHA1 Message Date
Lukas Eder
2db3ea0308 Move comment 2014-02-22 15:01:52 +01:00
Lukas Eder
9d6099cde4 [#3076] Add ExecuteListener.warning(ExecuteContext) to allow for listening to SQLWarnings 2014-02-22 14:59:49 +01:00
Lukas Eder
37b424edc8 [#2573] Generate DAOs for tables with composite primary keys 2014-02-22 13:52:46 +01:00
Lukas Eder
4e1111f1ca [#3069] jOOQ calls Clob.free(), which is available only in JDBC 4.0 / Java 1.6 2014-02-18 18:41:16 +01:00
Lukas Eder
3601a78c23 [#3011] Routines do not propagate errors raised from T-SQL with sqljdbc_4.0 2014-02-18 18:30:54 +01:00
Lukas Eder
f012c538dd Release 3.4.0-SNAPSHOT 2014-02-17 19:08:24 +01:00
Lukas Eder
79e19de7f7 [#3062] Add support for conversion into Collection types - Added TODO to code 2014-02-17 18:56:59 +01:00
Lukas Eder
09a7ccbee6 [#3060] Conversion fails for Oracle VARRAY / TABLE types, nested in UDTs 2014-02-17 18:56:03 +01:00
Lukas Eder
528b568634 [#3050] DefaultRecordMapperProvider should implement Serializable 2014-02-14 16:31:49 +01:00
Lukas Eder
425b887d2d [#3048] Nested UDTs are no longer attached when fetched from queries (as opposed to procedures) 2014-02-14 16:10:47 +01:00
Lukas Eder
1ba0b3f6fe [#3046] UDTRecordImpl.toString() may throw NullPointerException, if custom RecordMapperProvider maps Record to null 2014-02-14 16:06:07 +01:00
Lukas Eder
cc7c0c7c98 Various integration test fixes 2014-02-14 10:51:15 +01:00
Lukas Eder
49afd340fc [#3039] Cannot bind NULL with JDBC Types.BOOLEAN in DB2 2014-02-12 17:30:23 +01:00
Lukas Eder
e7f3e241bc [#3038] Add RecordListener.exception(RecordContext) and RecordContext.exception() 2014-02-12 16:43:04 +01:00
Lukas Eder
68e4294f16 [#2492] Fixed more MS Access and a couple of H2 issues 2014-02-12 16:20:30 +01:00
Lukas Eder
ec1b121035 [#3036] RecordListeners don't receive "end" events when exceptions occur 2014-02-12 16:15:54 +01:00
Lukas Eder
39b5d650a6 [#2492] Various MS Access fixes 2014-02-12 14:14:19 +01:00
Lukas Eder
394691d610 [#2492] More MS Access fixes 2014-02-11 19:53:56 +01:00
Lukas Eder
c70202f90b [#2492] Lots of MS Access fixes 2014-02-11 19:04:36 +01:00
Lukas Eder
e8f5e484dc [#2492] MS Access fixes 2014-02-10 18:04:14 +01:00
Lukas Eder
79da3b8b04 [#3027] Missing whitespace / newline on emulated multi-value INSERT 2014-02-10 18:03:47 +01:00
Lukas Eder
5564c0dfb7 [#3023] DefaultRecordMapper does not map nested UDTs onto nested POJOs 2014-02-10 15:48:49 +01:00
Lukas Eder
c3d5f4d819 [#2965] Implement a reflection cache in Configuration for use by DefaultRecordMappers 2014-02-08 15:17:12 +01:00
Lukas Eder
d935981320 [#470] Add support for the Oracle TRUNC function for datetime arithmetic 2014-02-07 19:09:04 +01:00
Lukas Eder
2a5778a43d [#2698] Record.store() regression: DEFAULT values are set to NULL 2014-02-07 15:40:06 +01:00
Lukas Eder
db23122bc8 [3009] Add DSL.dateAdd(Field<Date>, Field<? extends Number>, DatePart) and timestampAdd(Field<Timestamp>, Field<? extends Number>, DatePart) for better cross-database datetime arithmetic 2014-02-07 10:19:18 +01:00
Lukas Eder
6f7a93091c [#3009] Add DSL.dateAdd(Field<Date>, Field<? extends Number>, DatePart) and timestampAdd(Field<Timestamp>, Field<? extends Number>, DatePart) for better cross-database datetime arithmetic 2014-02-05 17:25:16 +01:00
Lukas Eder
963fb4331e Fixed some regressions introduced with recent refactorings 2014-02-05 15:44:25 +01:00
Lukas Eder
cc0b0a527a [#2989] Inherit complete Record state when calling Record.into(Class<? extends Record>) 2014-02-05 15:24:31 +01:00
Lukas Eder
c14863a4af [#2836] Bad values are stored in record when projecting "ambiguous" column names into a generated record 2014-02-05 14:19:00 +01:00
Lukas Eder
5641601f3f [#3007] Add API guarantee to ResultQuery.fetch() methods indicating that all JDBC resources are freed 2014-02-05 10:42:54 +01:00
Lukas Eder
c922c07b98 [#3001] Add VisitContext.clausesLength() and queryPartsLength() to indicate the depth of the currently visited QueryPart tree 2014-02-04 16:58:17 +01:00
Lukas Eder
865e82054d [#2939] Excessive logging by jOOQ's default logger in DEBUG level, when logging LOB content 2014-02-04 16:50:48 +01:00
Lukas Eder
c6730094b6 Whitespace changes 2014-02-03 17:59:38 +01:00
Lukas Eder
d5bf671329 [#1018] Add support for PostgreSQL and SQL Server non-standard UPDATE .. FROM clause 2014-02-03 17:59:20 +01:00
Lukas Eder
7507fb0dd9 Javadoc fixes 2014-02-03 16:00:58 +01:00
Lukas Eder
d10a27ed3c Updated copyright information 2014-02-03 12:22:20 +01:00
Lukas Eder
c7d125a321 [#2984] Add <R extends Record> Table<R> table(Result<R>) to allow to fetch from / join / etc in-memory tables 2014-01-29 11:22:16 +01:00
Lukas Eder
e417f40f35 [#2987] Bind values are not debug-logged for standalone stored procedure or function calls 2014-01-29 10:08:34 +01:00
Lukas Eder
fe35b43b7a [#2985] Add DSL.values(RowN...) 2014-01-28 17:21:57 +01:00
Lukas Eder
be51598dd3 Added missing @Support annotation 2014-01-28 17:04:56 +01:00
Lukas Eder
b118ea6fcb [#2982] Variable binding doesn't work in vendor-specific UPDATE t1 JOIN t2 queries, when joined tables are subqueries with bind values 2014-01-27 11:52:31 +01:00
Lukas Eder
ce46c54fff [#2956] isFalse()/isTrue() result in extra parameters 2014-01-22 17:44:38 +01:00
Lukas Eder
755eaa28ea [#2971] Add DSL.space() to support the SQL Server specific SPACE() function 2014-01-22 11:40:10 +01:00
Lukas Eder
9305e305d3 [#2963] Lower log level for warnings about unknown SQL data types from MetaDataFieldProvider (plain SQL) 2014-01-22 11:11:52 +01:00
Lukas Eder
76c4c5486a [#2970] Add DSL.isnull() as a synonym for NVL() for the SQL Server dialect 2014-01-22 09:38:59 +01:00
Lukas Eder
a1b6996990 [#2937] Fix trailing whitespaces in generated code 2014-01-15 18:10:28 +01:00
Lukas Eder
67fe34927d [#2950] Add Table.getComment() and Field.getComment() to access comment
meta information from the schema
2014-01-15 17:59:22 +01:00
Lukas Eder
32dd2e1b8d [#1070] Add support for SQL Server table-valued functions 2014-01-13 19:06:25 +01:00
Lukas Eder
7bdc75bb64 [#2944] Add support for GROUP_CONCAT in SQLite 2014-01-13 12:04:57 +01:00