Commit Graph

3345 Commits

Author SHA1 Message Date
Lukas Eder
9e21abc166 [#883] DDL fixes 2014-05-07 17:29:23 +02:00
Lukas Eder
05bad4f137 Merged latest changes to OSS version 2014-05-07 16:58:19 +02:00
Lukas Eder
77699bafcc More lambda expressions for integration tests 2014-05-07 16:40:54 +02:00
Lukas Eder
55f5fae630 Transaction tests should be implemented using Java 8 lambdas 2014-05-07 16:20:05 +02:00
Lukas Eder
af7a7c504c Upgraded integration tests to Java 8 2014-05-07 16:17:15 +02:00
Lukas Eder
2fe3127671 [#3247] InsertSetMoreStep must not extend InsertSetStep 2014-05-07 12:38:32 +02:00
Lukas Eder
b27d73c390 [#1061] Support "DEFAULT" keyword in INSERT and UPDATE statements 2014-05-07 11:42:26 +02:00
Lukas Eder
dc2fd7f1ea [#3244] InsertQuery.setDefaultValues() is not supported by the ACCESS dialect 2014-05-07 11:35:32 +02:00
Lukas Eder
c0a07a7833 [#3241] Cursor.iterator() does not correctly implement Iterator.next() contract with respect to NoSuchElementException 2014-05-07 10:48:18 +02:00
Lukas Eder
6d38a164b1 [#883] Fixed regression 2014-05-06 19:51:56 +02:00
Lukas Eder
6a456c4160 [#3229] Fixed regression 2014-05-06 19:33:27 +02:00
Lukas Eder
2161b80782 [#883] Add support for DROP TABLE 2014-05-06 19:19:34 +02:00
Lukas Eder
c5e4e72a08 [#883] Supported ALTER TABLE for H2 SQLDialect 2014-05-06 18:57:27 +02:00
Lukas Eder
990b5c683b [#3240] Add DSL.sequence() methods for plain SQL sequence construction 2014-05-06 16:55:18 +02:00
Lukas Eder
4f9d415a87 [#682] Added SQL Server example 2014-05-06 16:16:36 +02:00
Lukas Eder
4352dddd07 [#3237] - Added failing test 2014-05-06 16:16:17 +02:00
Lukas Eder
c974a26894 [#3229] Improved API 2014-05-06 15:02:14 +02:00
Lukas Eder
80dc9d197b [#3230] Implement TransactionProvider for use with DataSourceConnectionProvider 2014-05-06 14:47:28 +02:00
Lukas Eder
d3d5d2ec41 [#3234] Fixed resource leak in new benchmark test 2014-05-06 12:23:49 +02:00
Lukas Eder
2548ec2e06 [#3234] Distinguish between integration tests for handling syntax errors (no prepared statement available) vs handling constraint violation errors (prepared statement available) 2014-05-06 12:23:37 +02:00
Lukas Eder
6d482ab35e [#3234] Handle also RuntimeExceptions 2014-05-06 12:22:55 +02:00
Lukas Eder
6f63e5f55f [#3234] Ensure that connections are always released, even if we don't have a statement 2014-05-06 12:22:11 +02:00
Lukas Eder
345f2e6392 [#3234] Connection Leak With BatchCRUD operations 2014-05-06 11:29:38 +02:00
Lukas Eder
b3c5a035c2 [#3234] Bad ConnectionProvider lifecycle handling in integration tests 2014-05-06 11:15:08 +02:00
Lukas Eder
769f24c378 [#3234] Added new lifecycle listener to check ConnectionProvider 2014-05-06 10:42:03 +02:00
Lukas Eder
0319a1dbb8 Cannot use ${jooq.version} property to reference parent 2014-05-06 10:39:37 +02:00
Lukas Eder
a31c765577 [#3213] Add support for registered Converters in DefaultRecordMapper, when mapping Record1 types - Added related integration test 2014-05-05 16:47:39 +02:00
Lukas Eder
2716c3a9e9 [#3191] ResultQuery.keepStatement(true) doesn't work correctly with DataSourceConnectionProvider 2014-05-05 16:15:18 +02:00
Lukas Eder
95bae97437 Travis doesn't like variables in parent version numbers, it seems 2014-05-05 15:23:52 +02:00
Lukas Eder
55c3074739 [#3111] Support multiple Converters for the same <U> type in the code generator 2014-05-05 15:14:42 +02:00
Lukas Eder
591aa0f322 [#3233] Add DataTypeDefinition.getConverter() 2014-05-05 15:14:26 +02:00
Lukas Eder
90202fbb90 [#3232] Add optional <type/> configuration to <customType/> in order to specify different converters for the same Java type 2014-05-05 14:03:17 +02:00
Lukas Eder
06dfaf5a2b [#682] Added code generation Maven profiles. Are these the right tool? 2014-05-05 14:03:03 +02:00
Lukas Eder
10ec532b4d [#3226] DefaultConnectionProvider shouldn't use DSL class for DEBUG logging 2014-05-05 10:39:39 +02:00
Lukas Eder
e8beadc6e7 [#3225] Various optimisations 2014-05-05 09:44:22 +02:00
Lukas Eder
f7beeab747 [#3225] Added benchmark 2014-05-05 09:43:12 +02:00
Lukas Eder
28e3a7959d Fixed potential regression in client Spring configurations 2014-05-02 18:57:18 +02:00
Lukas Eder
f24ed41051 [#3229] Add DSLContext.transaction(Transactional) to implement nested transaction semantics through functional interfaces 2014-05-02 18:25:40 +02:00
Lukas Eder
2b494cbe30 Organised imports 2014-05-02 18:25:11 +02:00
Lukas Eder
34a2b5de52 [#682] Mavenise jooq-test - Added missing dependency 2014-04-30 17:50:01 +02:00
Lukas Eder
b994268b8d [#682] Mavenise jooq-test - Changed directory layout, added pom.xml, removed most dependencies 2014-04-30 11:27:59 +02:00
Lukas Eder
e31a3a0780 [#3132] Fixed unit test 2014-04-29 17:14:30 +02:00
Lukas Eder
91678fba48 [#3132] Quoting identifiers that contain "special characters" may lead to unexpected results when using RenderNameStyle.AS_IS 2014-04-29 16:40:40 +02:00
Lukas Eder
a02e496812 [#3186] Bad SQL rendered for FOR UPDATE clause in Firebird 2014-04-29 15:48:19 +02:00
Lukas Eder
a3db104bc4 [#3214] Error when inserting PostgreSQL enum array 2014-04-28 14:33:49 +02:00
Lukas Eder
afbf75aee6 [#3212] Add support for value types in DefaultRecordMapper, when mapping Record1 types 2014-04-28 10:46:39 +02:00
Lukas Eder
4d27ced7b3 [#3199] Add some Javadoc to Result.attach() and Result.detach() to explain the semantics 2014-04-26 14:38:46 +02:00
Lukas Eder
c20c20301e Fixed repository license 2014-04-26 14:23:56 +02:00
Lukas Eder
33faebb305 [#3204] Clarify what "fully qualified" means in the context of <include/> and <exclude/> in the code generator configuration 2014-04-26 14:19:32 +02:00
Lukas Eder
fcd068dfb3 [#3202] Allow for Pattern.COMMENTS in code generation configuration's regexes 2014-04-26 13:59:07 +02:00