[#2777] Regenerated "pg_catalog"

This commit is contained in:
Lukas Eder 2013-10-16 14:04:36 +02:00
parent 5d5182fcea
commit be485c7d1b
15 changed files with 247 additions and 145 deletions

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class PgCatalog extends org.jooq.impl.SchemaImpl {
private static final long serialVersionUID = -72345555;
private static final long serialVersionUID = 1664693019;
/**
* The singleton instance of <code>pg_catalog</code>
@ -27,10 +27,17 @@ public class PgCatalog extends org.jooq.impl.SchemaImpl {
@Override
public final java.util.List<org.jooq.Table<?>> getTables() {
java.util.List result = new java.util.ArrayList();
result.addAll(getTables0());
return result;
}
private final java.util.List<org.jooq.Table<?>> getTables0() {
return java.util.Arrays.<org.jooq.Table<?>>asList(
org.jooq.util.postgres.pg_catalog.tables.PgAttribute.PG_ATTRIBUTE,
org.jooq.util.postgres.pg_catalog.tables.PgClass.PG_CLASS,
org.jooq.util.postgres.pg_catalog.tables.PgEnum.PG_ENUM,
org.jooq.util.postgres.pg_catalog.tables.PgInherits.PG_INHERITS,
org.jooq.util.postgres.pg_catalog.tables.PgNamespace.PG_NAMESPACE,
org.jooq.util.postgres.pg_catalog.tables.PgProc.PG_PROC,
org.jooq.util.postgres.pg_catalog.tables.PgType.PG_TYPE);

View File

@ -8,10 +8,10 @@ package org.jooq.util.postgres.pg_catalog;
*
* Convenience access to all stored procedures and functions in pg_catalog
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
public final class Routines {
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Routines {
/**
* Call <code>pg_catalog.count</code>
@ -106,9 +106,4 @@ public final class Routines {
p.execute(configuration);
return p;
}
/**
* No further instances allowed
*/
private Routines() {}
}

View File

@ -8,10 +8,10 @@ package org.jooq.util.postgres.pg_catalog;
*
* Convenience access to all tables in pg_catalog
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
public final class Tables {
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Tables {
/**
* The table pg_catalog.pg_attribute
@ -28,6 +28,11 @@ public final class Tables {
*/
public static final org.jooq.util.postgres.pg_catalog.tables.PgEnum PG_ENUM = org.jooq.util.postgres.pg_catalog.tables.PgEnum.PG_ENUM;
/**
* The table pg_catalog.pg_inherits
*/
public static final org.jooq.util.postgres.pg_catalog.tables.PgInherits PG_INHERITS = org.jooq.util.postgres.pg_catalog.tables.PgInherits.PG_INHERITS;
/**
* The table pg_catalog.pg_namespace
*/
@ -42,9 +47,4 @@ public final class Tables {
* The table pg_catalog.pg_type
*/
public static final org.jooq.util.postgres.pg_catalog.tables.PgType PG_TYPE = org.jooq.util.postgres.pg_catalog.tables.PgType.PG_TYPE;
/**
* No further instances allowed
*/
private Tables() {}
}

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog.routines;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Count1 extends org.jooq.impl.AbstractRoutine<java.lang.Long> {
private static final long serialVersionUID = -813185082;
private static final long serialVersionUID = -1445263127;
/**
* The parameter <code>pg_catalog.count.RETURN_VALUE</code>.

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog.routines;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Count2 extends org.jooq.impl.AbstractRoutine<java.lang.Long> {
private static final long serialVersionUID = -1858133067;
private static final long serialVersionUID = -244250702;
/**
* The parameter <code>pg_catalog.count.RETURN_VALUE</code>.

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog.routines;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class FormatType extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = 1027038575;
private static final long serialVersionUID = -979451566;
/**
* The parameter <code>pg_catalog.format_type.RETURN_VALUE</code>.

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog.routines;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class PgCursor extends org.jooq.impl.AbstractRoutine<java.lang.Void> {
private static final long serialVersionUID = 845005988;
private static final long serialVersionUID = -51830201;
/**
* The parameter <code>pg_catalog.pg_cursor.name</code>.

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog.tables;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class PgAttribute extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = -1652329762;
private static final long serialVersionUID = -53837591;
/**
* The singleton instance of <code>pg_catalog.pg_attribute</code>
@ -29,87 +29,92 @@ public class PgAttribute extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>pg_catalog.pg_attribute.attrelid</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> ATTRELID = createField("attrelid", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> ATTRELID = createField("attrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attname</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> ATTNAME = createField("attname", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> ATTNAME = createField("attname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.atttypid</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> ATTTYPID = createField("atttypid", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> ATTTYPID = createField("atttypid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attstattarget</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> ATTSTATTARGET = createField("attstattarget", org.jooq.impl.SQLDataType.INTEGER, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> ATTSTATTARGET = createField("attstattarget", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attlen</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> ATTLEN = createField("attlen", org.jooq.impl.SQLDataType.SMALLINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> ATTLEN = createField("attlen", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attnum</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> ATTNUM = createField("attnum", org.jooq.impl.SQLDataType.SMALLINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> ATTNUM = createField("attnum", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attndims</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> ATTNDIMS = createField("attndims", org.jooq.impl.SQLDataType.INTEGER, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> ATTNDIMS = createField("attndims", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attcacheoff</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> ATTCACHEOFF = createField("attcacheoff", org.jooq.impl.SQLDataType.INTEGER, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> ATTCACHEOFF = createField("attcacheoff", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.atttypmod</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> ATTTYPMOD = createField("atttypmod", org.jooq.impl.SQLDataType.INTEGER, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> ATTTYPMOD = createField("atttypmod", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attbyval</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> ATTBYVAL = createField("attbyval", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> ATTBYVAL = createField("attbyval", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attstorage</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> ATTSTORAGE = createField("attstorage", org.jooq.impl.SQLDataType.CHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> ATTSTORAGE = createField("attstorage", org.jooq.impl.SQLDataType.CHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attalign</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> ATTALIGN = createField("attalign", org.jooq.impl.SQLDataType.CHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> ATTALIGN = createField("attalign", org.jooq.impl.SQLDataType.CHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attnotnull</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> ATTNOTNULL = createField("attnotnull", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> ATTNOTNULL = createField("attnotnull", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.atthasdef</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> ATTHASDEF = createField("atthasdef", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> ATTHASDEF = createField("atthasdef", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attisdropped</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> ATTISDROPPED = createField("attisdropped", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> ATTISDROPPED = createField("attisdropped", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attislocal</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> ATTISLOCAL = createField("attislocal", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> ATTISLOCAL = createField("attislocal", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attinhcount</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> ATTINHCOUNT = createField("attinhcount", org.jooq.impl.SQLDataType.INTEGER, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> ATTINHCOUNT = createField("attinhcount", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attcollation</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> ATTCOLLATION = createField("attcollation", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_attribute.attacl</code>.
@ -121,6 +126,11 @@ public class PgAttribute extends org.jooq.impl.TableImpl<org.jooq.Record> {
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String[]> ATTOPTIONS = createField("attoptions", org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this);
/**
* The column <code>pg_catalog.pg_attribute.attfdwoptions</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String[]> ATTFDWOPTIONS = createField("attfdwoptions", org.jooq.impl.SQLDataType.CLOB.getArrayDataType(), this);
/**
* Create a <code>pg_catalog.pg_attribute</code> table reference
*/

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog.tables;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class PgClass extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = -2077317525;
private static final long serialVersionUID = -1300175670;
/**
* The singleton instance of <code>pg_catalog.pg_class</code>
@ -29,127 +29,127 @@ public class PgClass extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>pg_catalog.pg_class.relname</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> RELNAME = createField("relname", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> RELNAME = createField("relname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relnamespace</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELNAMESPACE = createField("relnamespace", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELNAMESPACE = createField("relnamespace", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.reltype</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELTYPE = createField("reltype", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELTYPE = createField("reltype", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.reloftype</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELOFTYPE = createField("reloftype", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELOFTYPE = createField("reloftype", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relowner</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELOWNER = createField("relowner", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELOWNER = createField("relowner", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relam</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELAM = createField("relam", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELAM = createField("relam", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relfilenode</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELFILENODE = createField("relfilenode", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELFILENODE = createField("relfilenode", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.reltablespace</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELTABLESPACE = createField("reltablespace", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELTABLESPACE = createField("reltablespace", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relpages</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> RELPAGES = createField("relpages", org.jooq.impl.SQLDataType.INTEGER, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> RELPAGES = createField("relpages", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.reltuples</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Float> RELTUPLES = createField("reltuples", org.jooq.impl.SQLDataType.REAL, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Float> RELTUPLES = createField("reltuples", org.jooq.impl.SQLDataType.REAL.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relallvisible</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> RELALLVISIBLE = createField("relallvisible", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.reltoastrelid</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELTOASTRELID = createField("reltoastrelid", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELTOASTRELID = createField("reltoastrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.reltoastidxid</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELTOASTIDXID = createField("reltoastidxid", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELTOASTIDXID = createField("reltoastidxid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relhasindex</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASINDEX = createField("relhasindex", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASINDEX = createField("relhasindex", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relisshared</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELISSHARED = createField("relisshared", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELISSHARED = createField("relisshared", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relistemp</code>.
* The column <code>pg_catalog.pg_class.relpersistence</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELISTEMP = createField("relistemp", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> RELPERSISTENCE = createField("relpersistence", org.jooq.impl.SQLDataType.CHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relkind</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> RELKIND = createField("relkind", org.jooq.impl.SQLDataType.CHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> RELKIND = createField("relkind", org.jooq.impl.SQLDataType.CHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relnatts</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> RELNATTS = createField("relnatts", org.jooq.impl.SQLDataType.SMALLINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> RELNATTS = createField("relnatts", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relchecks</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> RELCHECKS = createField("relchecks", org.jooq.impl.SQLDataType.SMALLINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> RELCHECKS = createField("relchecks", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relhasoids</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASOIDS = createField("relhasoids", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASOIDS = createField("relhasoids", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relhaspkey</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASPKEY = createField("relhaspkey", org.jooq.impl.SQLDataType.BOOLEAN, this);
/**
* The column <code>pg_catalog.pg_class.relhasexclusion</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASEXCLUSION = createField("relhasexclusion", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASPKEY = createField("relhaspkey", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relhasrules</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASRULES = createField("relhasrules", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASRULES = createField("relhasrules", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relhastriggers</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASTRIGGERS = createField("relhastriggers", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASTRIGGERS = createField("relhastriggers", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relhassubclass</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASSUBCLASS = createField("relhassubclass", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> RELHASSUBCLASS = createField("relhassubclass", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relfrozenxid</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELFROZENXID = createField("relfrozenxid", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> RELFROZENXID = createField("relfrozenxid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_class.relacl</code>.

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog.tables;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class PgEnum extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 2104151884;
private static final long serialVersionUID = -1178391911;
/**
* The singleton instance of <code>pg_catalog.pg_enum</code>
@ -29,12 +29,17 @@ public class PgEnum extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>pg_catalog.pg_enum.enumtypid</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> ENUMTYPID = createField("enumtypid", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> ENUMTYPID = createField("enumtypid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_enum.enumsortorder</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Float> ENUMSORTORDER = createField("enumsortorder", org.jooq.impl.SQLDataType.REAL.nullable(false), this);
/**
* The column <code>pg_catalog.pg_enum.enumlabel</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> ENUMLABEL = createField("enumlabel", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> ENUMLABEL = createField("enumlabel", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* Create a <code>pg_catalog.pg_enum</code> table reference

View File

@ -0,0 +1,65 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.util.postgres.pg_catalog.tables;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class PgInherits extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 348379159;
/**
* The singleton instance of <code>pg_catalog.pg_inherits</code>
*/
public static final org.jooq.util.postgres.pg_catalog.tables.PgInherits PG_INHERITS = new org.jooq.util.postgres.pg_catalog.tables.PgInherits();
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return org.jooq.Record.class;
}
/**
* The column <code>pg_catalog.pg_inherits.inhrelid</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> INHRELID = createField("inhrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_inherits.inhparent</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> INHPARENT = createField("inhparent", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_inherits.inhseqno</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> INHSEQNO = createField("inhseqno", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this);
/**
* Create a <code>pg_catalog.pg_inherits</code> table reference
*/
public PgInherits() {
super("pg_inherits", org.jooq.util.postgres.pg_catalog.PgCatalog.PG_CATALOG);
}
/**
* Create an aliased <code>pg_catalog.pg_inherits</code> table reference
*/
public PgInherits(java.lang.String alias) {
super(alias, org.jooq.util.postgres.pg_catalog.PgCatalog.PG_CATALOG, org.jooq.util.postgres.pg_catalog.tables.PgInherits.PG_INHERITS);
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.util.postgres.pg_catalog.tables.PgInherits as(java.lang.String alias) {
return new org.jooq.util.postgres.pg_catalog.tables.PgInherits(alias);
}
}

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog.tables;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class PgNamespace extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 910623641;
private static final long serialVersionUID = 1720133770;
/**
* The singleton instance of <code>pg_catalog.pg_namespace</code>
@ -29,12 +29,12 @@ public class PgNamespace extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>pg_catalog.pg_namespace.nspname</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> NSPNAME = createField("nspname", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> NSPNAME = createField("nspname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_namespace.nspowner</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> NSPOWNER = createField("nspowner", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> NSPOWNER = createField("nspowner", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_namespace.nspacl</code>.

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog.tables;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class PgProc extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 1881962652;
private static final long serialVersionUID = 25740900;
/**
* The singleton instance of <code>pg_catalog.pg_proc</code>
@ -29,82 +29,92 @@ public class PgProc extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>pg_catalog.pg_proc.proname</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> PRONAME = createField("proname", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> PRONAME = createField("proname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.pronamespace</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> PRONAMESPACE = createField("pronamespace", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> PRONAMESPACE = createField("pronamespace", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.proowner</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> PROOWNER = createField("proowner", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> PROOWNER = createField("proowner", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.prolang</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> PROLANG = createField("prolang", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> PROLANG = createField("prolang", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.procost</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Float> PROCOST = createField("procost", org.jooq.impl.SQLDataType.REAL, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Float> PROCOST = createField("procost", org.jooq.impl.SQLDataType.REAL.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.prorows</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Float> PROROWS = createField("prorows", org.jooq.impl.SQLDataType.REAL, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Float> PROROWS = createField("prorows", org.jooq.impl.SQLDataType.REAL.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.provariadic</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> PROVARIADIC = createField("provariadic", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> PROVARIADIC = createField("provariadic", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.protransform</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> PROTRANSFORM = createField("protransform", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.proisagg</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PROISAGG = createField("proisagg", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PROISAGG = createField("proisagg", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.proiswindow</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PROISWINDOW = createField("proiswindow", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PROISWINDOW = createField("proiswindow", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.prosecdef</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PROSECDEF = createField("prosecdef", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PROSECDEF = createField("prosecdef", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.proleakproof</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PROLEAKPROOF = createField("proleakproof", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.proisstrict</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PROISSTRICT = createField("proisstrict", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PROISSTRICT = createField("proisstrict", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.proretset</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PRORETSET = createField("proretset", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> PRORETSET = createField("proretset", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.provolatile</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> PROVOLATILE = createField("provolatile", org.jooq.impl.SQLDataType.CHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> PROVOLATILE = createField("provolatile", org.jooq.impl.SQLDataType.CHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.pronargs</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> PRONARGS = createField("pronargs", org.jooq.impl.SQLDataType.SMALLINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> PRONARGS = createField("pronargs", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.pronargdefaults</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> PRONARGDEFAULTS = createField("pronargdefaults", org.jooq.impl.SQLDataType.SMALLINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> PRONARGDEFAULTS = createField("pronargdefaults", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.prorettype</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> PRORETTYPE = createField("prorettype", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> PRORETTYPE = createField("prorettype", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_proc.proargtypes</code>.
@ -129,7 +139,7 @@ public class PgProc extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>pg_catalog.pg_proc.proargdefaults</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> PROARGDEFAULTS = createField("proargdefaults", org.jooq.impl.SQLDataType.CLOB, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Object> PROARGDEFAULTS = createField("proargdefaults", org.jooq.impl.DefaultDataType.getDefaultDataType("pg_node_tree"), this);
/**
* The column <code>pg_catalog.pg_proc.prosrc</code>.

View File

@ -6,12 +6,12 @@ package org.jooq.util.postgres.pg_catalog.tables;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class PgType extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 552123966;
private static final long serialVersionUID = -1029465080;
/**
* The singleton instance of <code>pg_catalog.pg_type</code>
@ -29,143 +29,153 @@ public class PgType extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>pg_catalog.pg_type.typname</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPNAME = createField("typname", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPNAME = createField("typname", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typnamespace</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPNAMESPACE = createField("typnamespace", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPNAMESPACE = createField("typnamespace", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typowner</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPOWNER = createField("typowner", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPOWNER = createField("typowner", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typlen</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> TYPLEN = createField("typlen", org.jooq.impl.SQLDataType.SMALLINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Short> TYPLEN = createField("typlen", org.jooq.impl.SQLDataType.SMALLINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typbyval</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> TYPBYVAL = createField("typbyval", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> TYPBYVAL = createField("typbyval", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typtype</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPTYPE = createField("typtype", org.jooq.impl.SQLDataType.CHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPTYPE = createField("typtype", org.jooq.impl.SQLDataType.CHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typcategory</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPCATEGORY = createField("typcategory", org.jooq.impl.SQLDataType.CHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPCATEGORY = createField("typcategory", org.jooq.impl.SQLDataType.CHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typispreferred</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> TYPISPREFERRED = createField("typispreferred", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> TYPISPREFERRED = createField("typispreferred", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typisdefined</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> TYPISDEFINED = createField("typisdefined", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> TYPISDEFINED = createField("typisdefined", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typdelim</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPDELIM = createField("typdelim", org.jooq.impl.SQLDataType.CHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPDELIM = createField("typdelim", org.jooq.impl.SQLDataType.CHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typrelid</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPRELID = createField("typrelid", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPRELID = createField("typrelid", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typelem</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPELEM = createField("typelem", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPELEM = createField("typelem", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typarray</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPARRAY = createField("typarray", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPARRAY = createField("typarray", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typinput</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPINPUT = createField("typinput", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPINPUT = createField("typinput", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typoutput</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPOUTPUT = createField("typoutput", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPOUTPUT = createField("typoutput", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typreceive</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPRECEIVE = createField("typreceive", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPRECEIVE = createField("typreceive", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typsend</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPSEND = createField("typsend", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPSEND = createField("typsend", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typmodin</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPMODIN = createField("typmodin", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPMODIN = createField("typmodin", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typmodout</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPMODOUT = createField("typmodout", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPMODOUT = createField("typmodout", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typanalyze</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPANALYZE = createField("typanalyze", org.jooq.impl.SQLDataType.VARCHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPANALYZE = createField("typanalyze", org.jooq.impl.SQLDataType.VARCHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typalign</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPALIGN = createField("typalign", org.jooq.impl.SQLDataType.CHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPALIGN = createField("typalign", org.jooq.impl.SQLDataType.CHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typstorage</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPSTORAGE = createField("typstorage", org.jooq.impl.SQLDataType.CHAR, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPSTORAGE = createField("typstorage", org.jooq.impl.SQLDataType.CHAR.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typnotnull</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> TYPNOTNULL = createField("typnotnull", org.jooq.impl.SQLDataType.BOOLEAN, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Boolean> TYPNOTNULL = createField("typnotnull", org.jooq.impl.SQLDataType.BOOLEAN.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typbasetype</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPBASETYPE = createField("typbasetype", org.jooq.impl.SQLDataType.BIGINT, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPBASETYPE = createField("typbasetype", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typtypmod</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> TYPTYPMOD = createField("typtypmod", org.jooq.impl.SQLDataType.INTEGER, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> TYPTYPMOD = createField("typtypmod", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typndims</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> TYPNDIMS = createField("typndims", org.jooq.impl.SQLDataType.INTEGER, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Integer> TYPNDIMS = createField("typndims", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typcollation</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.Long> TYPCOLLATION = createField("typcollation", org.jooq.impl.SQLDataType.BIGINT.nullable(false), this);
/**
* The column <code>pg_catalog.pg_type.typdefaultbin</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPDEFAULTBIN = createField("typdefaultbin", org.jooq.impl.SQLDataType.CLOB, this);
public final org.jooq.TableField<org.jooq.Record, java.lang.Object> TYPDEFAULTBIN = createField("typdefaultbin", org.jooq.impl.DefaultDataType.getDefaultDataType("pg_node_tree"), this);
/**
* The column <code>pg_catalog.pg_type.typdefault</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TYPDEFAULT = createField("typdefault", org.jooq.impl.SQLDataType.CLOB, this);
/**
* The column <code>pg_catalog.pg_type.typacl</code>.
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String[]> TYPACL = createField("typacl", org.jooq.impl.SQLDataType.VARCHAR.getArrayDataType(), this);
/**
* Create a <code>pg_catalog.pg_type</code> table reference
*/

View File

@ -11,7 +11,7 @@
<name>org.jooq.util.DefaultGenerator</name>
<database>
<name>org.jooq.util.postgres.PostgresDatabase</name>
<includes>pg_namespace|pg_enum|pg_type|pg_class|pg_attribute|pg_proc|format_type|count|pg_cursor</includes>
<includes>pg_attribute|pg_class|pg_cursor|pg_enum|pg_inherits|pg_namespace|pg_proc|pg_type|format_type|count</includes>
<excludes></excludes>
<recordVersionFields></recordVersionFields>
<recordTimestampFields></recordTimestampFields>