Hi Florent,
I'll just guess what happened, because you didn't show:
- Your code generation configuration
- Your SQL script
- The exact error message / stack trace
You're using an Oracle specific syntax that the DDLDatabase cannot parse. Supporting only a "reasonable" amount of SQL syntax is a known limitation of the DDLDatabase, it will never be able to parse everything vendor specific, see also the manual:
You can either use our special comment syntax to let the jOOQ parser ignore unsupported stuff (e.g. storage clauses):
Or switch to a more reliable approach for complex vendor-specific feature support, e.g. using testcontainers:
I hope this helps,
Lukas