Commit Graph

4720 Commits

Author SHA1 Message Date
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
lukaseder
dde5d91bb4 [#5106] Result.formatXXX() methods should flush Writers to prevent data loss 2016-02-24 21:02:49 +01:00
lukaseder
d289c17229 [#5104] Bad HTML in ExecuteListener.outStart() Javadoc 2016-02-24 20:53:41 +01:00
lukaseder
9dc8e8e637 [#4388] Compilation errors when applying <customType/> for PostgreSQL array types 2016-02-24 18:42:06 +01:00
lukaseder
2e91fda461 [#5105] DEBUG-Log exceptions in LoggerListener 2016-02-24 11:10:40 +01:00
lukaseder
556dbb7771 [#2211] Do this also for Routine 2016-02-22 16:10:16 +01:00
lukaseder
6cdb29fd3e [#5103] Tables referencing object arrays generate Record array in POJOs, rather than POJO array 2016-02-22 15:27:53 +01:00
lukaseder
d691f1354c [#4427] ScalaGenerator generates Java code for MySQL / PostgreSQL enum types 2016-02-22 14:47:56 +01:00
lukaseder
38d34a10be [#5095] ScalaGenerator produces an invalid import expression for SQL array types 2016-02-22 13:45:07 +01:00
lukaseder
a03249bd96 [#2211] Improved Kotlin example 2016-02-21 18:48:17 +01:00
lukaseder
a40c1bf3fd [#2211] Change Record.getValue() and setValue() to get() and set() 2016-02-21 18:26:40 +01:00
lukaseder
a56a4dc092 [#5097] Table.getPrimaryKey() does not work with SQLite's Xerial JDBC driver, when primary key column contains upper-case characters 2016-02-21 13:19:54 +01:00
lukaseder
10a027e5db [#5089] Wrong SQL generated for multi row INSERT when ON DUPLICATE KEY IGNORE is emulated
- Fix for emulation via INSERT .. SELECT (e.g H2)
2016-02-16 17:53:52 +01:00
lukaseder
f4dd8bcd92 [#5093] Implement INSERT .. ON DUPLICATE KEY IGNORE using INSERT .. ON CONFLICT in PostgreSQL 9.5 also when using SQLDialect.POSTGRES 2016-02-16 17:27:07 +01:00
lukaseder
fc1108cca1 [#4650] Fixed PostgreSQL regression 2016-02-16 15:28:25 +01:00
lukaseder
fc1a4e52da [#5088] Bad deserialisation of PostgreSQL UDTs that contain boolean attributes 2016-02-16 15:24:02 +01:00
lukaseder
4516fee424 [#5082] [#5086] Fixed Implementation for HSQLDB 2016-02-15 17:56:03 +01:00
lukaseder
b6ba9fd512 [#5081] [#5082] Fix for SQL Server 2016-02-15 16:50:55 +01:00
lukaseder
f7b9094f58 [#5086] Add support for ALTER TABLE .. RENAME CONSTRAINT .. TO .. 2016-02-14 18:44:26 +01:00
lukaseder
48189bbe92 [#5082] Add support for ALTER TABLE .. RENAME COLUMN .. TO .. 2016-02-14 18:11:57 +01:00
lukaseder
c5818111ce [#5081] Add support for ALTER TABLE .. RENAME TO .. 2016-02-14 17:50:07 +01:00
lukaseder
e946359bc2 [#2995] INSERT INTO table SELECT ... renders bad SQL when column names are omitted and a plain SQL table is given 2016-02-12 18:09:33 +01:00
lukaseder
2d7befeb17 [#3942] Add support for PostgreSQL functions returning single table records 2016-02-11 16:23:26 +01:00
lukaseder
cc85f94b2a [#4517] Allow to configure the output file encoding in the code generator 2016-02-11 14:47:13 +01:00
lukaseder
dcbb7035ee [#4740] ClassCastException when using DSL.any() in a Condition Field 2016-02-11 14:13:45 +01:00
lukaseder
dc06cf525a No idea if this helps Kotlin to compile on Jenkins CI... 2016-02-11 13:37:51 +01:00
lukaseder
5c8c034c10 Avoid using deprecated Kotlin API. Upgraded Kotlin 2016-02-11 13:23:44 +01:00