Commit Graph

1077 Commits

Author SHA1 Message Date
Lukas Eder
218eea19a9 Merge pull request #23 from digulla/digulla
Refactoring of DefaultGenerator to make it easier to reuse
2012-06-29 08:15:38 -07:00
Lukas Eder
9b5ed01930 [#1507] Add support for Sybase ASE stored procedures - commented section
of code that doesn't yet work.
2012-06-29 17:02:11 +02:00
Lukas Eder
71bd87f33d [#1498] jOOQ does not compile using JDK 7 / JDBC 4.1. GitHub Issue #24 2012-06-29 16:45:55 +02:00
Lukas Eder
a128acc898 Merge pull request #25 from jjYBdx4IL/master
please pull this
2012-06-29 07:26:22 -07:00
Lukas Eder
11258bd9b6 [#1505] Bad exception message when ON DUPLICATE KEY IGNORE cannot be
simulated
2012-06-29 15:03:26 +02:00
Lukas Eder
cd1e228444 [#1504] Document behaviour of fetch() and fetchOne() in case jOOQ cannot
fetch actual records
2012-06-29 14:56:49 +02:00
Lukas Eder
cad539b372 [#1501] Add support for conversion of String to java.sql.{Date, Time,
Timestamp}. GitHub issue #22
2012-06-28 13:15:53 +02:00
Lukas Eder
24c0f9f0d0 Merge pull request #22 from zefixlluja/master
Conversion from String to java.sql.Date
2012-06-28 03:59:35 -07:00
Lukas Eder
688401785d [#1500] Enforce Java 1.6 in parent POM. GitHub Issue #17 2012-06-28 12:37:34 +02:00
Lukas Eder
7ec3639419 [#1493] Bad syntax for SELECT /*+hint*/ DISTINCT ... in Oracle 2012-06-28 11:51:15 +02:00
Lukas Eder
df0da649d9 Added Maven stats for May 2012-06-28 11:42:36 +02:00
Lukas Eder
98339dcddb Fixed GitHub URL 2012-06-28 11:24:08 +02:00
Mark
ae51b0f652 fix compiler errors related to not implemented abstract methods -- added methods throwing UnsupportedMethodExceptions instead 2012-06-27 13:08:27 +02:00
Mark
2acd6dc05c added import for Sybase ASE stored procedures; no SQL generation 2012-06-27 13:07:38 +02:00
Aaron Digulla
16c5442f0c Allow to suppress the generation of the "hiding" option for @SuppressWarnings to get rid of the warning about unused options in @SuppressWarnings... 2012-06-22 16:37:49 +02:00
Jochen Munz
5b29a4cd4c Added missing maven packaging declaration
* the resulting JAR was not built as a valid maven plugin
2012-06-21 11:13:27 +02:00
Jochen Munz
d54808cf56 Conversion from String to java.sql.Date
* Conversion is attempted if from=String and to=java.sql.Date
 * Date format is expected to be in YYYY-MM-DD
 * Throws exception if date is invalid
2012-06-21 10:03:07 +02:00
Aaron Digulla
40e941080f Move getting of unique keys into a new method to allow better reuse of the code 2012-06-18 09:43:55 +02:00
Aaron Digulla
a764e59103 Allow extended classes to access the strategy 2012-06-18 09:42:35 +02:00
Aaron Digulla
f0c63e6253 Split huge generate(schema) method in several smaller ones.
Improved exception handling.
Made the code reusable in custom code generators.
2012-06-07 17:59:15 +02:00
Aaron Digulla
7fda9a03ee There is no point hiding this method from custom code generators. 2012-06-07 17:58:10 +02:00
Aaron Digulla
9f7e7e7fa9 Use the new exception 2012-06-07 17:57:50 +02:00
Aaron Digulla
75084e61f9 New exception to get rid of most try-catch blocks in the code generator 2012-06-07 17:57:21 +02:00
Aaron Digulla
fe9c1fe668 Made StopWatch a field, so we don't have to pass it around all the time. 2012-06-07 16:42:54 +02:00
Lukas Eder
ff2287d5d8 Release 2.2.3 2012-06-03 17:27:02 +02:00
Lukas Eder
20e7e1e892 Release 2.3.2 2012-06-03 16:35:10 +02:00
Lukas Eder
94c8217910 Merge branch 'master' of git@github.com:jOOQ/jOOQ.git 2012-06-03 15:57:25 +02:00
Lukas Eder
37c3e7dcd1 No op 2012-06-03 15:56:58 +02:00
Lukas Eder
73979e0214 No op 2012-06-03 15:54:43 +02:00
Lukas Eder
31a87578f5 [#1483] Inefficient cloning of default settings using JAXB unmarshalling
leads to non-negligible overall overhead. Use serialisation instead
(short of a useful XJC clone plugin)
2012-06-03 15:47:08 +02:00
Lukas Eder
02d0ded70d [#1478] Caching SQLDialect in AbstractDatabase heavily improves code
generation performance
2012-06-03 14:08:26 +02:00
Lukas Eder
b44cc4f233 Merge branch 'master' of git@github.com:jOOQ/jOOQ.git
Conflicts:
	jOOQ-codegen/src/main/java/org/jooq/util/DefaultGenerator.java
	jOOQ-meta/src/main/java/org/jooq/util/DefaultIdentityDefinition.java
	jOOQ-meta/src/main/java/org/jooq/util/IdentityDefinition.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/Keys.java
	jOOQ-test/src/org/jooq/test/hsqldb/generatedclasses/Keys.java
2012-06-03 13:44:00 +02:00
Lukas Eder
b168ff70ef [#1459] Generated Keys.java static class too large (static initialiser
can become bigger than 64kb)
2012-06-03 13:38:29 +02:00
Lukas Eder
bd72bc41af [#1473] Add IdentityDefinition to jooq-meta 2012-06-02 13:25:49 +02:00
Lukas Eder
eb6b5f1ae5 [#1473] Add IdentityDefinition to jooq-meta 2012-06-02 12:29:30 +02:00
Lukas Eder
7af364eda9 Improved SEO. Customised title in pages other than home page 2012-06-01 22:16:31 +02:00
Lukas Eder
430c75f0c2 [#1470] Support interface types in ResultQuery.fetchInto(Class),
Result.into(Class), and Record.into(Class) methods, returning a proxy
2012-06-01 19:32:50 +02:00
Lukas Eder
129488582a [#1471] Upgrade internal jOOR dependency to jOOR 0.9.4 2012-06-01 19:00:00 +02:00
Lukas Eder
4f9163568e Document recent additions 2012-06-01 17:54:32 +02:00
Lukas Eder
2d166011d7 Removed unused method 2012-06-01 17:48:47 +02:00
Lukas Eder
947d2c6421 [#1463] Add option to let generated Record / POJO objects implement a
common generated interface
2012-06-01 17:47:46 +02:00
Lukas Eder
9f1b30da94 Fixed compiler warning 2012-06-01 17:42:30 +02:00
Lukas Eder
0e5225302e [#1456] Custom generator strategy's printImplements() is called with
Mode == RECORD for tables
2012-06-01 17:26:58 +02:00
Lukas Eder
f109e734a0 [#1358] Compilation errors in generated source code when Oracle
overloaded procedures collide with procedures that end with numbers
2012-06-01 15:40:51 +02:00
Lukas Eder
955c367676 Merge branch 'master' of git@github.com:jOOQ/jOOQ.git 2012-06-01 13:54:42 +02:00
Lukas Eder
ee27b10631 [#1462] Document missing GeneratorStrategy features, such as
getJavaClassImplements()
2012-06-01 13:32:40 +02:00
Lukas Eder
4400366c8b SEO: Added Woopra tracking code, removed pinterest script 2012-05-31 10:31:24 +03:00
Lukas Eder
7e01cbaffa Slight performance improvement 2012-05-28 11:58:33 +02:00
Lukas Eder
f16f4d8f2d [#1461] Exception when rendering of {fn datetimeadd(...)} for HSQLDB and
Derby
2012-05-28 11:45:34 +02:00
Lukas Eder
f65f05e8d5 [#1460] Table.getReferencesTo(Table) doesn't work correctly for aliased
tables - Canonical implementation
2012-05-28 11:24:38 +02:00