Commit Graph

2844 Commits

Author SHA1 Message Date
lukaseder
b92ce8ab59 [#674] Add <fluentSetters/> code generation flag to let generated
setters return this
2013-10-06 10:52:27 +02:00
lukaseder
77a9892368 Added some clarification about jooq-codegen-maven using the same
configuration XML as the standalone code generator.
2013-10-06 10:00:15 +02:00
Lukas Eder
13758c5e4e Commented out jooq-gradle dependency for the time being 2013-10-01 09:44:09 +02:00
lukaseder
d3ea56750e [#2764] Let CRUD operations be able to perform UPDATEs on primary keys 2013-09-28 11:35:11 +02:00
lukaseder
d8180e98e5 [#2580] Add a reminder to add more test cases 2013-09-24 23:09:32 +02:00
lukaseder
5bb189f477 [#2580] Bad SQL rendered when combining DISTINCT with LIMIT .. OFFSET in
DB2, SQL Server
2013-09-24 22:31:46 +02:00
lukaseder
27035bb515 Fixed typo 2013-09-22 08:53:46 +02:00
lukaseder
3462ace6e3 [#1171] Add a MatcherStrategy GeneratorStrategy to allow for
configurative regex pattern matching and replacement - Added H2
integration tests
2013-09-21 17:53:03 +02:00
lukaseder
1a4ce84c4a [#1171] Add a MatcherStrategy GeneratorStrategy to allow for
configurative regex pattern matching and replacement
2013-09-21 17:51:48 +02:00
lukaseder
bf536c5849 Whitespace fix 2013-09-21 14:10:39 +02:00
Lukas Eder
cfeb170783 Update pom.xml 2013-09-16 10:11:43 +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
c3a4286c45 Added issue id marker 2013-09-12 18:13:50 +02:00
lukaseder
5383eccd97 [#2736] Improve code generator compatibility with PostgreSQL 8.x by
testing if pg_catalog.pg_enum and information_schema.attributes exist
2013-09-12 16:42:28 +02:00
lukaseder
d1c0d45f66 [#2729] Emulate IS DISTINCT FROM through IS / IS NOT in SQLite 2013-09-08 11:29:49 +02:00
lukaseder
4c5777e79f Added further readings section 2013-09-05 08:14:23 +02:00
lukaseder
c0f7fe9962 Removed cross-references to jOOU from Eclipse runtime configurations 2013-08-29 07:35:32 +02:00
Lukas Eder
3d69ce4f62 Added licenses stub page 2013-08-27 12:31:33 +02:00
Lukas Eder
560971a91e Added EULA stub page 2013-08-27 12:27:56 +02:00
Lukas Eder
484c7e762a Added vanity URL rewriting to website 2013-08-27 12:27:45 +02:00
Lukas Eder
2e331e6215 Added .gitignore 2013-08-27 12:27:20 +02:00
Lukas Eder
370ee44667 Commented out "risky" references of third-party Maven repositories 2013-08-27 11:38:14 +02:00
Lukas Eder
69a8b14a6f Added gradle jooq-codegen-gradle dependency to main pom.xml 2013-08-27 11:37:51 +02:00
Lukas Eder
4bee316f0c Reordered pom.xml 2013-08-27 11:34:52 +02:00
Lukas Eder
81a282e5cf Added Eclipse settings to new Gradle module 2013-08-27 11:34:20 +02:00
Lukas Eder
695d32c86e Fixed module name 2013-08-27 11:32:49 +02:00
Lukas Eder
0b382989ac [#2287] Added Ben Manes to the contributors list 2013-08-27 11:03:31 +02:00
Lukas Eder
289bbd59ca Merge pull request #2711 from ben-manes/master
Integrated @ben-manes's Gradle plugin contribution
2013-08-27 01:59:19 -07:00
Lukas Eder
bbc390f4f9 Release 3.2.0-SNAPSHOT 2013-08-26 16:45:55 +02:00
Lukas Eder
92967ad51a Release 3.2.0-alpha-01 2013-08-26 15:00:05 +02:00
Lukas Eder
e01b15056c Release 3.2.0-alpha-01 - jooq-console will no longer ship with standard
distribution in 3.2
2013-08-26 14:40:46 +02:00
Lukas Eder
afc1c4fec1 Release 3.2.0-alpha-01 - jooq-console will no longer ship with standard
distribution in 3.2
2013-08-26 14:38:34 +02:00
Lukas Eder
dccd2790d7 [#2696] Fixed Scala regression 2013-08-26 14:33:23 +02:00
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
Ben Manes
9f160d5e86 Contribute Gradle plugin
Contributing the [Gradle plugin](https://github.com/ben-manes/gradle-jooq-plugin) required,
 - Updating to the package names
 - Adding to the Maven build. The Gradle plugin dependencies piggyback
   on Flyway's repository, as Gradle does not officially publish the
   dependencies for building plugins in another build tool.
 - Assigning copyright

This contribution is not tested due to a broader build failure in
`FlashbackTable`.

Note that this plugin took a simple and fast approach by leveraging
Groovy's XML markeup syntax. This provided a concise extension, at
the cost of flexibility to customize the plugin in multiple build
scripts (e.g. subproject adding data type converters). A richer
plugin should be created, but exceeded the scope of what was needed
at the time of development.
2013-08-26 03:05:05 -07: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