Commit Graph

4746 Commits

Author SHA1 Message Date
lukaseder
7329d23b7a [#5180] Added issue reference to comment 2016-04-05 11:23:17 +02:00
lukaseder
854a70fd2c [#5182] Meta Table.getKeys() returns an empty list containing null, if a table has no primary key 2016-04-01 13:21:00 +02:00
lukaseder
b6b197c678 [#5174] NullPointerException when calling Query.getSQL() on an unattached Query 2016-03-31 15:46:32 +02:00
lukaseder
2b4abee87c [#5167] Possible NPE when calling InsertImpl.set(Field, Select) with a null Select 2016-03-29 08:07:35 +02:00
lukaseder
485b6279c0 [#4650] Fixed regressions 2016-03-24 15:16:18 +01:00
lukaseder
07761547a2 [#5163] Add UpdatableRecord.refresh(Collection<? extends Field<?>>), store(Collection), insert(Collection), update(Collection) 2016-03-24 14:50:51 +01:00
lukaseder
88be6eb510 [#3852] Fix for Oracle. Switch NULL / DEFAULT order in DDL 2016-03-24 14:32:03 +01:00
lukaseder
b4485dec44 [#5164] Implement BindingSetStatementContext.toString() for improved debugging 2016-03-24 14:31:26 +01:00
lukaseder
eb11e0e038 [#1859] Fix more regressions 2016-03-24 14:14:52 +01:00
lukaseder
af731388be [#5145] Fix NPE 2016-03-24 13:47:16 +01:00
lukaseder
b5e7a070e2 [#1859] Regression 2016-03-24 13:41:47 +01:00
lukaseder
59bbe32ad9 [#5161] Add logback.xml file to jOOQ-spring-boot-example to enable DEBUG logging per default 2016-03-24 11:12:52 +01:00
lukaseder
a12ce0fe68 [#3482] Add flags to the code generator to turn on / off generation for tables, views, packages, procedures, udts, etc. 2016-03-23 19:28:00 +01:00
lukaseder
9951feb0f7 [#5158] FILTER (WHERE ...) and OVER() is not applied to PostgreSQL ARRAY_AGG() 2016-03-23 11:14:50 +01:00
lukaseder
36223eefc2 [#4427] ScalaGenerator generates Java code for MySQL / PostgreSQL enum types 2016-03-17 18:58:05 +01:00
lukaseder
57847eaf04 [#3570] Add KeepNamesGeneratorStrategy to keep generated identifiers as they are in the database 2016-03-17 15:13:26 +01:00
lukaseder
81076997cb [#5154] Add support for mapping Record1<String> to Enum by Enum.valueOf() in DefaultRecordMapper 2016-03-17 11:00:48 +01:00
lukaseder
c15c171404 [#5145] Add LoaderXXXStep.fields(FieldMapper) for better mapping between source and target fields 2016-03-17 10:22:57 +01:00
lukaseder
6c7d9cf98b Settings.backslashEscaping is not applied to LIKE .. ESCAPE clause 2016-03-15 14:09:06 +01:00
lukaseder
09cdf5703c [#4964] Type handling issue when using a custom type with a Postgres UDT field 2016-03-14 18:06:42 +01:00
lukaseder
93ddd14d1f [#4841] Add code generation support for column DEFAULT values 2016-03-11 15:22:27 +01:00
lukaseder
57dfdbc51d [#4131] Regression when using PostgreSQL cast operator :: 2016-03-11 14:57:49 +01:00
lukaseder
2b71aad205 [#3852] Fixed compilation error 2016-03-11 13:47:00 +01:00
lukaseder
cc21d43a8f [#3852] Add DataType.defaultValue(Field<T>) to allow for setting DEFAULTs in DDL statements 2016-03-11 13:16:00 +01:00
lukaseder
0d22838e76 [#1859] Make this work for more SQL dialects 2016-03-10 17:49:03 +01:00
lukaseder
a9a52baf81 [#1859] Emulate RETURNING with refresh() for some databases 2016-03-10 17:13:59 +01:00
lukaseder
a80d955c32 [#1859] Add Setting to always fetch all record data after INSERT or UPDATE 2016-03-10 16:55:47 +01:00
lukaseder
eec24dac28 [#3691] Concentrate, man. Concentrate. 2016-03-10 16:13:51 +01:00
lukaseder
aa6685aa63 [#5144] Improve CASE expression formatting 2016-03-10 15:51:35 +01:00
lukaseder
1557cfc73b [#3691] Improve API to create CASE expressions with arbitrary numbers of arguments 2016-03-10 15:32:02 +01:00
lukaseder
b6ad5f6d8b ... 2016-03-10 14:48:22 +01:00
lukaseder
c6146c9886 [#4131] DSLContext.extractBindValues(QueryPart) doesn't report the implicit bind values from plain SQL QueryParts 2016-03-10 14:35:31 +01:00
lukaseder
f61dde74d0 [#5113] 2016-03-10 11:49:13 +01:00
lukaseder
747f870ea7 [#5113] 2016-03-10 11:41:57 +01:00
lukaseder
86ff829f97 [#5140] DSL.currentTimestamp() cannot be used as a default value for a column, via alterTable 2016-03-09 11:49:42 +01:00
lukaseder
b7c29555e5 [#3330] Allow custom quote character/no quote character when exporting to CSV 2016-03-07 15:57:51 +01:00
lukaseder
23b5f7cf8a [#2438] Add ParamType Param.paramType() to indicate whether a parameter is INDEXED, NAMED, INLINED 2016-03-07 15:32:02 +01:00
lukaseder
1e714a567c [#4427] Fixed compilation error in generated code 2016-03-07 13:18:49 +01:00
lukaseder
b12661fae2 [#5134] OracleConnection Class not found when jOOQ runs in OSGi and ARRAY types are bound 2016-03-07 13:18:26 +01:00
lukaseder
8e09036e8e [#2928] Mapping tables based on regular expressions 2016-03-04 16:54:02 +01:00
lukaseder
2570c1fb62 [#5128] Don't generate javax.validation.NotNull for defaulted columns 2016-03-02 10:52:19 +01:00
lukaseder
a87ad782fe [#2995] Deliver fix also to OSS Edition 2016-03-01 13:28:49 +01:00
lukaseder
a3119571c7 [#2995] INSERT INTO table SELECT ... renders bad SQL when column names are omitted and a plain SQL table is given 2016-03-01 13:20:05 +01:00
lukaseder
ef631e5290 [#5122] Improve Javadoc for Loader.loadArrays() 2016-02-29 20:53:48 +01:00
lukaseder
2282e097e6 [#5123] Add LoaderSourceStep.loadArrays(Stream<? extends Object[]>) and loadRecords(Stream<? extends Record>) 2016-02-29 20:34:17 +01:00
lukaseder
f465631ddb [#5118] Log error in JDBCUtils.safeFree() methods, in case of ignored exception 2016-02-26 11:06:56 +01:00
lukaseder
29f04c0ee4 [#5117] Overload internal Tools.field(T) method with concrete T types 2016-02-26 10:03:42 +01:00
lukaseder
024a39da60 Everyone and their dog has a Utils class. Can never find mine. 2016-02-26 09:52:16 +01:00
lukaseder
6d093bc707 [#3225] Performance bottleneck in MetaFieldProvider when fetching unknown plain SQL fields 2016-02-25 17:58:31 +01:00
lukaseder
5e7255b31c [#4155] Add support for PL/SQL BOOLEAN types 2016-02-25 15:29:24 +01:00