diff --git a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/PgCatalog.java b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/PgCatalog.java
index 45bb9ba81c..f261d11393 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/PgCatalog.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/PgCatalog.java
@@ -6,11 +6,12 @@ package org.jooq.util.postgres.pg_catalog;
/**
* This class is generated by jOOQ.
*/
-@javax.annotation.Generated(value = {"http://www.jooq.org", "2.4.0"},
+@javax.annotation.Generated(value = {"http://www.jooq.org", "2.6.0"},
comments = "This class is generated by jOOQ")
+@java.lang.SuppressWarnings("all")
public class PgCatalog extends org.jooq.impl.SchemaImpl {
- private static final long serialVersionUID = 1109544775;
+ private static final long serialVersionUID = -1418576097;
/**
* The singleton instance of pg_catalog
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/PgCatalogFactory.java b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/PgCatalogFactory.java
index 2c7876ce2b..59c8e27133 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/PgCatalogFactory.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/PgCatalogFactory.java
@@ -5,12 +5,21 @@ package org.jooq.util.postgres.pg_catalog;
/**
* This class is generated by jOOQ.
+ *
+ * A Factory for specific use with the pg_catalog schema.
+ *
+ * This Factory will not render the pg_catalog schema's schema
+ * name in rendered SQL (assuming that you use it as the default schema on
+ * your connection!). Use the more generic {@link org.jooq.util.postgres.PostgresFactory}
+ * or the {@link org.jooq.impl.Factory} instead, if you want to fully qualify
+ * tables, routines, etc.
*/
-@javax.annotation.Generated(value = {"http://www.jooq.org", "2.4.0"},
+@javax.annotation.Generated(value = {"http://www.jooq.org", "2.6.0"},
comments = "This class is generated by jOOQ")
+@java.lang.SuppressWarnings("all")
public class PgCatalogFactory extends org.jooq.util.postgres.PostgresFactory {
- private static final long serialVersionUID = 1813233842;
+ private static final long serialVersionUID = -604080175;
/**
* Create a factory with a connection
@@ -23,6 +32,17 @@ public class PgCatalogFactory extends org.jooq.util.postgres.PostgresFactory {
initDefaultSchema();
}
+ /**
+ * Create a factory with a data source
+ *
+ * @param dataSource The data source to use with objects created from this factory
+ */
+ public PgCatalogFactory(javax.sql.DataSource dataSource) {
+ super(dataSource);
+
+ initDefaultSchema();
+ }
+
/**
* Create a factory with a connection and some settings
*
@@ -35,6 +55,18 @@ public class PgCatalogFactory extends org.jooq.util.postgres.PostgresFactory {
initDefaultSchema();
}
+ /**
+ * Create a factory with a data source and some settings
+ *
+ * @param dataSource The data source to use with objects created from this factory
+ * @param settings The settings to apply to objects created from this factory
+ */
+ public PgCatalogFactory(javax.sql.DataSource dataSource, org.jooq.conf.Settings settings) {
+ super(dataSource, settings);
+
+ initDefaultSchema();
+ }
+
/**
* Initialise the render mapping's default schema.
*
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/Routines.java b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/Routines.java
index ea86211096..51eea7a175 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/Routines.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/Routines.java
@@ -8,8 +8,9 @@ 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", "2.4.0"},
+@javax.annotation.Generated(value = {"http://www.jooq.org", "2.6.0"},
comments = "This class is generated by jOOQ")
+@java.lang.SuppressWarnings("all")
public final class Routines {
/**
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/Tables.java b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/Tables.java
index e0ae576105..014dd8fdba 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/Tables.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/Tables.java
@@ -8,39 +8,40 @@ package org.jooq.util.postgres.pg_catalog;
*
* Convenience access to all tables in pg_catalog
*/
-@javax.annotation.Generated(value = {"http://www.jooq.org", "2.4.0"},
+@javax.annotation.Generated(value = {"http://www.jooq.org", "2.6.0"},
comments = "This class is generated by jOOQ")
+@java.lang.SuppressWarnings("all")
public final class Tables {
/**
* The table pg_catalog.pg_attribute
*/
- public static org.jooq.util.postgres.pg_catalog.tables.PgAttribute PG_ATTRIBUTE = org.jooq.util.postgres.pg_catalog.tables.PgAttribute.PG_ATTRIBUTE;
+ public static final org.jooq.util.postgres.pg_catalog.tables.PgAttribute PG_ATTRIBUTE = org.jooq.util.postgres.pg_catalog.tables.PgAttribute.PG_ATTRIBUTE;
/**
* The table pg_catalog.pg_class
*/
- public static org.jooq.util.postgres.pg_catalog.tables.PgClass PG_CLASS = org.jooq.util.postgres.pg_catalog.tables.PgClass.PG_CLASS;
+ public static final org.jooq.util.postgres.pg_catalog.tables.PgClass PG_CLASS = org.jooq.util.postgres.pg_catalog.tables.PgClass.PG_CLASS;
/**
* The table pg_catalog.pg_enum
*/
- public static org.jooq.util.postgres.pg_catalog.tables.PgEnum PG_ENUM = org.jooq.util.postgres.pg_catalog.tables.PgEnum.PG_ENUM;
+ 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_namespace
*/
- public static org.jooq.util.postgres.pg_catalog.tables.PgNamespace PG_NAMESPACE = org.jooq.util.postgres.pg_catalog.tables.PgNamespace.PG_NAMESPACE;
+ public static final org.jooq.util.postgres.pg_catalog.tables.PgNamespace PG_NAMESPACE = org.jooq.util.postgres.pg_catalog.tables.PgNamespace.PG_NAMESPACE;
/**
* The table pg_catalog.pg_proc
*/
- public static org.jooq.util.postgres.pg_catalog.tables.PgProc PG_PROC = org.jooq.util.postgres.pg_catalog.tables.PgProc.PG_PROC;
+ public static final org.jooq.util.postgres.pg_catalog.tables.PgProc PG_PROC = org.jooq.util.postgres.pg_catalog.tables.PgProc.PG_PROC;
/**
* The table pg_catalog.pg_type
*/
- public static org.jooq.util.postgres.pg_catalog.tables.PgType PG_TYPE = org.jooq.util.postgres.pg_catalog.tables.PgType.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 instances
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/Count1.java b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/Count1.java
index f490a9fdd1..32a350bd69 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/Count1.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/Count1.java
@@ -6,21 +6,22 @@ package org.jooq.util.postgres.pg_catalog.routines;
/**
* This class is generated by jOOQ.
*/
-@javax.annotation.Generated(value = {"http://www.jooq.org", "2.4.0"},
+@javax.annotation.Generated(value = {"http://www.jooq.org", "2.6.0"},
comments = "This class is generated by jOOQ")
+@java.lang.SuppressWarnings("all")
public class Count1 extends org.jooq.impl.AbstractRoutine
* The SQL type of this item ("any", any) could not be mapped.pg_catalog.count.RETURN_VALUE
*/
public static final org.jooq.Parameterpg_catalog.count._1
+ *
* Deserialising this field might not work!
*/
@@ -38,10 +39,10 @@ public class Count1 extends org.jooq.impl.AbstractRoutine_1 parameter to the routine
+ * Set the _1 parameter IN value to the routine
*/
public void set__1(java.lang.Object value) {
- setValue(_1, value);
+ setValue(org.jooq.util.postgres.pg_catalog.routines.Count1._1, value);
}
/**
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/Count2.java b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/Count2.java
index 065f648dd3..e644272403 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/Count2.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/Count2.java
@@ -6,15 +6,16 @@ package org.jooq.util.postgres.pg_catalog.routines;
/**
* This class is generated by jOOQ.
*/
-@javax.annotation.Generated(value = {"http://www.jooq.org", "2.4.0"},
+@javax.annotation.Generated(value = {"http://www.jooq.org", "2.6.0"},
comments = "This class is generated by jOOQ")
+@java.lang.SuppressWarnings("all")
public class Count2 extends org.jooq.impl.AbstractRoutinepg_catalog.count.RETURN_VALUE
*/
public static final org.jooq.Parameterpg_catalog.format_type.RETURN_VALUE
*/
public static final org.jooq.Parameterpg_catalog.format_type._1
*/
public static final org.jooq.Parameterpg_catalog.format_type._2
*/
public static final org.jooq.Parameter_1 parameter to the routine
+ * Set the _1 parameter IN value to the routine
*/
public void set__1(java.lang.Long value) {
- setValue(_1, value);
+ setValue(org.jooq.util.postgres.pg_catalog.routines.FormatType._1, value);
}
/**
@@ -56,10 +57,10 @@ public class FormatType extends org.jooq.impl.AbstractRoutine_2 parameter to the routine
+ * Set the _2 parameter IN value to the routine
*/
public void set__2(java.lang.Integer value) {
- setValue(_2, value);
+ setValue(org.jooq.util.postgres.pg_catalog.routines.FormatType._2, value);
}
/**
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/PgCursor.java b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/PgCursor.java
index 568f3059a6..1667802c24 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/PgCursor.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/routines/PgCursor.java
@@ -6,40 +6,41 @@ package org.jooq.util.postgres.pg_catalog.routines;
/**
* This class is generated by jOOQ.
*/
-@javax.annotation.Generated(value = {"http://www.jooq.org", "2.4.0"},
+@javax.annotation.Generated(value = {"http://www.jooq.org", "2.6.0"},
comments = "This class is generated by jOOQ")
+@java.lang.SuppressWarnings("all")
public class PgCursor extends org.jooq.impl.AbstractRoutinepg_catalog.pg_cursor.name
*/
public static final org.jooq.Parameterpg_catalog.pg_cursor.statement
*/
public static final org.jooq.Parameterpg_catalog.pg_cursor.is_holdable
*/
public static final org.jooq.Parameterpg_catalog.pg_cursor.is_binary
*/
public static final org.jooq.Parameterpg_catalog.pg_cursor.is_scrollable
*/
public static final org.jooq.Parameterpg_catalog.pg_cursor.creation_time
*/
public static final org.jooq.Parametername parameter OUT value from the routine
+ */
public java.lang.String getName_() {
return getValue(NAME);
}
+ /**
+ * Get the statement parameter OUT value from the routine
+ */
public java.lang.String getStatement() {
return getValue(STATEMENT);
}
+ /**
+ * Get the is_holdable parameter OUT value from the routine
+ */
public java.lang.Boolean getIsHoldable() {
return getValue(IS_HOLDABLE);
}
+ /**
+ * Get the is_binary parameter OUT value from the routine
+ */
public java.lang.Boolean getIsBinary() {
return getValue(IS_BINARY);
}
+ /**
+ * Get the is_scrollable parameter OUT value from the routine
+ */
public java.lang.Boolean getIsScrollable() {
return getValue(IS_SCROLLABLE);
}
+ /**
+ * Get the creation_time parameter OUT value from the routine
+ */
public java.sql.Timestamp getCreationTime() {
return getValue(CREATION_TIME);
}
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/tables/PgAttribute.java b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/tables/PgAttribute.java
index 80c18eb208..870a8dc622 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/tables/PgAttribute.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/postgres/pg_catalog/tables/PgAttribute.java
@@ -6,11 +6,12 @@ package org.jooq.util.postgres.pg_catalog.tables;
/**
* This class is generated by jOOQ.
*/
-@javax.annotation.Generated(value = {"http://www.jooq.org", "2.4.0"},
+@javax.annotation.Generated(value = {"http://www.jooq.org", "2.6.0"},
comments = "This class is generated by jOOQ")
+@java.lang.SuppressWarnings("all")
public class PgAttribute extends org.jooq.impl.TableImplpg_catalog.pg_attribute.attrelid
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attname
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.atttypid
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attstattarget
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attlen
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attnum
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attndims
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attcacheoff
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.atttypmod
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attbyval
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attstorage
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attalign
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attnotnull
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.atthasdef
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attisdropped
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attislocal
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attinhcount
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attacl
*/
public final org.jooq.TableFieldpg_catalog.pg_attribute.attoptions
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relname
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relnamespace
*/
public final org.jooq.TableFieldpg_catalog.pg_class.reltype
*/
public final org.jooq.TableFieldpg_catalog.pg_class.reloftype
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relowner
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relam
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relfilenode
*/
public final org.jooq.TableFieldpg_catalog.pg_class.reltablespace
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relpages
*/
public final org.jooq.TableFieldpg_catalog.pg_class.reltuples
*/
public final org.jooq.TableFieldpg_catalog.pg_class.reltoastrelid
*/
public final org.jooq.TableFieldpg_catalog.pg_class.reltoastidxid
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relhasindex
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relisshared
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relistemp
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relkind
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relnatts
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relchecks
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relhasoids
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relhaspkey
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relhasexclusion
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relhasrules
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relhastriggers
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relhassubclass
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relfrozenxid
*/
public final org.jooq.TableFieldpg_catalog.pg_class.relacl
*/
public final org.jooq.TableFieldpg_catalog.pg_class.reloptions
*/
public final org.jooq.TableFieldpg_catalog.pg_enum.enumtypid
*/
public final org.jooq.TableFieldpg_catalog.pg_enum.enumlabel
*/
public final org.jooq.TableFieldpg_catalog.pg_namespace.nspname
*/
public final org.jooq.TableFieldpg_catalog.pg_namespace.nspowner
*/
public final org.jooq.TableFieldpg_catalog.pg_namespace.nspacl
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proname
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.pronamespace
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proowner
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.prolang
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.procost
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.prorows
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.provariadic
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proisagg
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proiswindow
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.prosecdef
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proisstrict
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proretset
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.provolatile
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.pronargs
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.pronargdefaults
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.prorettype
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proargtypes
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proallargtypes
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proargmodes
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proargnames
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proargdefaults
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.prosrc
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.probin
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proconfig
*/
public final org.jooq.TableFieldpg_catalog.pg_proc.proacl
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typname
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typnamespace
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typowner
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typlen
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typbyval
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typtype
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typcategory
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typispreferred
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typisdefined
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typdelim
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typrelid
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typelem
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typarray
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typinput
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typoutput
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typreceive
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typsend
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typmodin
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typmodout
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typanalyze
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typalign
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typstorage
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typnotnull
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typbasetype
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typtypmod
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typndims
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typdefaultbin
*/
public final org.jooq.TableFieldpg_catalog.pg_type.typdefault
*/
public final org.jooq.TableField