Available in versions: Dev (3.22) | Latest (3.21) | 3.20 | 3.19 | 3.18 | 3.17 | 3.16 | 3.15

This documentation is for the unreleased development version of jOOQ. Click on the above version links to get this documentation for a supported version of jOOQ.

Meta system objects

Supported by ✅ Open Source Edition   ✅ Express Edition   ✅ Professional Edition   ✅ Enterprise Edition

The JDBC java.sql.DatabaseMetaData backed org.jooq.Meta implementation attempts to exclude producing system generated auxiliary objects from its results, as they are rarely interesting for users. Such object types include:

  • System indexes, i.e. indexes that are generated automatically to back constraints.
  • System sequences, i.e. sequences that are generated automatically to back identity columns.

Example configuration

Settings settings = new Settings()
    .withMetaIncludeSystemIndexes(true)    // Defaults to false
    .withMetaIncludeSystemSequences(true); // Defaults to false

Feedback

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

The jOOQ Logo