New versions: Dev (3.16) | Latest (3.15) | 3.14 | 3.13 | 3.12 | 3.11 | 3.10 | 3.9 | 3.8 | Old versions: 3.7 | 3.6 | 3.5 | 3.4 | 3.3

Advanced generator configuration

Applies to ✅ Open Source Edition   ✅ Express Edition   ✅ Professional Edition   ✅ Enterprise Edition

In the previous section we have seen how jOOQ's source code generator is configured and run within a few steps. In this chapter we'll cover some advanced settings, individually.

Table of contents

6.2.1.
Logging (new)
6.2.2.
Jdbc (new)
6.2.3.
Generator (new)
6.2.4.
Database (new)
6.2.4.1.
Database name and properties (new)
6.2.4.2.
RegexFlags (new)
6.2.4.3.
Includes and Excludes (new)
6.2.4.4.
Include object types (new)
6.2.4.5.
Record Version and Timestamp Fields (new)
6.2.4.6.
Synthetic identities (new)
6.2.4.7.
Synthetic primary keys (new)
6.2.4.8.
Override primary keys (new)
6.2.4.9.
Date as timestamp (new)
6.2.4.10.
Ignore procedure return values (deprecated) (new)
6.2.4.11.
Unsigned types (new)
6.2.4.12.
Catalog and schema mapping (new)
6.2.4.13.
Catalog and schema version providers (new)
6.2.4.14.
Forced types (new)
6.2.4.15.
Table valued functions (new)
6.2.5.
Generate (new)
6.2.5.1.
Global Artefacts (new)
6.2.5.2.
Annotations (new)
6.2.5.3.
Fluent setters (new)
6.2.5.4.
Java Time Types (new)
6.2.5.5.
Fully Qualified Types (new)
6.2.6.
Output target configuration

The jOOQ User Manual : Code generation : Advanced generator configurationprevious : next

Feedback

Do you have any feedback about this page? We'd love to hear it!

The jOOQ Logo