Available in versions: Dev (3.21)

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.

Redacted columns

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

When working with sensitive information, it can be useful to redact columns such that their contents won't leak to debug log outputs or other formatted content by accident. A forced type flag marks the column as redacted. More details about the functionality can be seen in the section about redacted columns.

Limitations

The redacted flag is a property of the generated org.jooq.DataType. As such, the property can only be enforced on expressions which make this flag available to jOOQ. For example, if you're using plain SQL templates without passing along a DataType with the redacted flag enabled to table meta data, then it cannot be enforced. See also features requiring code generation for more details.

Feedback

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

The jOOQ Logo