Lukas Eder
7e133b8b94
Added OSS / Commercial code splitting marks
2013-09-16 17:57:28 +02:00
Lukas Eder
58811ae3e7
[ #2643 ] Routine.execute(Configuration) should restore the original
...
routine state after execution
2013-09-16 10:13:12 +02:00
Lukas Eder
bd5154e660
[ #2726 ] Add Attachable.detach()
2013-09-16 10:13:08 +02:00
Lukas Eder
bf57f2fd3c
[ #2722 ] Add DSLContext.newRecord(Field<?>...) to support the creation of
...
custom record types
2013-09-16 10:13:07 +02:00
Lukas Eder
f3b6458707
[ #2724 ] The default logger should log the number of affected records, if
...
applicable
2013-09-16 10:13:06 +02:00
Lukas Eder
2832947913
[ #2725 ] Add ExecuteContext.rows() to indicate the number of affected
...
rows in the last executed statement
2013-09-16 10:13:04 +02:00
Lukas Eder
fceabb80ce
[ #2719 ] Change various method(Collection<SortField<?>>) into
...
method(Collection<? extends SortField<?>>)
2013-09-16 10:12:57 +02:00
Lukas Eder
9675da7d2b
New Licensor: Data Geekery GmbH
...
- Reverted previous license change (which was too restrictive)
- Changed license to
- ASL 2.0 + Commercial for use with Open Source databases
- AGPL 3.0 + Commercial for use with commercial databases
2013-09-16 10:12:56 +02:00
Lukas Eder
34c8ff98ed
New Licensor: Data Geekery GmbH
...
- Transferred license from Lukas Eder to Data Geekery GmbH
- Changed license from ASL 2.0 to
- LGPL + Commercial for jOOQ
- AGPL + Commercial for jOOQ-codegen, jOOQ-meta, jOOQ-scala and others
2013-09-16 10:12:45 +02:00
Lukas Eder
a27d6063c4
Update Utils.java
2013-09-16 09:46:24 +02:00
Lukas Eder
04043ee4a5
Reverted removal of "unused" method
2013-09-16 09:43:57 +02:00
lukaseder
ba0ce384e7
Removed unused internal method
2013-09-14 11:52:33 +02:00
lukaseder
d1c0d45f66
[ #2729 ] Emulate IS DISTINCT FROM through IS / IS NOT in SQLite
2013-09-08 11:29:49 +02:00
Lukas Eder
c2c838bf86
[ #2708 ] Wrong SQL rendered for CAST(x AS DECIMAL(y, z)). Precision and
...
scale are lost.
2013-08-23 17:55:43 +02:00
Lukas Eder
f2aa2b0b5f
[ #2492 ] MS Access support will be implemented in a later version than
...
3.2
2013-08-23 17:18:16 +02:00
Lukas Eder
f69c085ea0
Fall through to default datediff implementation for INGRES
2013-08-20 11:46:01 +02:00
Lukas Eder
6461ce5b87
[ #2703 ] SQLDialect.getNameLC() and getNameUC() are not NPE-safe
2013-08-19 18:03:13 +02:00
Lukas Eder
9ec89ff33b
[ #2702 ] Add DataType.defaulted() and DataType.nullable()
2013-08-19 14:46:25 +02:00
Lukas Eder
8d685897be
Fixed Javadoc
2013-08-19 14:37:36 +02:00
Lukas Eder
2eb4fcd8f2
[ #2591 ] Result.intoGroups() and similar methods create key Records with
...
changed=true
2013-08-19 14:31:32 +02:00
Lukas Eder
09eb2de5f0
[ #2628 ] Add missing Javadoc to DefaultDSLContext
2013-08-19 13:52:40 +02:00
lukaseder
7227e1b313
Merge branch 'master' of https://github.com/jOOQ/jOOQ.git
2013-08-18 20:59:37 +02:00
lukaseder
f298c4addc
[ #2701 ] Document the fact that jOOQ sets changed flags to true, even if
...
Record.setValue() sets the value already present in the record
2013-08-18 20:58:31 +02:00
Lukas Eder
66301d6574
[ #2665 ] Added example for INSERT query transformation
...
* Added example integration test for INSERT query transformation
* Enhanced VisitContext to enable patching of QueryParts while
traversing the tree
2013-08-16 14:00:23 +02:00
Lukas Eder
7e49dc6c26
[ #2696 ] Provide default implementation for CustomQueryPart.bind() (for
...
all Custom QueryParts)
2013-08-16 13:03:13 +02:00
Lukas Eder
c17b1ce738
[ #2665 ] Fixed Oracle MERGE regressions
2013-08-15 18:26:17 +02:00
Lukas Eder
55922a354b
[ #2665 ] Added support for the MERGE clause
2013-08-15 17:55:14 +02:00
Lukas Eder
5bf3422c9b
Added some Javadoc
2013-08-15 17:26:26 +02:00
Lukas Eder
1166e2e183
[ #2665 ] Added support for the TRUNCATE statement clause
2013-08-15 15:09:59 +02:00
Lukas Eder
5a492625c9
[ #2665 ] [ #2694 ] [ #2695 ] BindContext traversal is not yet supported
2013-08-15 14:56:03 +02:00
Lukas Eder
01831122ac
[ #2665 ] Added support for the DELETE statement's clauses
2013-08-15 14:55:14 +02:00
Lukas Eder
a3afd79816
[ #2592 ] Qualified names created using DSL.name(String...) should not
...
render null or empty string parts
2013-08-15 13:38:16 +02:00
Lukas Eder
43a9c1215f
[ #2665 ] Fixed TABLE_ALIAS emission by TableImpl, if it is an aliased
...
table
2013-08-15 11:35:54 +02:00
Lukas Eder
446d49d767
[ #2665 ] Added more Javadocs
2013-08-15 11:12:51 +02:00
Lukas Eder
4d9604fb33
Fixed excess rendered whitespace
2013-08-15 10:02:40 +02:00
Lukas Eder
a207faef0a
[ #2689 ] Expose a DAO's internal RecordMapper through DAO.mapper()
2013-08-14 09:13:43 +02:00
Lukas Eder
ef08665ab5
[ #2665 ] Removed DUMMY clause
2013-08-13 11:24:58 +02:00
Lukas Eder
d0a9d76a05
[ #2665 ] Added support for alias and values constructor clause events
2013-08-13 11:18:07 +02:00
Lukas Eder
14fcc1994b
[ #2665 ] Added some more Javadocs to Clause
2013-08-12 17:00:11 +02:00
Lukas Eder
70771db510
[ #2665 ] Added support for INSERT .. ON DUPLICATE KEY UPDATE
2013-08-12 16:53:31 +02:00
Lukas Eder
38f2ef3060
[ #2665 ] Added proper clause events for INSERT .. SELECT
2013-08-12 16:27:19 +02:00
Lukas Eder
094be3cdfb
[ #2665 ] Implement SPI for RenderContext and BindContext listening to
...
allow for custom SQL transformation
* INSERT statement refactoring to correctly implement clause events.
2013-08-12 16:10:53 +02:00
Lukas Eder
86b0fe1e1d
Improved SQL rendering - cleanly separate keyword() and sql() calls.
2013-08-12 14:52:42 +02:00
Lukas Eder
988979c172
[ #2665 ] Implement SPI for RenderContext and BindContext listening to
...
allow for custom SQL transformation
* Added INSERT clause implementation draft.
2013-08-12 11:26:51 +02:00
Lukas Eder
e156ccd529
[ #2665 ] Implement SPI for RenderContext and BindContext listening to
...
allow for custom SQL transformation
* Fixed various DUMMY references.
2013-08-12 08:53:02 +02:00
Lukas Eder
7ef726a570
[ #2665 ] Implement SPI for RenderContext and BindContext listening to
...
allow for custom SQL transformation
* Fixed various DUMMY references.
2013-08-08 18:25:52 +02:00
Lukas Eder
4a279450d5
Merge branch 'master' of git@github.com:jOOQ/jOOQ.git
...
Conflicts:
jOOQ/src/main/java/org/jooq/Clause.java
2013-08-08 17:54:10 +02:00
Lukas Eder
7d7083ada0
[ #2665 ] Implement SPI for RenderContext and BindContext listening to
...
allow for custom SQL transformation
* Added tests for NOT predicate
2013-08-08 17:53:10 +02:00
Lukas Eder
a79b7bfeb0
[ #2665 ] Implement SPI for RenderContext and BindContext listening to
...
allow for custom SQL transformation
* Added tests for IN predicate
* Added tests for EXISTS predicate
2013-08-08 17:47:46 +02:00
Lukas Eder
1a5d8e13c3
[ #2665 ] Implement SPI for RenderContext and BindContext listening to
...
allow for custom SQL transformation
* Fixed failing unit test for CONDITION_BETWEEN_SYMMETRIC
* Changed clauses() method to accept Context argument
2013-08-08 17:23:13 +02:00