Commit Graph

4359 Commits

Author SHA1 Message Date
lukaseder
be6f0be93f [#4552] Add DSLContext.connection(ConnectionRunnable) 2015-09-15 08:46:34 +02:00
lukaseder
f39fa00c77 [#4553] Add @FunctionalInterface annotation to all relevant callback types 2015-09-15 08:24:20 +02:00
lukaseder
ddf0836f2a [#4547] Package is not generated when an exception is thrown 2015-09-14 18:50:49 +02:00
lukaseder
f82ef660e4 [#4540] Performance of org.jooq.impl.Fields.field(Field) could be improved heavily, if checking for identity first 2015-09-13 21:00:02 +02:00
lukaseder
6494a7b502 [#4538] Add Constants.XSD_EXPORT and NS_EXPORT 2015-09-13 19:23:04 +02:00
lukaseder
0334a2083e [#4133] Added schema and table names to JSON export 2015-09-13 19:12:31 +02:00
lukaseder
4cceeac808 [#4133] Added schema and table names to XML export 2015-09-13 19:06:45 +02:00
lukaseder
a3b8019ba0 [#4537] Let GenerationTool accept multiple argument configurations 2015-09-13 10:04:27 +02:00
lukaseder
5cc1b7aee0 Fix warnings 2015-09-12 15:39:56 +02:00
lukaseder
0f4f0ee1be [#1206] Add Table.antiJoin(Table).on(...) and Table.semiJoin(Table).on(...) to simplify usage of [NOT] EXISTS / IN 2015-09-12 15:32:50 +02:00
lukaseder
a51a6a4df1 [#4536] Make existing { left | right } OuterJoin() a synonym for a new { left | right }Join() method 2015-09-12 14:04:10 +02:00
lukaseder
7ba05b00e3 [#4535] Make existing join() a synonym for a new innerJoin() method 2015-09-12 13:54:49 +02:00
lukaseder
f80b8ddda3 [#3174] Add support for CTE (Common Table Expressions / WITH-clause) also for DML statements 2015-09-11 18:01:59 +02:00
lukaseder
dc449160e9 [#2920] Emulate CROSS APPLY as LATERAL JOIN for PostgreSQL 2015-09-11 15:57:16 +02:00
lukaseder
4ba8dcab90 [#4016] Add support for the SQL Standard NTH_VALUE window function 2015-09-11 15:30:23 +02:00
lukaseder
bdd1b6814e [#1364] Generate toString() on POJOs 2015-09-11 12:42:34 +02:00
lukaseder
61a0b5bb4d [#4531] Generated schema and generated Sequences classes import each other, which generates warnings (unused import) 2015-09-11 11:47:53 +02:00
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