/** This class is generated by jOOQ. */ @java.lang.SuppressWarnings({"all", "unchecked", "rawtypes"}) public class T_639NumbersTable extends org.jooq.impl.TableImpl< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord> { private static final long serialVersionUID = -88124821; /** The singleton instance of <code>PUBLIC.T_639_NUMBERS_TABLE</code> */ public static final org.jooq.examples.h2.matchers.tables.T_639NumbersTable T_639_NUMBERS_TABLE = new org.jooq.examples.h2.matchers.tables.T_639NumbersTable(); /** The class holding records for this type */ @Override public java.lang.Class<org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord> getRecordType() { return org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord.class; } /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.ID</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Integer> ID = createField("ID", org.jooq.impl.SQLDataType.INTEGER.nullable(false), T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.BYTE</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Byte> BYTE = createField("BYTE", org.jooq.impl.SQLDataType.TINYINT, T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.SHORT</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Short> SHORT = createField("SHORT", org.jooq.impl.SQLDataType.SMALLINT, T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.INTEGER</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Integer> INTEGER = createField("INTEGER", org.jooq.impl.SQLDataType.INTEGER, T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.LONG</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Long> LONG = createField("LONG", org.jooq.impl.SQLDataType.BIGINT, T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.BYTE_DECIMAL</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Byte> BYTE_DECIMAL = createField("BYTE_DECIMAL", org.jooq.impl.SQLDataType.TINYINT, T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.SHORT_DECIMAL</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Short> SHORT_DECIMAL = createField("SHORT_DECIMAL", org.jooq.impl.SQLDataType.SMALLINT, T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.INTEGER_DECIMAL</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Integer> INTEGER_DECIMAL = createField("INTEGER_DECIMAL", org.jooq.impl.SQLDataType.INTEGER, T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.LONG_DECIMAL</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Long> LONG_DECIMAL = createField("LONG_DECIMAL", org.jooq.impl.SQLDataType.BIGINT, T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.BIG_INTEGER</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.math.BigInteger> BIG_INTEGER = createField( "BIG_INTEGER", org.jooq.impl.SQLDataType.DECIMAL_INTEGER.precision(22), T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.BIG_DECIMAL</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.math.BigDecimal> BIG_DECIMAL = createField( "BIG_DECIMAL", org.jooq.impl.SQLDataType.DECIMAL.precision(22, 5), T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.FLOAT</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Float> FLOAT = createField("FLOAT", org.jooq.impl.SQLDataType.REAL, T_639_NUMBERS_TABLE); /** The column <code>PUBLIC.T_639_NUMBERS_TABLE.DOUBLE</code>. */ public static final org.jooq.TableField< org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord, java.lang.Double> DOUBLE = createField("DOUBLE", org.jooq.impl.SQLDataType.DOUBLE, T_639_NUMBERS_TABLE); /** No further instances allowed */ private T_639NumbersTable() { super("T_639_NUMBERS_TABLE", org.jooq.examples.h2.matchers.NonPublic.NON_PUBLIC); } /** {@inheritDoc} */ @Override public org.jooq.UniqueKey<org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord> getPrimaryKey() { return org.jooq.examples.h2.matchers.Keys.PK_T_639_NUMBERS_TABLE; } /** {@inheritDoc} */ @Override public java.util.List< org.jooq.UniqueKey<org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord>> getKeys() { return java.util.Arrays .<org.jooq.UniqueKey<org.jooq.examples.h2.matchers.tables.records.T_639NumbersTableRecord>> asList(org.jooq.examples.h2.matchers.Keys.PK_T_639_NUMBERS_TABLE); } }
/** * This class is generated by jOOQ. * * <p>InnoDB free: 8458240 kB */ @javax.annotation.Generated( value = {"http://www.jooq.org", "3.3.2"}, comments = "This class is generated by jOOQ") @java.lang.SuppressWarnings({"all", "unchecked", "rawtypes"}) public class AuditProjectPrev extends org.jooq.impl.TableImpl<pan.auditdb.tables.records.AuditProjectPrevRecord> { /** The singleton instance of <code>pandora_audit.audit_project_prev</code> */ public static final pan.auditdb.tables.AuditProjectPrev AUDIT_PROJECT_PREV = new pan.auditdb.tables.AuditProjectPrev(); private static final long serialVersionUID = -843782682; /** The column <code>pandora_audit.audit_project_prev.core_hours</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.math.BigDecimal> CORE_HOURS = createField("core_hours", org.jooq.impl.SQLDataType.DECIMAL.precision(47, 4), this, ""); /** The column <code>pandora_audit.audit_project_prev.grid_jobs</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.math.BigInteger> GRID_JOBS = createField( "grid_jobs", org.jooq.impl.SQLDataType.DECIMAL_INTEGER.precision(23), this, ""); /** The column <code>pandora_audit.audit_project_prev.jobs</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.lang.Long> JOBS = createField( "jobs", org.jooq.impl.SQLDataType.BIGINT.nullable(false).defaulted(true), this, ""); /** The column <code>pandora_audit.audit_project_prev.month</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.lang.String> MONTH = createField("month", org.jooq.impl.SQLDataType.VARCHAR.length(2), this, ""); /** The column <code>pandora_audit.audit_project_prev.parallel_core_hours</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.math.BigDecimal> PARALLEL_CORE_HOURS = createField( "parallel_core_hours", org.jooq.impl.SQLDataType.DECIMAL.precision(45, 2), this, ""); /** The column <code>pandora_audit.audit_project_prev.parallel_jobs</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.math.BigInteger> PARALLEL_JOBS = createField( "parallel_jobs", org.jooq.impl.SQLDataType.DECIMAL_INTEGER.precision(23), this, ""); /** The column <code>pandora_audit.audit_project_prev.project</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.lang.String> PROJECT = createField("project", org.jooq.impl.SQLDataType.VARCHAR.length(255), this, ""); /** The column <code>pandora_audit.audit_project_prev.serial_core_hours</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.math.BigDecimal> SERIAL_CORE_HOURS = createField( "serial_core_hours", org.jooq.impl.SQLDataType.DECIMAL.precision(45, 2), this, ""); /** The column <code>pandora_audit.audit_project_prev.serial_jobs</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.math.BigInteger> SERIAL_JOBS = createField( "serial_jobs", org.jooq.impl.SQLDataType.DECIMAL_INTEGER.precision(23), this, ""); /** The column <code>pandora_audit.audit_project_prev.total_cores</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.math.BigInteger> TOTAL_CORES = createField( "total_cores", org.jooq.impl.SQLDataType.DECIMAL_INTEGER.precision(32), this, ""); /** The column <code>pandora_audit.audit_project_prev.total_grid_core_hours</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.math.BigDecimal> TOTAL_GRID_CORE_HOURS = createField( "total_grid_core_hours", org.jooq.impl.SQLDataType.DECIMAL.precision(45, 2), this, ""); /** The column <code>pandora_audit.audit_project_prev.user</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.lang.String> USER = createField("user", org.jooq.impl.SQLDataType.VARCHAR.length(45), this, ""); /** The column <code>pandora_audit.audit_project_prev.waiting_time</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.math.BigDecimal> WAITING_TIME = createField("waiting_time", org.jooq.impl.SQLDataType.DECIMAL.precision(37, 4), this, ""); /** The column <code>pandora_audit.audit_project_prev.year</code>. */ public final org.jooq.TableField< pan.auditdb.tables.records.AuditProjectPrevRecord, java.lang.String> YEAR = createField("year", org.jooq.impl.SQLDataType.VARCHAR.length(4), this, ""); /** Create a <code>pandora_audit.audit_project_prev</code> table reference */ public AuditProjectPrev() { this("audit_project_prev", null); } /** Create an aliased <code>pandora_audit.audit_project_prev</code> table reference */ public AuditProjectPrev(java.lang.String alias) { this(alias, pan.auditdb.tables.AuditProjectPrev.AUDIT_PROJECT_PREV); } private AuditProjectPrev( java.lang.String alias, org.jooq.Table<pan.auditdb.tables.records.AuditProjectPrevRecord> aliased) { this(alias, aliased, null); } private AuditProjectPrev( java.lang.String alias, org.jooq.Table<pan.auditdb.tables.records.AuditProjectPrevRecord> aliased, org.jooq.Field<?>[] parameters) { super( alias, pan.auditdb.PandoraAudit.PANDORA_AUDIT, aliased, parameters, "InnoDB free: 8458240 kB"); } /** {@inheritDoc} */ @Override public pan.auditdb.tables.AuditProjectPrev as(java.lang.String alias) { return new pan.auditdb.tables.AuditProjectPrev(alias, this); } /** The class holding records for this type */ @Override public java.lang.Class<pan.auditdb.tables.records.AuditProjectPrevRecord> getRecordType() { return pan.auditdb.tables.records.AuditProjectPrevRecord.class; } /** Rename this table */ public pan.auditdb.tables.AuditProjectPrev rename(java.lang.String name) { return new pan.auditdb.tables.AuditProjectPrev(name, null); } }