[jOOQ/jOOQ#9200] Use COLUMNS.IS_IDENTITY for PostgreSQL 10+
As of PostgreSQL 10.0 the column `INFORMATION_SCHEMA.COLUMNS.IS_IDENTITY` can be used to determine whether a column represents a table's identity column or not. This is now used by jOOQ's code generator and for older releases it will continue to check wheter the default value (i.e. using `INFORMATION_SCHEMA.COLUMNS.COLUMN_DEFAULT`) starts with `NEXTVAL`.
This commit is contained in:
parent
eab08e3a02
commit
19a61d2214
@ -78,6 +78,7 @@ import static org.jooq.meta.postgres.pg_catalog.Tables.PG_INDEX;
|
||||
import static org.jooq.meta.postgres.pg_catalog.Tables.PG_INHERITS;
|
||||
import static org.jooq.meta.postgres.pg_catalog.Tables.PG_NAMESPACE;
|
||||
import static org.jooq.meta.postgres.pg_catalog.Tables.PG_PROC;
|
||||
import static org.jooq.meta.postgres.pg_catalog.Tables.PG_SEQUENCE;
|
||||
import static org.jooq.meta.postgres.pg_catalog.Tables.PG_TYPE;
|
||||
import static org.jooq.util.postgres.PostgresDSL.array;
|
||||
import static org.jooq.util.postgres.PostgresDSL.arrayAppend;
|
||||
@ -157,6 +158,7 @@ public class PostgresDatabase extends AbstractDatabase {
|
||||
|
||||
private static Boolean is84;
|
||||
private static Boolean is94;
|
||||
private static Boolean is10;
|
||||
private static Boolean is11;
|
||||
private static Boolean canUseRoutines;
|
||||
private static Boolean canCastToEnumType;
|
||||
@ -901,6 +903,15 @@ public class PostgresDatabase extends AbstractDatabase {
|
||||
return is94;
|
||||
}
|
||||
|
||||
boolean is10() {
|
||||
|
||||
// [#7785] pg_sequence was added in PostgreSQL 10 only
|
||||
if (is10 == null)
|
||||
is10 = exists(PG_SEQUENCE.SEQRELID);
|
||||
|
||||
return is10;
|
||||
}
|
||||
|
||||
boolean is11() {
|
||||
|
||||
// [#7785] pg_proc.prokind was added in PostgreSQL 11 only, and
|
||||
|
||||
@ -41,6 +41,7 @@ package org.jooq.meta.postgres;
|
||||
import static org.jooq.impl.DSL.inline;
|
||||
import static org.jooq.impl.DSL.name;
|
||||
import static org.jooq.impl.DSL.nvl;
|
||||
import static org.jooq.impl.DSL.val;
|
||||
import static org.jooq.impl.DSL.when;
|
||||
import static org.jooq.meta.postgres.information_schema.Tables.COLUMNS;
|
||||
import static org.jooq.meta.postgres.pg_catalog.Tables.PG_ATTRIBUTE;
|
||||
@ -82,6 +83,7 @@ public class PostgresTableDefinition extends AbstractTableDefinition {
|
||||
|
||||
|
||||
|
||||
|
||||
for (Record record : create().select(
|
||||
COLUMNS.COLUMN_NAME,
|
||||
COLUMNS.ORDINAL_POSITION,
|
||||
@ -93,6 +95,7 @@ public class PostgresTableDefinition extends AbstractTableDefinition {
|
||||
when(COLUMNS.UDT_NAME.eq(inline("_varchar")), PG_ATTRIBUTE.ATTTYPMOD.sub(inline(4)))).as(COLUMNS.CHARACTER_MAXIMUM_LENGTH),
|
||||
COLUMNS.NUMERIC_PRECISION,
|
||||
COLUMNS.NUMERIC_SCALE,
|
||||
(database.is10() ? COLUMNS.IS_IDENTITY : val(null, String.class)).as(COLUMNS.IS_IDENTITY),
|
||||
COLUMNS.IS_NULLABLE,
|
||||
COLUMNS.COLUMN_DEFAULT,
|
||||
COLUMNS.UDT_SCHEMA,
|
||||
@ -144,7 +147,11 @@ public class PostgresTableDefinition extends AbstractTableDefinition {
|
||||
record.get(COLUMNS.COLUMN_NAME),
|
||||
record.get(COLUMNS.ORDINAL_POSITION, int.class),
|
||||
type,
|
||||
defaultString(record.get(COLUMNS.COLUMN_DEFAULT)).trim().toLowerCase().startsWith("nextval"),
|
||||
database.is10() ? record.get(COLUMNS.IS_IDENTITY, boolean.class)
|
||||
: defaultString(record.get(COLUMNS.COLUMN_DEFAULT))
|
||||
.trim()
|
||||
.toLowerCase()
|
||||
.startsWith("nextval"),
|
||||
record.get(PG_DESCRIPTION.DESCRIPTION)
|
||||
);
|
||||
|
||||
|
||||
@ -4,7 +4,6 @@
|
||||
package org.jooq.meta.postgres.information_schema;
|
||||
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
@ -18,17 +17,17 @@ import org.jooq.impl.CatalogImpl;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DefaultCatalog extends CatalogImpl {
|
||||
|
||||
private static final long serialVersionUID = -804841712;
|
||||
private static final long serialVersionUID = 1692669599;
|
||||
|
||||
/**
|
||||
* The reference instance of <code></code>
|
||||
* The reference instance of <code>DEFAULT_CATALOG</code>
|
||||
*/
|
||||
public static final DefaultCatalog DEFAULT_CATALOG = new DefaultCatalog();
|
||||
|
||||
/**
|
||||
* The schema <code>information_schema</code>.
|
||||
*/
|
||||
public final InformationSchema INFORMATION_SCHEMA = org.jooq.meta.postgres.information_schema.InformationSchema.INFORMATION_SCHEMA;
|
||||
public final InformationSchema INFORMATION_SCHEMA = InformationSchema.INFORMATION_SCHEMA;
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
@ -39,12 +38,6 @@ public class DefaultCatalog extends CatalogImpl {
|
||||
|
||||
@Override
|
||||
public final List<Schema> getSchemas() {
|
||||
List result = new ArrayList();
|
||||
result.addAll(getSchemas0());
|
||||
return result;
|
||||
}
|
||||
|
||||
private final List<Schema> getSchemas0() {
|
||||
return Arrays.<Schema>asList(
|
||||
InformationSchema.INFORMATION_SCHEMA);
|
||||
}
|
||||
|
||||
@ -4,7 +4,6 @@
|
||||
package org.jooq.meta.postgres.information_schema;
|
||||
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
@ -31,7 +30,7 @@ import org.jooq.meta.postgres.information_schema.tables.Tables;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class InformationSchema extends SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = -1162303064;
|
||||
private static final long serialVersionUID = -756918565;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>information_schema</code>
|
||||
@ -41,62 +40,62 @@ public class InformationSchema extends SchemaImpl {
|
||||
/**
|
||||
* The table <code>information_schema.attributes</code>.
|
||||
*/
|
||||
public final Attributes ATTRIBUTES = org.jooq.meta.postgres.information_schema.tables.Attributes.ATTRIBUTES;
|
||||
public final Attributes ATTRIBUTES = Attributes.ATTRIBUTES;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.check_constraints</code>.
|
||||
*/
|
||||
public final CheckConstraints CHECK_CONSTRAINTS = org.jooq.meta.postgres.information_schema.tables.CheckConstraints.CHECK_CONSTRAINTS;
|
||||
public final CheckConstraints CHECK_CONSTRAINTS = CheckConstraints.CHECK_CONSTRAINTS;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.columns</code>.
|
||||
*/
|
||||
public final Columns COLUMNS = org.jooq.meta.postgres.information_schema.tables.Columns.COLUMNS;
|
||||
public final Columns COLUMNS = Columns.COLUMNS;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.constraint_column_usage</code>.
|
||||
*/
|
||||
public final ConstraintColumnUsage CONSTRAINT_COLUMN_USAGE = org.jooq.meta.postgres.information_schema.tables.ConstraintColumnUsage.CONSTRAINT_COLUMN_USAGE;
|
||||
public final ConstraintColumnUsage CONSTRAINT_COLUMN_USAGE = ConstraintColumnUsage.CONSTRAINT_COLUMN_USAGE;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.key_column_usage</code>.
|
||||
*/
|
||||
public final KeyColumnUsage KEY_COLUMN_USAGE = org.jooq.meta.postgres.information_schema.tables.KeyColumnUsage.KEY_COLUMN_USAGE;
|
||||
public final KeyColumnUsage KEY_COLUMN_USAGE = KeyColumnUsage.KEY_COLUMN_USAGE;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.parameters</code>.
|
||||
*/
|
||||
public final Parameters PARAMETERS = org.jooq.meta.postgres.information_schema.tables.Parameters.PARAMETERS;
|
||||
public final Parameters PARAMETERS = Parameters.PARAMETERS;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.referential_constraints</code>.
|
||||
*/
|
||||
public final ReferentialConstraints REFERENTIAL_CONSTRAINTS = org.jooq.meta.postgres.information_schema.tables.ReferentialConstraints.REFERENTIAL_CONSTRAINTS;
|
||||
public final ReferentialConstraints REFERENTIAL_CONSTRAINTS = ReferentialConstraints.REFERENTIAL_CONSTRAINTS;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.routines</code>.
|
||||
*/
|
||||
public final Routines ROUTINES = org.jooq.meta.postgres.information_schema.tables.Routines.ROUTINES;
|
||||
public final Routines ROUTINES = Routines.ROUTINES;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.schemata</code>.
|
||||
*/
|
||||
public final Schemata SCHEMATA = org.jooq.meta.postgres.information_schema.tables.Schemata.SCHEMATA;
|
||||
public final Schemata SCHEMATA = Schemata.SCHEMATA;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.sequences</code>.
|
||||
*/
|
||||
public final Sequences SEQUENCES = org.jooq.meta.postgres.information_schema.tables.Sequences.SEQUENCES;
|
||||
public final Sequences SEQUENCES = Sequences.SEQUENCES;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.table_constraints</code>.
|
||||
*/
|
||||
public final TableConstraints TABLE_CONSTRAINTS = org.jooq.meta.postgres.information_schema.tables.TableConstraints.TABLE_CONSTRAINTS;
|
||||
public final TableConstraints TABLE_CONSTRAINTS = TableConstraints.TABLE_CONSTRAINTS;
|
||||
|
||||
/**
|
||||
* The table <code>information_schema.tables</code>.
|
||||
*/
|
||||
public final Tables TABLES = org.jooq.meta.postgres.information_schema.tables.Tables.TABLES;
|
||||
public final Tables TABLES = Tables.TABLES;
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
@ -113,12 +112,6 @@ public class InformationSchema extends SchemaImpl {
|
||||
|
||||
@Override
|
||||
public final List<Table<?>> getTables() {
|
||||
List result = new ArrayList();
|
||||
result.addAll(getTables0());
|
||||
return result;
|
||||
}
|
||||
|
||||
private final List<Table<?>> getTables0() {
|
||||
return Arrays.<Table<?>>asList(
|
||||
Attributes.ATTRIBUTES,
|
||||
CheckConstraints.CHECK_CONSTRAINTS,
|
||||
|
||||
@ -4,7 +4,6 @@
|
||||
package org.jooq.meta.postgres.pg_catalog;
|
||||
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
@ -18,17 +17,17 @@ import org.jooq.impl.CatalogImpl;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DefaultCatalog extends CatalogImpl {
|
||||
|
||||
private static final long serialVersionUID = -1568979925;
|
||||
private static final long serialVersionUID = 2096040957;
|
||||
|
||||
/**
|
||||
* The reference instance of <code></code>
|
||||
* The reference instance of <code>DEFAULT_CATALOG</code>
|
||||
*/
|
||||
public static final DefaultCatalog DEFAULT_CATALOG = new DefaultCatalog();
|
||||
|
||||
/**
|
||||
* The schema <code>pg_catalog</code>.
|
||||
*/
|
||||
public final PgCatalog PG_CATALOG = org.jooq.meta.postgres.pg_catalog.PgCatalog.PG_CATALOG;
|
||||
public final PgCatalog PG_CATALOG = PgCatalog.PG_CATALOG;
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
@ -39,12 +38,6 @@ public class DefaultCatalog extends CatalogImpl {
|
||||
|
||||
@Override
|
||||
public final List<Schema> getSchemas() {
|
||||
List result = new ArrayList();
|
||||
result.addAll(getSchemas0());
|
||||
return result;
|
||||
}
|
||||
|
||||
private final List<Schema> getSchemas0() {
|
||||
return Arrays.<Schema>asList(
|
||||
PgCatalog.PG_CATALOG);
|
||||
}
|
||||
|
||||
@ -4,7 +4,6 @@
|
||||
package org.jooq.meta.postgres.pg_catalog;
|
||||
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
@ -22,6 +21,7 @@ import org.jooq.meta.postgres.pg_catalog.tables.PgIndex;
|
||||
import org.jooq.meta.postgres.pg_catalog.tables.PgInherits;
|
||||
import org.jooq.meta.postgres.pg_catalog.tables.PgNamespace;
|
||||
import org.jooq.meta.postgres.pg_catalog.tables.PgProc;
|
||||
import org.jooq.meta.postgres.pg_catalog.tables.PgSequence;
|
||||
import org.jooq.meta.postgres.pg_catalog.tables.PgType;
|
||||
|
||||
|
||||
@ -31,7 +31,7 @@ import org.jooq.meta.postgres.pg_catalog.tables.PgType;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgCatalog extends SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = -743375417;
|
||||
private static final long serialVersionUID = 1085930158;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog</code>
|
||||
@ -41,62 +41,67 @@ public class PgCatalog extends SchemaImpl {
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_attrdef</code>.
|
||||
*/
|
||||
public final PgAttrdef PG_ATTRDEF = org.jooq.meta.postgres.pg_catalog.tables.PgAttrdef.PG_ATTRDEF;
|
||||
public final PgAttrdef PG_ATTRDEF = PgAttrdef.PG_ATTRDEF;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_attribute</code>.
|
||||
*/
|
||||
public final PgAttribute PG_ATTRIBUTE = org.jooq.meta.postgres.pg_catalog.tables.PgAttribute.PG_ATTRIBUTE;
|
||||
public final PgAttribute PG_ATTRIBUTE = PgAttribute.PG_ATTRIBUTE;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_class</code>.
|
||||
*/
|
||||
public final PgClass PG_CLASS = org.jooq.meta.postgres.pg_catalog.tables.PgClass.PG_CLASS;
|
||||
public final PgClass PG_CLASS = PgClass.PG_CLASS;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_collation</code>.
|
||||
*/
|
||||
public final PgCollation PG_COLLATION = org.jooq.meta.postgres.pg_catalog.tables.PgCollation.PG_COLLATION;
|
||||
public final PgCollation PG_COLLATION = PgCollation.PG_COLLATION;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_constraint</code>.
|
||||
*/
|
||||
public final PgConstraint PG_CONSTRAINT = org.jooq.meta.postgres.pg_catalog.tables.PgConstraint.PG_CONSTRAINT;
|
||||
public final PgConstraint PG_CONSTRAINT = PgConstraint.PG_CONSTRAINT;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_description</code>.
|
||||
*/
|
||||
public final PgDescription PG_DESCRIPTION = org.jooq.meta.postgres.pg_catalog.tables.PgDescription.PG_DESCRIPTION;
|
||||
public final PgDescription PG_DESCRIPTION = PgDescription.PG_DESCRIPTION;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_enum</code>.
|
||||
*/
|
||||
public final PgEnum PG_ENUM = org.jooq.meta.postgres.pg_catalog.tables.PgEnum.PG_ENUM;
|
||||
public final PgEnum PG_ENUM = PgEnum.PG_ENUM;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_index</code>.
|
||||
*/
|
||||
public final PgIndex PG_INDEX = org.jooq.meta.postgres.pg_catalog.tables.PgIndex.PG_INDEX;
|
||||
public final PgIndex PG_INDEX = PgIndex.PG_INDEX;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_inherits</code>.
|
||||
*/
|
||||
public final PgInherits PG_INHERITS = org.jooq.meta.postgres.pg_catalog.tables.PgInherits.PG_INHERITS;
|
||||
public final PgInherits PG_INHERITS = PgInherits.PG_INHERITS;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_namespace</code>.
|
||||
*/
|
||||
public final PgNamespace PG_NAMESPACE = org.jooq.meta.postgres.pg_catalog.tables.PgNamespace.PG_NAMESPACE;
|
||||
public final PgNamespace PG_NAMESPACE = PgNamespace.PG_NAMESPACE;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_proc</code>.
|
||||
*/
|
||||
public final PgProc PG_PROC = org.jooq.meta.postgres.pg_catalog.tables.PgProc.PG_PROC;
|
||||
public final PgProc PG_PROC = PgProc.PG_PROC;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_sequence</code>.
|
||||
*/
|
||||
public final PgSequence PG_SEQUENCE = PgSequence.PG_SEQUENCE;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_type</code>.
|
||||
*/
|
||||
public final PgType PG_TYPE = org.jooq.meta.postgres.pg_catalog.tables.PgType.PG_TYPE;
|
||||
public final PgType PG_TYPE = PgType.PG_TYPE;
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
@ -106,9 +111,6 @@ public class PgCatalog extends SchemaImpl {
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Catalog getCatalog() {
|
||||
return DefaultCatalog.DEFAULT_CATALOG;
|
||||
@ -116,12 +118,6 @@ public class PgCatalog extends SchemaImpl {
|
||||
|
||||
@Override
|
||||
public final List<Table<?>> getTables() {
|
||||
List result = new ArrayList();
|
||||
result.addAll(getTables0());
|
||||
return result;
|
||||
}
|
||||
|
||||
private final List<Table<?>> getTables0() {
|
||||
return Arrays.<Table<?>>asList(
|
||||
PgAttrdef.PG_ATTRDEF,
|
||||
PgAttribute.PG_ATTRIBUTE,
|
||||
@ -134,6 +130,7 @@ public class PgCatalog extends SchemaImpl {
|
||||
PgInherits.PG_INHERITS,
|
||||
PgNamespace.PG_NAMESPACE,
|
||||
PgProc.PG_PROC,
|
||||
PgSequence.PG_SEQUENCE,
|
||||
PgType.PG_TYPE);
|
||||
}
|
||||
}
|
||||
|
||||
@ -19,7 +19,7 @@ import org.jooq.meta.postgres.pg_catalog.routines.FormatType;
|
||||
public class Routines {
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public static AggregateFunction<Long> count1(Object __1) {
|
||||
@ -30,7 +30,7 @@ public class Routines {
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public static AggregateFunction<Long> count1(Field<Object> __1) {
|
||||
|
||||
@ -15,6 +15,7 @@ import org.jooq.meta.postgres.pg_catalog.tables.PgIndex;
|
||||
import org.jooq.meta.postgres.pg_catalog.tables.PgInherits;
|
||||
import org.jooq.meta.postgres.pg_catalog.tables.PgNamespace;
|
||||
import org.jooq.meta.postgres.pg_catalog.tables.PgProc;
|
||||
import org.jooq.meta.postgres.pg_catalog.tables.PgSequence;
|
||||
import org.jooq.meta.postgres.pg_catalog.tables.PgType;
|
||||
|
||||
|
||||
@ -27,60 +28,65 @@ public class Tables {
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_attrdef</code>.
|
||||
*/
|
||||
public static final PgAttrdef PG_ATTRDEF = org.jooq.meta.postgres.pg_catalog.tables.PgAttrdef.PG_ATTRDEF;
|
||||
public static final PgAttrdef PG_ATTRDEF = PgAttrdef.PG_ATTRDEF;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_attribute</code>.
|
||||
*/
|
||||
public static final PgAttribute PG_ATTRIBUTE = org.jooq.meta.postgres.pg_catalog.tables.PgAttribute.PG_ATTRIBUTE;
|
||||
public static final PgAttribute PG_ATTRIBUTE = PgAttribute.PG_ATTRIBUTE;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_class</code>.
|
||||
*/
|
||||
public static final PgClass PG_CLASS = org.jooq.meta.postgres.pg_catalog.tables.PgClass.PG_CLASS;
|
||||
public static final PgClass PG_CLASS = PgClass.PG_CLASS;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_collation</code>.
|
||||
*/
|
||||
public static final PgCollation PG_COLLATION = org.jooq.meta.postgres.pg_catalog.tables.PgCollation.PG_COLLATION;
|
||||
public static final PgCollation PG_COLLATION = PgCollation.PG_COLLATION;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_constraint</code>.
|
||||
*/
|
||||
public static final PgConstraint PG_CONSTRAINT = org.jooq.meta.postgres.pg_catalog.tables.PgConstraint.PG_CONSTRAINT;
|
||||
public static final PgConstraint PG_CONSTRAINT = PgConstraint.PG_CONSTRAINT;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_description</code>.
|
||||
*/
|
||||
public static final PgDescription PG_DESCRIPTION = org.jooq.meta.postgres.pg_catalog.tables.PgDescription.PG_DESCRIPTION;
|
||||
public static final PgDescription PG_DESCRIPTION = PgDescription.PG_DESCRIPTION;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_enum</code>.
|
||||
*/
|
||||
public static final PgEnum PG_ENUM = org.jooq.meta.postgres.pg_catalog.tables.PgEnum.PG_ENUM;
|
||||
public static final PgEnum PG_ENUM = PgEnum.PG_ENUM;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_index</code>.
|
||||
*/
|
||||
public static final PgIndex PG_INDEX = org.jooq.meta.postgres.pg_catalog.tables.PgIndex.PG_INDEX;
|
||||
public static final PgIndex PG_INDEX = PgIndex.PG_INDEX;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_inherits</code>.
|
||||
*/
|
||||
public static final PgInherits PG_INHERITS = org.jooq.meta.postgres.pg_catalog.tables.PgInherits.PG_INHERITS;
|
||||
public static final PgInherits PG_INHERITS = PgInherits.PG_INHERITS;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_namespace</code>.
|
||||
*/
|
||||
public static final PgNamespace PG_NAMESPACE = org.jooq.meta.postgres.pg_catalog.tables.PgNamespace.PG_NAMESPACE;
|
||||
public static final PgNamespace PG_NAMESPACE = PgNamespace.PG_NAMESPACE;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_proc</code>.
|
||||
*/
|
||||
public static final PgProc PG_PROC = org.jooq.meta.postgres.pg_catalog.tables.PgProc.PG_PROC;
|
||||
public static final PgProc PG_PROC = PgProc.PG_PROC;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_sequence</code>.
|
||||
*/
|
||||
public static final PgSequence PG_SEQUENCE = PgSequence.PG_SEQUENCE;
|
||||
|
||||
/**
|
||||
* The table <code>pg_catalog.pg_type</code>.
|
||||
*/
|
||||
public static final PgType PG_TYPE = org.jooq.meta.postgres.pg_catalog.tables.PgType.PG_TYPE;
|
||||
public static final PgType PG_TYPE = PgType.PG_TYPE;
|
||||
}
|
||||
|
||||
@ -7,6 +7,7 @@ package org.jooq.meta.postgres.pg_catalog.routines;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Parameter;
|
||||
import org.jooq.impl.AbstractRoutine;
|
||||
import org.jooq.impl.Internal;
|
||||
import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
|
||||
|
||||
@ -16,18 +17,18 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Count1 extends AbstractRoutine<Long> {
|
||||
|
||||
private static final long serialVersionUID = -614321278;
|
||||
private static final long serialVersionUID = -376610363;
|
||||
|
||||
/**
|
||||
* The parameter <code>pg_catalog.count.RETURN_VALUE</code>.
|
||||
*/
|
||||
public static final Parameter<Long> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.BIGINT, false, false);
|
||||
public static final Parameter<Long> RETURN_VALUE = Internal.createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.BIGINT, false, false);
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public static final Parameter<Object> _1 = createParameter("_1", org.jooq.impl.SQLDataType.OTHER, false, true);
|
||||
public static final Parameter<Object> _1 = Internal.createParameter("_1", org.jooq.impl.SQLDataType.OTHER, false, true);
|
||||
|
||||
/**
|
||||
* Create a new routine call instance
|
||||
|
||||
@ -6,6 +6,7 @@ package org.jooq.meta.postgres.pg_catalog.routines;
|
||||
|
||||
import org.jooq.Parameter;
|
||||
import org.jooq.impl.AbstractRoutine;
|
||||
import org.jooq.impl.Internal;
|
||||
import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
|
||||
|
||||
@ -15,12 +16,12 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Count2 extends AbstractRoutine<Long> {
|
||||
|
||||
private static final long serialVersionUID = 2011390593;
|
||||
private static final long serialVersionUID = -160896812;
|
||||
|
||||
/**
|
||||
* The parameter <code>pg_catalog.count.RETURN_VALUE</code>.
|
||||
*/
|
||||
public static final Parameter<Long> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.BIGINT, false, false);
|
||||
public static final Parameter<Long> RETURN_VALUE = Internal.createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.BIGINT, false, false);
|
||||
|
||||
/**
|
||||
* Create a new routine call instance
|
||||
|
||||
@ -7,6 +7,7 @@ package org.jooq.meta.postgres.pg_catalog.routines;
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Parameter;
|
||||
import org.jooq.impl.AbstractRoutine;
|
||||
import org.jooq.impl.Internal;
|
||||
import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
|
||||
|
||||
@ -16,22 +17,22 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class FormatType extends AbstractRoutine<String> {
|
||||
|
||||
private static final long serialVersionUID = -2059228872;
|
||||
private static final long serialVersionUID = -1381477707;
|
||||
|
||||
/**
|
||||
* The parameter <code>pg_catalog.format_type.RETURN_VALUE</code>.
|
||||
*/
|
||||
public static final Parameter<String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.CLOB, false, false);
|
||||
public static final Parameter<String> RETURN_VALUE = Internal.createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.CLOB, false, false);
|
||||
|
||||
/**
|
||||
* The parameter <code>pg_catalog.format_type._1</code>.
|
||||
*/
|
||||
public static final Parameter<Long> _1 = createParameter("_1", org.jooq.impl.SQLDataType.BIGINT, false, true);
|
||||
public static final Parameter<Long> _1 = Internal.createParameter("_1", org.jooq.impl.SQLDataType.BIGINT, false, true);
|
||||
|
||||
/**
|
||||
* The parameter <code>pg_catalog.format_type._2</code>.
|
||||
*/
|
||||
public static final Parameter<Integer> _2 = createParameter("_2", org.jooq.impl.SQLDataType.INTEGER, false, true);
|
||||
public static final Parameter<Integer> _2 = Internal.createParameter("_2", org.jooq.impl.SQLDataType.INTEGER, false, true);
|
||||
|
||||
/**
|
||||
* Create a new routine call instance
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgAttrdef extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = 1102213973;
|
||||
private static final long serialVersionUID = -608714992;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_attrdef</code>
|
||||
@ -37,26 +37,26 @@ public class PgAttrdef extends TableImpl<Record> {
|
||||
return Record.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attrdef.oid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> OID = createField(DSL.name("oid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attrdef.adrelid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> ADRELID = createField("adrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> ADRELID = createField(DSL.name("adrelid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attrdef.adnum</code>.
|
||||
*/
|
||||
public final TableField<Record, Short> ADNUM = createField("adnum", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
public final TableField<Record, Short> ADNUM = createField(DSL.name("adnum"), org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public final TableField<Record, Object> ADBIN = createField("adbin", org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attrdef.adsrc</code>.
|
||||
*/
|
||||
public final TableField<Record, String> ADSRC = createField("adsrc", org.jooq.impl.SQLDataType.CLOB, this, "");
|
||||
public final TableField<Record, Object> ADBIN = createField(DSL.name("adbin"), org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\"").nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_attrdef</code> table reference
|
||||
@ -91,25 +91,16 @@ public class PgAttrdef extends TableImpl<Record> {
|
||||
super(child, key, PG_ATTRDEF);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgAttrdef as(String alias) {
|
||||
return new PgAttrdef(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgAttrdef as(Name alias) {
|
||||
return new PgAttrdef(alias, this);
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgAttribute extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = 1133024613;
|
||||
private static final long serialVersionUID = 1985719853;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_attribute</code>
|
||||
@ -40,123 +40,128 @@ public class PgAttribute extends TableImpl<Record> {
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attrelid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> ATTRELID = createField("attrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> ATTRELID = createField(DSL.name("attrelid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attname</code>.
|
||||
*/
|
||||
public final TableField<Record, String> ATTNAME = createField("attname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> ATTNAME = createField(DSL.name("attname"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.atttypid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> ATTTYPID = createField("atttypid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> ATTTYPID = createField(DSL.name("atttypid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attstattarget</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> ATTSTATTARGET = createField("attstattarget", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> ATTSTATTARGET = createField(DSL.name("attstattarget"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attlen</code>.
|
||||
*/
|
||||
public final TableField<Record, Short> ATTLEN = createField("attlen", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
public final TableField<Record, Short> ATTLEN = createField(DSL.name("attlen"), org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attnum</code>.
|
||||
*/
|
||||
public final TableField<Record, Short> ATTNUM = createField("attnum", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
public final TableField<Record, Short> ATTNUM = createField(DSL.name("attnum"), org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attndims</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> ATTNDIMS = createField("attndims", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> ATTNDIMS = createField(DSL.name("attndims"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attcacheoff</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> ATTCACHEOFF = createField("attcacheoff", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> ATTCACHEOFF = createField(DSL.name("attcacheoff"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.atttypmod</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> ATTTYPMOD = createField("atttypmod", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> ATTTYPMOD = createField(DSL.name("atttypmod"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attbyval</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> ATTBYVAL = createField("attbyval", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> ATTBYVAL = createField(DSL.name("attbyval"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attstorage</code>.
|
||||
*/
|
||||
public final TableField<Record, String> ATTSTORAGE = createField("attstorage", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> ATTSTORAGE = createField(DSL.name("attstorage"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attalign</code>.
|
||||
*/
|
||||
public final TableField<Record, String> ATTALIGN = createField("attalign", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> ATTALIGN = createField(DSL.name("attalign"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attnotnull</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> ATTNOTNULL = createField("attnotnull", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> ATTNOTNULL = createField(DSL.name("attnotnull"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.atthasdef</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> ATTHASDEF = createField("atthasdef", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> ATTHASDEF = createField(DSL.name("atthasdef"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.atthasmissing</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> ATTHASMISSING = createField("atthasmissing", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> ATTHASMISSING = createField(DSL.name("atthasmissing"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attidentity</code>.
|
||||
*/
|
||||
public final TableField<Record, String> ATTIDENTITY = createField("attidentity", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> ATTIDENTITY = createField(DSL.name("attidentity"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attgenerated</code>.
|
||||
*/
|
||||
public final TableField<Record, String> ATTGENERATED = createField(DSL.name("attgenerated"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attisdropped</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> ATTISDROPPED = createField("attisdropped", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> ATTISDROPPED = createField(DSL.name("attisdropped"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attislocal</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> ATTISLOCAL = createField("attislocal", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> ATTISLOCAL = createField(DSL.name("attislocal"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attinhcount</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> ATTINHCOUNT = createField("attinhcount", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> ATTINHCOUNT = createField(DSL.name("attinhcount"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attcollation</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> ATTCOLLATION = createField("attcollation", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> ATTCOLLATION = createField(DSL.name("attcollation"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attacl</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> ATTACL = createField("attacl", org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> ATTACL = createField(DSL.name("attacl"), org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attoptions</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> ATTOPTIONS = createField("attoptions", org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> ATTOPTIONS = createField(DSL.name("attoptions"), org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_attribute.attfdwoptions</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> ATTFDWOPTIONS = createField("attfdwoptions", org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> ATTFDWOPTIONS = createField(DSL.name("attfdwoptions"), org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public final TableField<Record, Object> ATTMISSINGVAL = createField("attmissingval", org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"anyarray\""), this, "");
|
||||
public final TableField<Record, Object> ATTMISSINGVAL = createField(DSL.name("attmissingval"), org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"anyarray\""), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_attribute</code> table reference
|
||||
@ -191,25 +196,16 @@ public class PgAttribute extends TableImpl<Record> {
|
||||
super(child, key, PG_ATTRIBUTE);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgAttribute as(String alias) {
|
||||
return new PgAttribute(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgAttribute as(Name alias) {
|
||||
return new PgAttribute(alias, this);
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgClass extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = -1768594416;
|
||||
private static final long serialVersionUID = -828976724;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_class</code>
|
||||
@ -37,171 +37,171 @@ public class PgClass extends TableImpl<Record> {
|
||||
return Record.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.oid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> OID = createField(DSL.name("oid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relname</code>.
|
||||
*/
|
||||
public final TableField<Record, String> RELNAME = createField("relname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> RELNAME = createField(DSL.name("relname"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relnamespace</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELNAMESPACE = createField("relnamespace", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELNAMESPACE = createField(DSL.name("relnamespace"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.reltype</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELTYPE = createField("reltype", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELTYPE = createField(DSL.name("reltype"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.reloftype</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELOFTYPE = createField("reloftype", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELOFTYPE = createField(DSL.name("reloftype"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relowner</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELOWNER = createField("relowner", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELOWNER = createField(DSL.name("relowner"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relam</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELAM = createField("relam", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELAM = createField(DSL.name("relam"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relfilenode</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELFILENODE = createField("relfilenode", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELFILENODE = createField(DSL.name("relfilenode"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.reltablespace</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELTABLESPACE = createField("reltablespace", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELTABLESPACE = createField(DSL.name("reltablespace"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relpages</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> RELPAGES = createField("relpages", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> RELPAGES = createField(DSL.name("relpages"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.reltuples</code>.
|
||||
*/
|
||||
public final TableField<Record, Float> RELTUPLES = createField("reltuples", org.jooq.impl.SQLDataType.REAL.nullable(false), this, "");
|
||||
public final TableField<Record, Float> RELTUPLES = createField(DSL.name("reltuples"), org.jooq.impl.SQLDataType.REAL.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relallvisible</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> RELALLVISIBLE = createField("relallvisible", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> RELALLVISIBLE = createField(DSL.name("relallvisible"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.reltoastrelid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELTOASTRELID = createField("reltoastrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELTOASTRELID = createField(DSL.name("reltoastrelid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relhasindex</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> RELHASINDEX = createField("relhasindex", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> RELHASINDEX = createField(DSL.name("relhasindex"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relisshared</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> RELISSHARED = createField("relisshared", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> RELISSHARED = createField(DSL.name("relisshared"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relpersistence</code>.
|
||||
*/
|
||||
public final TableField<Record, String> RELPERSISTENCE = createField("relpersistence", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> RELPERSISTENCE = createField(DSL.name("relpersistence"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relkind</code>.
|
||||
*/
|
||||
public final TableField<Record, String> RELKIND = createField("relkind", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> RELKIND = createField(DSL.name("relkind"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relnatts</code>.
|
||||
*/
|
||||
public final TableField<Record, Short> RELNATTS = createField("relnatts", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
public final TableField<Record, Short> RELNATTS = createField(DSL.name("relnatts"), org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relchecks</code>.
|
||||
*/
|
||||
public final TableField<Record, Short> RELCHECKS = createField("relchecks", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relhasoids</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> RELHASOIDS = createField("relhasoids", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Short> RELCHECKS = createField(DSL.name("relchecks"), org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relhasrules</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> RELHASRULES = createField("relhasrules", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> RELHASRULES = createField(DSL.name("relhasrules"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relhastriggers</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> RELHASTRIGGERS = createField("relhastriggers", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> RELHASTRIGGERS = createField(DSL.name("relhastriggers"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relhassubclass</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> RELHASSUBCLASS = createField("relhassubclass", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> RELHASSUBCLASS = createField(DSL.name("relhassubclass"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relrowsecurity</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> RELROWSECURITY = createField("relrowsecurity", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> RELROWSECURITY = createField(DSL.name("relrowsecurity"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relforcerowsecurity</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> RELFORCEROWSECURITY = createField("relforcerowsecurity", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> RELFORCEROWSECURITY = createField(DSL.name("relforcerowsecurity"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relispopulated</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> RELISPOPULATED = createField("relispopulated", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> RELISPOPULATED = createField(DSL.name("relispopulated"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relreplident</code>.
|
||||
*/
|
||||
public final TableField<Record, String> RELREPLIDENT = createField("relreplident", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> RELREPLIDENT = createField(DSL.name("relreplident"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relispartition</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> RELISPARTITION = createField("relispartition", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> RELISPARTITION = createField(DSL.name("relispartition"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relrewrite</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELREWRITE = createField("relrewrite", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELREWRITE = createField(DSL.name("relrewrite"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relfrozenxid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELFROZENXID = createField("relfrozenxid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELFROZENXID = createField(DSL.name("relfrozenxid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relminmxid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> RELMINMXID = createField("relminmxid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> RELMINMXID = createField(DSL.name("relminmxid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.relacl</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> RELACL = createField("relacl", org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> RELACL = createField(DSL.name("relacl"), org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_class.reloptions</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> RELOPTIONS = createField("reloptions", org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> RELOPTIONS = createField(DSL.name("reloptions"), org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public final TableField<Record, Object> RELPARTBOUND = createField("relpartbound", org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
public final TableField<Record, Object> RELPARTBOUND = createField(DSL.name("relpartbound"), org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_class</code> table reference
|
||||
@ -236,25 +236,16 @@ public class PgClass extends TableImpl<Record> {
|
||||
super(child, key, PG_CLASS);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgClass as(String alias) {
|
||||
return new PgClass(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgClass as(Name alias) {
|
||||
return new PgClass(alias, this);
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgCollation extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = -623132255;
|
||||
private static final long serialVersionUID = -1168306903;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_collation</code>
|
||||
@ -37,45 +37,55 @@ public class PgCollation extends TableImpl<Record> {
|
||||
return Record.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_collation.oid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> OID = createField(DSL.name("oid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_collation.collname</code>.
|
||||
*/
|
||||
public final TableField<Record, String> COLLNAME = createField("collname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> COLLNAME = createField(DSL.name("collname"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_collation.collnamespace</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> COLLNAMESPACE = createField("collnamespace", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> COLLNAMESPACE = createField(DSL.name("collnamespace"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_collation.collowner</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> COLLOWNER = createField("collowner", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> COLLOWNER = createField(DSL.name("collowner"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_collation.collprovider</code>.
|
||||
*/
|
||||
public final TableField<Record, String> COLLPROVIDER = createField("collprovider", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> COLLPROVIDER = createField(DSL.name("collprovider"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_collation.collisdeterministic</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> COLLISDETERMINISTIC = createField(DSL.name("collisdeterministic"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_collation.collencoding</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> COLLENCODING = createField("collencoding", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> COLLENCODING = createField(DSL.name("collencoding"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_collation.collcollate</code>.
|
||||
*/
|
||||
public final TableField<Record, String> COLLCOLLATE = createField("collcollate", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> COLLCOLLATE = createField(DSL.name("collcollate"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_collation.collctype</code>.
|
||||
*/
|
||||
public final TableField<Record, String> COLLCTYPE = createField("collctype", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> COLLCTYPE = createField(DSL.name("collctype"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_collation.collversion</code>.
|
||||
*/
|
||||
public final TableField<Record, String> COLLVERSION = createField("collversion", org.jooq.impl.SQLDataType.CLOB, this, "");
|
||||
public final TableField<Record, String> COLLVERSION = createField(DSL.name("collversion"), org.jooq.impl.SQLDataType.CLOB, this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_collation</code> table reference
|
||||
@ -110,25 +120,16 @@ public class PgCollation extends TableImpl<Record> {
|
||||
super(child, key, PG_COLLATION);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgCollation as(String alias) {
|
||||
return new PgCollation(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgCollation as(Name alias) {
|
||||
return new PgCollation(alias, this);
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgConstraint extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = -928323374;
|
||||
private static final long serialVersionUID = -491743673;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_constraint</code>
|
||||
@ -37,136 +37,131 @@ public class PgConstraint extends TableImpl<Record> {
|
||||
return Record.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.oid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> OID = createField(DSL.name("oid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conname</code>.
|
||||
*/
|
||||
public final TableField<Record, String> CONNAME = createField("conname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> CONNAME = createField(DSL.name("conname"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.connamespace</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> CONNAMESPACE = createField("connamespace", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> CONNAMESPACE = createField(DSL.name("connamespace"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.contype</code>.
|
||||
*/
|
||||
public final TableField<Record, String> CONTYPE = createField("contype", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> CONTYPE = createField(DSL.name("contype"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.condeferrable</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> CONDEFERRABLE = createField("condeferrable", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> CONDEFERRABLE = createField(DSL.name("condeferrable"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.condeferred</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> CONDEFERRED = createField("condeferred", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> CONDEFERRED = createField(DSL.name("condeferred"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.convalidated</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> CONVALIDATED = createField("convalidated", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> CONVALIDATED = createField(DSL.name("convalidated"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conrelid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> CONRELID = createField("conrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> CONRELID = createField(DSL.name("conrelid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.contypid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> CONTYPID = createField("contypid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> CONTYPID = createField(DSL.name("contypid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conindid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> CONINDID = createField("conindid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> CONINDID = createField(DSL.name("conindid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conparentid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> CONPARENTID = createField("conparentid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> CONPARENTID = createField(DSL.name("conparentid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.confrelid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> CONFRELID = createField("confrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> CONFRELID = createField(DSL.name("confrelid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.confupdtype</code>.
|
||||
*/
|
||||
public final TableField<Record, String> CONFUPDTYPE = createField("confupdtype", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> CONFUPDTYPE = createField(DSL.name("confupdtype"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.confdeltype</code>.
|
||||
*/
|
||||
public final TableField<Record, String> CONFDELTYPE = createField("confdeltype", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> CONFDELTYPE = createField(DSL.name("confdeltype"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.confmatchtype</code>.
|
||||
*/
|
||||
public final TableField<Record, String> CONFMATCHTYPE = createField("confmatchtype", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> CONFMATCHTYPE = createField(DSL.name("confmatchtype"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conislocal</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> CONISLOCAL = createField("conislocal", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> CONISLOCAL = createField(DSL.name("conislocal"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.coninhcount</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> CONINHCOUNT = createField("coninhcount", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> CONINHCOUNT = createField(DSL.name("coninhcount"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.connoinherit</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> CONNOINHERIT = createField("connoinherit", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> CONNOINHERIT = createField(DSL.name("connoinherit"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conkey</code>.
|
||||
*/
|
||||
public final TableField<Record, Short[]> CONKEY = createField("conkey", org.jooq.impl.SQLDataType.SMALLINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conincluding</code>.
|
||||
*/
|
||||
public final TableField<Record, Short[]> CONINCLUDING = createField("conincluding", org.jooq.impl.SQLDataType.SMALLINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Short[]> CONKEY = createField(DSL.name("conkey"), org.jooq.impl.SQLDataType.SMALLINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.confkey</code>.
|
||||
*/
|
||||
public final TableField<Record, Short[]> CONFKEY = createField("confkey", org.jooq.impl.SQLDataType.SMALLINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Short[]> CONFKEY = createField(DSL.name("confkey"), org.jooq.impl.SQLDataType.SMALLINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conpfeqop</code>.
|
||||
*/
|
||||
public final TableField<Record, Long[]> CONPFEQOP = createField("conpfeqop", org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Long[]> CONPFEQOP = createField(DSL.name("conpfeqop"), org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conppeqop</code>.
|
||||
*/
|
||||
public final TableField<Record, Long[]> CONPPEQOP = createField("conppeqop", org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Long[]> CONPPEQOP = createField(DSL.name("conppeqop"), org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conffeqop</code>.
|
||||
*/
|
||||
public final TableField<Record, Long[]> CONFFEQOP = createField("conffeqop", org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Long[]> CONFFEQOP = createField(DSL.name("conffeqop"), org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.conexclop</code>.
|
||||
*/
|
||||
public final TableField<Record, Long[]> CONEXCLOP = createField("conexclop", org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Long[]> CONEXCLOP = createField(DSL.name("conexclop"), org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public final TableField<Record, Object> CONBIN = createField("conbin", org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_constraint.consrc</code>.
|
||||
*/
|
||||
public final TableField<Record, String> CONSRC = createField("consrc", org.jooq.impl.SQLDataType.CLOB, this, "");
|
||||
public final TableField<Record, Object> CONBIN = createField(DSL.name("conbin"), org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_constraint</code> table reference
|
||||
@ -201,25 +196,16 @@ public class PgConstraint extends TableImpl<Record> {
|
||||
super(child, key, PG_CONSTRAINT);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgConstraint as(String alias) {
|
||||
return new PgConstraint(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgConstraint as(Name alias) {
|
||||
return new PgConstraint(alias, this);
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgDescription extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = -1066461844;
|
||||
private static final long serialVersionUID = 201387977;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_description</code>
|
||||
@ -40,22 +40,22 @@ public class PgDescription extends TableImpl<Record> {
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_description.objoid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> OBJOID = createField("objoid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> OBJOID = createField(DSL.name("objoid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_description.classoid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> CLASSOID = createField("classoid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> CLASSOID = createField(DSL.name("classoid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_description.objsubid</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> OBJSUBID = createField("objsubid", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> OBJSUBID = createField(DSL.name("objsubid"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_description.description</code>.
|
||||
*/
|
||||
public final TableField<Record, String> DESCRIPTION = createField("description", org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
|
||||
public final TableField<Record, String> DESCRIPTION = createField(DSL.name("description"), org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_description</code> table reference
|
||||
@ -90,25 +90,16 @@ public class PgDescription extends TableImpl<Record> {
|
||||
super(child, key, PG_DESCRIPTION);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgDescription as(String alias) {
|
||||
return new PgDescription(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgDescription as(Name alias) {
|
||||
return new PgDescription(alias, this);
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgEnum extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = -1455567423;
|
||||
private static final long serialVersionUID = 1086087906;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_enum</code>
|
||||
@ -37,20 +37,25 @@ public class PgEnum extends TableImpl<Record> {
|
||||
return Record.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_enum.oid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> OID = createField(DSL.name("oid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_enum.enumtypid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> ENUMTYPID = createField("enumtypid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> ENUMTYPID = createField(DSL.name("enumtypid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_enum.enumsortorder</code>.
|
||||
*/
|
||||
public final TableField<Record, Float> ENUMSORTORDER = createField("enumsortorder", org.jooq.impl.SQLDataType.REAL.nullable(false), this, "");
|
||||
public final TableField<Record, Float> ENUMSORTORDER = createField(DSL.name("enumsortorder"), org.jooq.impl.SQLDataType.REAL.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_enum.enumlabel</code>.
|
||||
*/
|
||||
public final TableField<Record, String> ENUMLABEL = createField("enumlabel", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> ENUMLABEL = createField(DSL.name("enumlabel"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_enum</code> table reference
|
||||
@ -85,25 +90,16 @@ public class PgEnum extends TableImpl<Record> {
|
||||
super(child, key, PG_ENUM);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgEnum as(String alias) {
|
||||
return new PgEnum(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgEnum as(Name alias) {
|
||||
return new PgEnum(alias, this);
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgIndex extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = 1437046984;
|
||||
private static final long serialVersionUID = -2067879899;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_index</code>
|
||||
@ -40,104 +40,104 @@ public class PgIndex extends TableImpl<Record> {
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indexrelid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> INDEXRELID = createField("indexrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> INDEXRELID = createField(DSL.name("indexrelid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indrelid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> INDRELID = createField("indrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> INDRELID = createField(DSL.name("indrelid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indnatts</code>.
|
||||
*/
|
||||
public final TableField<Record, Short> INDNATTS = createField("indnatts", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
public final TableField<Record, Short> INDNATTS = createField(DSL.name("indnatts"), org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indnkeyatts</code>.
|
||||
*/
|
||||
public final TableField<Record, Short> INDNKEYATTS = createField("indnkeyatts", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
public final TableField<Record, Short> INDNKEYATTS = createField(DSL.name("indnkeyatts"), org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indisunique</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> INDISUNIQUE = createField("indisunique", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> INDISUNIQUE = createField(DSL.name("indisunique"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indisprimary</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> INDISPRIMARY = createField("indisprimary", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> INDISPRIMARY = createField(DSL.name("indisprimary"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indisexclusion</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> INDISEXCLUSION = createField("indisexclusion", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> INDISEXCLUSION = createField(DSL.name("indisexclusion"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indimmediate</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> INDIMMEDIATE = createField("indimmediate", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> INDIMMEDIATE = createField(DSL.name("indimmediate"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indisclustered</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> INDISCLUSTERED = createField("indisclustered", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> INDISCLUSTERED = createField(DSL.name("indisclustered"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indisvalid</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> INDISVALID = createField("indisvalid", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> INDISVALID = createField(DSL.name("indisvalid"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indcheckxmin</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> INDCHECKXMIN = createField("indcheckxmin", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> INDCHECKXMIN = createField(DSL.name("indcheckxmin"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indisready</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> INDISREADY = createField("indisready", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> INDISREADY = createField(DSL.name("indisready"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indislive</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> INDISLIVE = createField("indislive", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> INDISLIVE = createField(DSL.name("indislive"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indisreplident</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> INDISREPLIDENT = createField("indisreplident", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> INDISREPLIDENT = createField(DSL.name("indisreplident"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indkey</code>.
|
||||
*/
|
||||
public final TableField<Record, Object[]> INDKEY = createField("indkey", org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"int2vector\"").getArrayDataType(), this, "");
|
||||
public final TableField<Record, Object[]> INDKEY = createField(DSL.name("indkey"), org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"int2vector\"").getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indcollation</code>.
|
||||
*/
|
||||
public final TableField<Record, Long[]> INDCOLLATION = createField("indcollation", org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Long[]> INDCOLLATION = createField(DSL.name("indcollation"), org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indclass</code>.
|
||||
*/
|
||||
public final TableField<Record, Long[]> INDCLASS = createField("indclass", org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Long[]> INDCLASS = createField(DSL.name("indclass"), org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_index.indoption</code>.
|
||||
*/
|
||||
public final TableField<Record, Object[]> INDOPTION = createField("indoption", org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"int2vector\"").getArrayDataType(), this, "");
|
||||
public final TableField<Record, Object[]> INDOPTION = createField(DSL.name("indoption"), org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"int2vector\"").getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public final TableField<Record, Object> INDEXPRS = createField("indexprs", org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
public final TableField<Record, Object> INDEXPRS = createField(DSL.name("indexprs"), org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public final TableField<Record, Object> INDPRED = createField("indpred", org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
public final TableField<Record, Object> INDPRED = createField(DSL.name("indpred"), org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_index</code> table reference
|
||||
@ -172,25 +172,16 @@ public class PgIndex extends TableImpl<Record> {
|
||||
super(child, key, PG_INDEX);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgIndex as(String alias) {
|
||||
return new PgIndex(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgIndex as(Name alias) {
|
||||
return new PgIndex(alias, this);
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgInherits extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = 982667057;
|
||||
private static final long serialVersionUID = -1859127245;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_inherits</code>
|
||||
@ -40,17 +40,17 @@ public class PgInherits extends TableImpl<Record> {
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_inherits.inhrelid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> INHRELID = createField("inhrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> INHRELID = createField(DSL.name("inhrelid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_inherits.inhparent</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> INHPARENT = createField("inhparent", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> INHPARENT = createField(DSL.name("inhparent"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_inherits.inhseqno</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> INHSEQNO = createField("inhseqno", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> INHSEQNO = createField(DSL.name("inhseqno"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_inherits</code> table reference
|
||||
@ -85,25 +85,16 @@ public class PgInherits extends TableImpl<Record> {
|
||||
super(child, key, PG_INHERITS);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgInherits as(String alias) {
|
||||
return new PgInherits(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgInherits as(Name alias) {
|
||||
return new PgInherits(alias, this);
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgNamespace extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = 1800070998;
|
||||
private static final long serialVersionUID = 1835313691;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_namespace</code>
|
||||
@ -37,20 +37,25 @@ public class PgNamespace extends TableImpl<Record> {
|
||||
return Record.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_namespace.oid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> OID = createField(DSL.name("oid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_namespace.nspname</code>.
|
||||
*/
|
||||
public final TableField<Record, String> NSPNAME = createField("nspname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> NSPNAME = createField(DSL.name("nspname"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_namespace.nspowner</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> NSPOWNER = createField("nspowner", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> NSPOWNER = createField(DSL.name("nspowner"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_namespace.nspacl</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> NSPACL = createField("nspacl", org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> NSPACL = createField(DSL.name("nspacl"), org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_namespace</code> table reference
|
||||
@ -85,25 +90,16 @@ public class PgNamespace extends TableImpl<Record> {
|
||||
super(child, key, PG_NAMESPACE);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgNamespace as(String alias) {
|
||||
return new PgNamespace(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgNamespace as(Name alias) {
|
||||
return new PgNamespace(alias, this);
|
||||
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgProc extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = -112741665;
|
||||
private static final long serialVersionUID = 107189806;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_proc</code>
|
||||
@ -37,146 +37,151 @@ public class PgProc extends TableImpl<Record> {
|
||||
return Record.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.oid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> OID = createField(DSL.name("oid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proname</code>.
|
||||
*/
|
||||
public final TableField<Record, String> PRONAME = createField("proname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> PRONAME = createField(DSL.name("proname"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.pronamespace</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> PRONAMESPACE = createField("pronamespace", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> PRONAMESPACE = createField(DSL.name("pronamespace"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proowner</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> PROOWNER = createField("proowner", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> PROOWNER = createField(DSL.name("proowner"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.prolang</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> PROLANG = createField("prolang", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> PROLANG = createField(DSL.name("prolang"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.procost</code>.
|
||||
*/
|
||||
public final TableField<Record, Float> PROCOST = createField("procost", org.jooq.impl.SQLDataType.REAL.nullable(false), this, "");
|
||||
public final TableField<Record, Float> PROCOST = createField(DSL.name("procost"), org.jooq.impl.SQLDataType.REAL.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.prorows</code>.
|
||||
*/
|
||||
public final TableField<Record, Float> PROROWS = createField("prorows", org.jooq.impl.SQLDataType.REAL.nullable(false), this, "");
|
||||
public final TableField<Record, Float> PROROWS = createField(DSL.name("prorows"), org.jooq.impl.SQLDataType.REAL.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.provariadic</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> PROVARIADIC = createField("provariadic", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> PROVARIADIC = createField(DSL.name("provariadic"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.protransform</code>.
|
||||
* The column <code>pg_catalog.pg_proc.prosupport</code>.
|
||||
*/
|
||||
public final TableField<Record, String> PROTRANSFORM = createField("protransform", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> PROSUPPORT = createField(DSL.name("prosupport"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.prokind</code>.
|
||||
*/
|
||||
public final TableField<Record, String> PROKIND = createField("prokind", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> PROKIND = createField(DSL.name("prokind"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.prosecdef</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> PROSECDEF = createField("prosecdef", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> PROSECDEF = createField(DSL.name("prosecdef"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proleakproof</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> PROLEAKPROOF = createField("proleakproof", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> PROLEAKPROOF = createField(DSL.name("proleakproof"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proisstrict</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> PROISSTRICT = createField("proisstrict", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> PROISSTRICT = createField(DSL.name("proisstrict"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proretset</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> PRORETSET = createField("proretset", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> PRORETSET = createField(DSL.name("proretset"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.provolatile</code>.
|
||||
*/
|
||||
public final TableField<Record, String> PROVOLATILE = createField("provolatile", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> PROVOLATILE = createField(DSL.name("provolatile"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proparallel</code>.
|
||||
*/
|
||||
public final TableField<Record, String> PROPARALLEL = createField("proparallel", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> PROPARALLEL = createField(DSL.name("proparallel"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.pronargs</code>.
|
||||
*/
|
||||
public final TableField<Record, Short> PRONARGS = createField("pronargs", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
public final TableField<Record, Short> PRONARGS = createField(DSL.name("pronargs"), org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.pronargdefaults</code>.
|
||||
*/
|
||||
public final TableField<Record, Short> PRONARGDEFAULTS = createField("pronargdefaults", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
public final TableField<Record, Short> PRONARGDEFAULTS = createField(DSL.name("pronargdefaults"), org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.prorettype</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> PRORETTYPE = createField("prorettype", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> PRORETTYPE = createField(DSL.name("prorettype"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proargtypes</code>.
|
||||
*/
|
||||
public final TableField<Record, Long[]> PROARGTYPES = createField("proargtypes", org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Long[]> PROARGTYPES = createField(DSL.name("proargtypes"), org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proallargtypes</code>.
|
||||
*/
|
||||
public final TableField<Record, Long[]> PROALLARGTYPES = createField("proallargtypes", org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Long[]> PROALLARGTYPES = createField(DSL.name("proallargtypes"), org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proargmodes</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> PROARGMODES = createField("proargmodes", org.jooq.impl.SQLDataType.CHAR.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> PROARGMODES = createField(DSL.name("proargmodes"), org.jooq.impl.SQLDataType.CHAR.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proargnames</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> PROARGNAMES = createField("proargnames", org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> PROARGNAMES = createField(DSL.name("proargnames"), org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public final TableField<Record, Object> PROARGDEFAULTS = createField("proargdefaults", org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
public final TableField<Record, Object> PROARGDEFAULTS = createField(DSL.name("proargdefaults"), org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.protrftypes</code>.
|
||||
*/
|
||||
public final TableField<Record, Long[]> PROTRFTYPES = createField("protrftypes", org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
public final TableField<Record, Long[]> PROTRFTYPES = createField(DSL.name("protrftypes"), org.jooq.impl.SQLDataType.BIGINT.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.prosrc</code>.
|
||||
*/
|
||||
public final TableField<Record, String> PROSRC = createField("prosrc", org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
|
||||
public final TableField<Record, String> PROSRC = createField(DSL.name("prosrc"), org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.probin</code>.
|
||||
*/
|
||||
public final TableField<Record, String> PROBIN = createField("probin", org.jooq.impl.SQLDataType.CLOB, this, "");
|
||||
public final TableField<Record, String> PROBIN = createField(DSL.name("probin"), org.jooq.impl.SQLDataType.CLOB, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proconfig</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> PROCONFIG = createField("proconfig", org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> PROCONFIG = createField(DSL.name("proconfig"), org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_proc.proacl</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> PROACL = createField("proacl", org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> PROACL = createField(DSL.name("proacl"), org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_proc</code> table reference
|
||||
@ -211,25 +216,16 @@ public class PgProc extends TableImpl<Record> {
|
||||
super(child, key, PG_PROC);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgProc as(String alias) {
|
||||
return new PgProc(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgProc as(Name alias) {
|
||||
return new PgProc(alias, this);
|
||||
|
||||
@ -0,0 +1,143 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package org.jooq.meta.postgres.pg_catalog.tables;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.TableImpl;
|
||||
import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgSequence extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = -599690389;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_sequence</code>
|
||||
*/
|
||||
public static final PgSequence PG_SEQUENCE = new PgSequence();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<Record> getRecordType() {
|
||||
return Record.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_sequence.seqrelid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> SEQRELID = createField(DSL.name("seqrelid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_sequence.seqtypid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> SEQTYPID = createField(DSL.name("seqtypid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_sequence.seqstart</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> SEQSTART = createField(DSL.name("seqstart"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_sequence.seqincrement</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> SEQINCREMENT = createField(DSL.name("seqincrement"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_sequence.seqmax</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> SEQMAX = createField(DSL.name("seqmax"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_sequence.seqmin</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> SEQMIN = createField(DSL.name("seqmin"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_sequence.seqcache</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> SEQCACHE = createField(DSL.name("seqcache"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_sequence.seqcycle</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> SEQCYCLE = createField(DSL.name("seqcycle"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_sequence</code> table reference
|
||||
*/
|
||||
public PgSequence() {
|
||||
this(DSL.name("pg_sequence"), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>pg_catalog.pg_sequence</code> table reference
|
||||
*/
|
||||
public PgSequence(String alias) {
|
||||
this(DSL.name(alias), PG_SEQUENCE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>pg_catalog.pg_sequence</code> table reference
|
||||
*/
|
||||
public PgSequence(Name alias) {
|
||||
this(alias, PG_SEQUENCE);
|
||||
}
|
||||
|
||||
private PgSequence(Name alias, Table<Record> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private PgSequence(Name alias, Table<Record> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""));
|
||||
}
|
||||
|
||||
public <O extends Record> PgSequence(Table<O> child, ForeignKey<O, Record> key) {
|
||||
super(child, key, PG_SEQUENCE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public PgSequence as(String alias) {
|
||||
return new PgSequence(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PgSequence as(Name alias) {
|
||||
return new PgSequence(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public PgSequence rename(String name) {
|
||||
return new PgSequence(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public PgSequence rename(Name name) {
|
||||
return new PgSequence(name, null);
|
||||
}
|
||||
}
|
||||
@ -22,7 +22,7 @@ import org.jooq.meta.postgres.pg_catalog.PgCatalog;
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class PgType extends TableImpl<Record> {
|
||||
|
||||
private static final long serialVersionUID = 1666880234;
|
||||
private static final long serialVersionUID = -2146032444;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>pg_catalog.pg_type</code>
|
||||
@ -37,156 +37,161 @@ public class PgType extends TableImpl<Record> {
|
||||
return Record.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.oid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> OID = createField(DSL.name("oid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typname</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPNAME = createField("typname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPNAME = createField(DSL.name("typname"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typnamespace</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> TYPNAMESPACE = createField("typnamespace", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> TYPNAMESPACE = createField(DSL.name("typnamespace"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typowner</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> TYPOWNER = createField("typowner", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> TYPOWNER = createField(DSL.name("typowner"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typlen</code>.
|
||||
*/
|
||||
public final TableField<Record, Short> TYPLEN = createField("typlen", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
public final TableField<Record, Short> TYPLEN = createField(DSL.name("typlen"), org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typbyval</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> TYPBYVAL = createField("typbyval", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> TYPBYVAL = createField(DSL.name("typbyval"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typtype</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPTYPE = createField("typtype", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPTYPE = createField(DSL.name("typtype"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typcategory</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPCATEGORY = createField("typcategory", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPCATEGORY = createField(DSL.name("typcategory"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typispreferred</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> TYPISPREFERRED = createField("typispreferred", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> TYPISPREFERRED = createField(DSL.name("typispreferred"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typisdefined</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> TYPISDEFINED = createField("typisdefined", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> TYPISDEFINED = createField(DSL.name("typisdefined"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typdelim</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPDELIM = createField("typdelim", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPDELIM = createField(DSL.name("typdelim"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typrelid</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> TYPRELID = createField("typrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> TYPRELID = createField(DSL.name("typrelid"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typelem</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> TYPELEM = createField("typelem", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> TYPELEM = createField(DSL.name("typelem"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typarray</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> TYPARRAY = createField("typarray", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> TYPARRAY = createField(DSL.name("typarray"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typinput</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPINPUT = createField("typinput", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPINPUT = createField(DSL.name("typinput"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typoutput</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPOUTPUT = createField("typoutput", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPOUTPUT = createField(DSL.name("typoutput"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typreceive</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPRECEIVE = createField("typreceive", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPRECEIVE = createField(DSL.name("typreceive"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typsend</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPSEND = createField("typsend", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPSEND = createField(DSL.name("typsend"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typmodin</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPMODIN = createField("typmodin", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPMODIN = createField(DSL.name("typmodin"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typmodout</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPMODOUT = createField("typmodout", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPMODOUT = createField(DSL.name("typmodout"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typanalyze</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPANALYZE = createField("typanalyze", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPANALYZE = createField(DSL.name("typanalyze"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typalign</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPALIGN = createField("typalign", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPALIGN = createField(DSL.name("typalign"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typstorage</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPSTORAGE = createField("typstorage", org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
public final TableField<Record, String> TYPSTORAGE = createField(DSL.name("typstorage"), org.jooq.impl.SQLDataType.CHAR.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typnotnull</code>.
|
||||
*/
|
||||
public final TableField<Record, Boolean> TYPNOTNULL = createField("typnotnull", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
public final TableField<Record, Boolean> TYPNOTNULL = createField(DSL.name("typnotnull"), org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typbasetype</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> TYPBASETYPE = createField("typbasetype", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> TYPBASETYPE = createField(DSL.name("typbasetype"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typtypmod</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> TYPTYPMOD = createField("typtypmod", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> TYPTYPMOD = createField(DSL.name("typtypmod"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typndims</code>.
|
||||
*/
|
||||
public final TableField<Record, Integer> TYPNDIMS = createField("typndims", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
public final TableField<Record, Integer> TYPNDIMS = createField(DSL.name("typndims"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typcollation</code>.
|
||||
*/
|
||||
public final TableField<Record, Long> TYPCOLLATION = createField("typcollation", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
public final TableField<Record, Long> TYPCOLLATION = createField(DSL.name("typcollation"), org.jooq.impl.SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using <deprecationOnUnknownTypes/> in your code generator configuration.
|
||||
* @deprecated Unknown data type. Please define an explicit {@link org.jooq.Binding} to specify how this type should be handled. Deprecation can be turned off using {@literal <deprecationOnUnknownTypes/>} in your code generator configuration.
|
||||
*/
|
||||
@java.lang.Deprecated
|
||||
public final TableField<Record, Object> TYPDEFAULTBIN = createField("typdefaultbin", org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
public final TableField<Record, Object> TYPDEFAULTBIN = createField(DSL.name("typdefaultbin"), org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"pg_node_tree\""), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typdefault</code>.
|
||||
*/
|
||||
public final TableField<Record, String> TYPDEFAULT = createField("typdefault", org.jooq.impl.SQLDataType.CLOB, this, "");
|
||||
public final TableField<Record, String> TYPDEFAULT = createField(DSL.name("typdefault"), org.jooq.impl.SQLDataType.CLOB, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>pg_catalog.pg_type.typacl</code>.
|
||||
*/
|
||||
public final TableField<Record, String[]> TYPACL = createField("typacl", org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this, "");
|
||||
public final TableField<Record, String[]> TYPACL = createField(DSL.name("typacl"), org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>pg_catalog.pg_type</code> table reference
|
||||
@ -221,25 +226,16 @@ public class PgType extends TableImpl<Record> {
|
||||
super(child, key, PG_TYPE);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return PgCatalog.PG_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgType as(String alias) {
|
||||
return new PgType(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public PgType as(Name alias) {
|
||||
return new PgType(alias, this);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user