[jOOQ/jOOQ#12854] jOOQ Open Source Edition code generation doesn't work PostgreSQL 11 or less because of ERROR: column pg_attribute.attgenerated does not exist

This commit is contained in:
Lukas Eder 2022-01-13 12:05:55 +01:00
parent 3f1a065b0e
commit 208e5888c0

View File

@ -95,7 +95,7 @@ public class PostgresTableDefinition extends AbstractTableDefinition {
Field<Integer> precision = nvl(COLUMNS.DATETIME_PRECISION, COLUMNS.NUMERIC_PRECISION);
Field<String> serialColumnDefault = inline("nextval('%_seq'::regclass)");
Field<String> generationExpression = COLUMNS.GENERATION_EXPRESSION;
Field<String> attgenerated = PG_ATTRIBUTE.ATTGENERATED;
Field<String> attgenerated = database.is12() ? PG_ATTRIBUTE.ATTGENERATED : inline("s");