Commit Graph

4342 Commits

Author SHA1 Message Date
lukaseder
63f8df5eb9 [#4530] Add support for boolAnd(Condition), boolAnd(Field<Boolean>), boolOr(Condition), boolOr(Field<Boolean>) 2015-09-11 10:42:55 +02:00
lukaseder
90e4e506c2 [#4526] ScalaGenerator generates broken code when using xxxImplements 2015-09-09 08:01:01 +02:00
lukaseder
7d268c4b85 [#4523] Add the @SafeVarargs annotation to all methods taking Field<T>... and similar arguments 2015-09-08 20:53:01 +02:00
lukaseder
1e529aa897 [#4524] Add missing DSL.field(String, DataType, QueryPart...) method 2015-09-08 20:49:14 +02:00
lukaseder
dcd15a0b9e Removed unnecessary code, suppressed warnings in tests 2015-09-08 20:45:36 +02:00
lukaseder
b228df981d [#4006] Add <T> Field<T[]> array(Field<T>...) 2015-09-08 20:25:59 +02:00
lukaseder
7ae98a8b94 [#2870] TableOnStep.onKey() generates wrong join condition when left-hand side contains aliases 2015-09-08 16:41:50 +02:00
lukaseder
514e098821 [#4506] Wrapping condition as field should produce parentheses 2015-09-08 15:48:31 +02:00
Lukas Eder
be073bea2c Fixed sakila scripts 2015-09-08 14:32:00 +02:00
lukaseder
ba8d7b72ca [#4515] Emulate POSITION() with INSTR() in SQLite 2015-09-07 08:00:26 +02:00
lukaseder
46a8a4ac6f Contributing.md... 2015-09-06 19:23:51 +02:00
Lukas Eder
0b1d31a4f2 Merge pull request #4505 from lightoze/master
Add Maven plugin skip property
2015-09-06 19:20:58 +02:00
Lukas Eder
da4ad8a9aa Update CONTRIBUTING.md 2015-09-06 15:59:16 +02:00
lukaseder
a8b00499ae Initial checkin for CONTRIBUTING.md 2015-09-06 15:52:18 +02:00
lukaseder
1227e9061e [#1711] Missing implementations 2015-09-05 10:14:08 +02:00
lukaseder
65557affd0 [#1711] Add <K, V> Map<K, List<V>> ResultQuery.fetchGroups(Class<K>, Class<V>) and many others 2015-09-04 17:53:45 +02:00
lukaseder
956b763bcb Fix accidental non-final methods 2015-09-04 15:37:32 +02:00
lukaseder
1bd4ee6810 [#4508] Add DSL.condition(Map<Field<?>, ?>) to construct a predicate from a field=>value map 2015-09-04 15:23:22 +02:00
lukaseder
02229eb374 Added missing [java-8] markers 2015-09-04 14:41:35 +02:00
lukaseder
4036a17fca [#4511] Log a warning when a user accidentally sets the fetchSize with autoCommit == true in PostgreSQL 2015-09-04 14:41:08 +02:00
Vladimir Kulev
d011e6ba90 Add Maven plugin skip property 2015-08-28 16:36:46 +03:00
lukaseder
610f4d3c6b [#2364] Multi-Result queries may mix ResultSets with update counts. 2015-08-28 14:18:44 +02:00
lukaseder
958e525647 [#4502] Add org.jooq.Results extends List<Result<Record>> and return this type on fetchMany() calls 2015-08-27 11:49:54 +02:00
lukaseder
2c0e3cf6ca [#4489] More idiomatic Hibernate 5.0 API calls 2015-08-26 14:52:12 +02:00
lukaseder
9e210062e7 [#4490] Record not attached to Configuration yet, when RecordListener.exception() is called. 2015-08-24 14:08:04 +02:00
lukaseder
273c6ac678 [#4489] Upgrade Hibernate dependency in jOOQ-meta-extensions to 5.0 2015-08-24 11:07:45 +02:00
lukaseder
95288c2654 [#4488] Relax bound on <T> for Table.getIdentity() from <? extends Number> to <?> 2015-08-24 09:29:38 +02:00
lukaseder
9cd9867f89 [#4481] Added a comment explaining the rationale 2015-08-20 11:54:01 +02:00
lukaseder
25da0703a8 [#4481] Missing parentheses when DSL.dateDiff(d1, d2) or timestampDiff(d1, d2) renders "d1 - d2" 2015-08-20 10:56:24 +02:00
lukaseder
bf06ac1cbf [#4464] MERGE .. SELECT is not supported in PostgreSQL 2015-08-19 19:01:54 +02:00
lukaseder
93f52fca9e [#2529] Cannot combine INSERT .. SELECT with INSERT .. ON DUPLICATE KEY .. due to DSL API flaw 2015-08-19 18:33:46 +02:00
lukaseder
32831bf308 [#4464] Added Javadoc to DSL.mergeXXX() 2015-08-19 18:11:12 +02:00
lukaseder
3caca18278 [#4464] Emulate H2's MERGE statement for PostgreSQL 9.5 2015-08-19 18:07:08 +02:00
lukaseder
06abd6fef7 [#3645] Missing java-8 tags 2015-08-19 17:08:05 +02:00
lukaseder
010befc2c9 [#4479] DSLContext should implement AutoCloseable, in case it was constructed via DSL.using(String) 2015-08-19 16:48:07 +02:00
lukaseder
a90a3bc459 [#4475] Add UpdateSetFirstStep.set(RowN, Select<?>) 2015-08-18 11:15:40 +02:00
lukaseder
d8e60522de [#4299] Document support for UPDATE .. SET (a, b) = (SELECT ...) 2015-08-18 10:58:32 +02:00
lukaseder
6d9bff6883 [#4471] Record.getValue(Field) returns wrong value if ambiguous column names are contained in the record, and the schema name is not present in the argument 2015-08-15 13:33:16 +02:00
lukaseder
7cdbe165f6 [#4254] Make sure PostgreSQL routines can work with data type Bindings 2015-08-15 12:36:35 +02:00
lukaseder
0332314c7f [#4338] Add support for java.time - Enhanced DefaultBinding for PreparedStatement, ResultSet 2015-08-13 16:57:06 +02:00
lukaseder
39452d3680 [#4470] Add <springAnnotations/> code generation configuration to generate Spring annotations on select objects 2015-08-13 13:45:29 +02:00
lukaseder
840d49731c [#3887] Updated documentation 2015-08-12 14:45:47 +02:00
lukaseder
a1828aa40f [#3887] Emulate H2 MERGE .. { [ KEY .. ] VALUES | SELECT } syntax 2015-08-12 13:10:48 +02:00
lukaseder
557ab84cf9 [#4466] Missing CAST() in DSL.dateAdd() when the whole expression is wrapped in a cast 2015-08-12 11:47:04 +02:00
lukaseder
21d6afd734 Revert Hibernate Upgrade back to 4.3.7 2015-08-11 12:24:45 +02:00
lukaseder
c4ce640ec0 [#4113] Add Field<?>[] { Cursor | Record | RecordType | Result | Row | TableLike | UDT }.fields( { Field<?>... | int... | String... } ) for convenience 2015-08-11 11:39:29 +02:00
lukaseder
4941d21c1e [#3783] Add Field<String> DSL.currentSchema() - additional dialects 2015-08-11 10:49:39 +02:00
lukaseder
9bb0ecf1bc [#3783] Add Field<String> DSL.currentSchema() 2015-08-10 21:48:40 +02:00
lukaseder
51f5447bda [#4463] Add support for passing ROW value expressions to ROLLUP(), CUBE(), and GROUPING SETS() 2015-08-10 19:12:45 +02:00
lukaseder
f360ade54c [#4465] Add new FieldOrRow type to provide a common super-type for Field<?> and Row 2015-08-10 18:51:48 +02:00