Commit Graph

2808 Commits

Author SHA1 Message Date
Lukas Eder
d35b9fc32a Release 3.2.0-alpha-01 2013-08-26 14:30:43 +02:00
Lukas Eder
634be94da7 Release 3.2.0-alpha-01 2013-08-26 13:58:24 +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
829eb87451 Added script that generates dialect-specific function equivalence 2013-08-23 17:36:42 +02:00
Lukas Eder
d465dcbd14 [#2706] Generate "full" constructors in records, allowing to construct a
record with all values set
2013-08-23 17:35:55 +02:00
Lukas Eder
d0947d8c32 Fixed warnings 2013-08-23 17:22:49 +02:00
Lukas Eder
43c27cddff [#2708] Wrong SQL rendered for CAST(x AS DECIMAL(y, z)). Precision and
scale are lost. - Added a failing test case
2013-08-23 17:21:46 +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
ca3da26634 [#2707] PostgreSQL ENUM ordering is inconsistent with the database -
Regenerated schema
2013-08-23 16:51:59 +02:00
Lukas Eder
9252e6a550 [#2707] PostgreSQL ENUM ordering is inconsistent with the database 2013-08-23 16:51:09 +02:00
Lukas Eder
1176cc9382 Fixed external link tracking 2013-08-22 14:43:42 +02:00
Lukas Eder
272646272c Added link to Markus Winand's SQL Performance Explained 2013-08-22 11:32:53 +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
795543245c [#2699] Generate DEFAULT and NULL metadata information on generated
DataTypes
2013-08-19 16:09:46 +02:00
Lukas Eder
dfd1f10778 [#2699] Generate DEFAULT and NULL metadata information on generated
DataTypes - Regenerated database
2013-08-19 16:08:28 +02:00
Lukas Eder
b88dff4eb2 Fixed Javadoc 2013-08-19 14:57:44 +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
Lukas Eder
acaf7f105c Adapted manual to the latest website changes 2013-08-19 11:12:28 +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
70fd391aed [#2603] Add <includeExcludeColumns/> flag to code generation
configuration to indicate that <includes/> and <excludes/> shall also
match column names
2013-08-16 14:55:49 +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
36d017a1b4 Fixed broken test 2013-08-16 11:28:19 +02:00
Lukas Eder
29140dfbc8 [#2665] Enhanced VisitListener example to transform UPDATE and DELETE
statements
2013-08-16 10:57:48 +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
3d050f8106 [#2660] Add some documentation about jOOQ not supporting operator
precedence
2013-08-15 13:34:41 +02:00
Lukas Eder
08aa25a872 [#2665] Force bind variable inlining 2013-08-15 11:36:37 +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
93c1fa376c Merge branch 'master' of git@github.com:jOOQ/jOOQ.git
Conflicts:
	jOOQ-test/src/org/jooq/test/_/testcases/VisitListenerTests.java
2013-08-15 11:15:52 +02:00
Lukas Eder
446d49d767 [#2665] Added more Javadocs 2013-08-15 11:12:51 +02:00
Lukas Eder
34d3a741b1 [#2665] Added test example for SQL transformation with TABLE_ALIAS
involved

 * Added test example
 * Renamed VisitContext.visiting() to queryPart()
 * Added VisitContext.queryParts()
2013-08-15 11:09:18 +02:00
Lukas Eder
3160cf7926 Added TBook_CO_AUTHOR_ID() to test API 2013-08-15 11:07:38 +02:00
Lukas Eder
4d9604fb33 Fixed excess rendered whitespace 2013-08-15 10:02:40 +02:00
Lukas Eder
d7e1811eaa [#2690] Inaccurate runtime xsd versions in 3.1 manual 2013-08-15 09:18:48 +02:00
Lukas Eder
94f1bd7b10 Added XSDs to website module 2013-08-15 09:02:12 +02:00
Lukas Eder
cd25125673 Fixed {codegen-xsd-version} and {runtime-xsd-version} variables 2013-08-15 09:00:07 +02:00
Lukas Eder
51787f2680 Added MailChimp newsletter subscription 2013-08-14 16:46:27 +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
268ca49173 [#2665] Removed sample listener 2013-08-13 11:38:36 +02:00