Regenerated mysql meta schema

This commit is contained in:
Lukas Eder 2013-06-23 14:23:17 +02:00
parent 82f49ed0e1
commit ef6022aa1f
10 changed files with 94 additions and 45 deletions

View File

@ -6,12 +6,12 @@ package org.jooq.util.mysql.mysql;
/**
* 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.1.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Mysql extends org.jooq.impl.SchemaImpl {
private static final long serialVersionUID = -1816401397;
private static final long serialVersionUID = -490480462;
/**
* The singleton instance of <code>mysql</code>
@ -27,6 +27,12 @@ public class Mysql 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.mysql.mysql.tables.Proc.PROC,
org.jooq.util.mysql.mysql.tables.ProcsPriv.PROCS_PRIV);

View File

@ -8,10 +8,10 @@ package org.jooq.util.mysql.mysql;
*
* Convenience access to all tables in mysql
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.1.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 {
/**
* Stored Procedures
@ -22,9 +22,4 @@ public final class Tables {
* Procedure privileges
*/
public static final org.jooq.util.mysql.mysql.tables.ProcsPriv PROCS_PRIV = org.jooq.util.mysql.mysql.tables.ProcsPriv.PROCS_PRIV;
/**
* No further instances allowed
*/
private Tables() {}
}

View File

@ -6,9 +6,9 @@ package org.jooq.util.mysql.mysql.enums;
/**
* 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.1.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum ProcIsDeterministic implements org.jooq.EnumType {
YES("YES"),
@ -23,6 +23,14 @@ public enum ProcIsDeterministic implements org.jooq.EnumType {
this.literal = literal;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Schema getSchema() {
return null;
}
/**
* {@inheritDoc}
*/

View File

@ -6,9 +6,9 @@ package org.jooq.util.mysql.mysql.enums;
/**
* 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.1.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum ProcLanguage implements org.jooq.EnumType {
SQL("SQL"),
@ -21,6 +21,14 @@ public enum ProcLanguage implements org.jooq.EnumType {
this.literal = literal;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Schema getSchema() {
return null;
}
/**
* {@inheritDoc}
*/

View File

@ -6,9 +6,9 @@ package org.jooq.util.mysql.mysql.enums;
/**
* 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.1.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum ProcSecurityType implements org.jooq.EnumType {
INVOKER("INVOKER"),
@ -23,6 +23,14 @@ public enum ProcSecurityType implements org.jooq.EnumType {
this.literal = literal;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Schema getSchema() {
return null;
}
/**
* {@inheritDoc}
*/

View File

@ -6,9 +6,9 @@ package org.jooq.util.mysql.mysql.enums;
/**
* 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.1.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum ProcSqlDataAccess implements org.jooq.EnumType {
CONTAINS_SQL("CONTAINS_SQL"),
@ -27,6 +27,14 @@ public enum ProcSqlDataAccess implements org.jooq.EnumType {
this.literal = literal;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Schema getSchema() {
return null;
}
/**
* {@inheritDoc}
*/

View File

@ -6,9 +6,9 @@ package org.jooq.util.mysql.mysql.enums;
/**
* 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.1.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum ProcType implements org.jooq.EnumType {
FUNCTION("FUNCTION"),
@ -23,6 +23,14 @@ public enum ProcType implements org.jooq.EnumType {
this.literal = literal;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Schema getSchema() {
return null;
}
/**
* {@inheritDoc}
*/

View File

@ -6,9 +6,9 @@ package org.jooq.util.mysql.mysql.enums;
/**
* 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.1.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum ProcsPrivRoutineType implements org.jooq.EnumType {
FUNCTION("FUNCTION"),
@ -23,6 +23,14 @@ public enum ProcsPrivRoutineType implements org.jooq.EnumType {
this.literal = literal;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Schema getSchema() {
return null;
}
/**
* {@inheritDoc}
*/

View File

@ -8,12 +8,12 @@ package org.jooq.util.mysql.mysql.tables;
*
* Stored Procedures
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.1.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Proc extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 1769183481;
private static final long serialVersionUID = -1196832187;
/**
* The singleton instance of <code>mysql.proc</code>
@ -31,12 +31,12 @@ public class Proc extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>mysql.proc.db</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> DB = createField("db", org.jooq.impl.SQLDataType.CHAR, PROC);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> DB = createField("db", org.jooq.impl.SQLDataType.CHAR.length(64), PROC);
/**
* The column <code>mysql.proc.name</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> NAME = createField("name", org.jooq.impl.SQLDataType.CHAR, PROC);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> NAME = createField("name", org.jooq.impl.SQLDataType.CHAR.length(64), PROC);
/**
* The column <code>mysql.proc.type</code>.
@ -46,7 +46,7 @@ public class Proc extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>mysql.proc.specific_name</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> SPECIFIC_NAME = createField("specific_name", org.jooq.impl.SQLDataType.CHAR, PROC);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> SPECIFIC_NAME = createField("specific_name", org.jooq.impl.SQLDataType.CHAR.length(64), PROC);
/**
* The column <code>mysql.proc.language</code>.
@ -71,7 +71,7 @@ public class Proc extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>mysql.proc.param_list</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, byte[]> PARAM_LIST = createField("param_list", org.jooq.impl.SQLDataType.BLOB, PROC);
public static final org.jooq.TableField<org.jooq.Record, byte[]> PARAM_LIST = createField("param_list", org.jooq.impl.SQLDataType.BLOB.length(65535), PROC);
/**
* The column <code>mysql.proc.returns</code>.
@ -86,7 +86,7 @@ public class Proc extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>mysql.proc.definer</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> DEFINER = createField("definer", org.jooq.impl.SQLDataType.CHAR, PROC);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> DEFINER = createField("definer", org.jooq.impl.SQLDataType.CHAR.length(77), PROC);
/**
* The column <code>mysql.proc.created</code>.
@ -101,27 +101,27 @@ public class Proc extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>mysql.proc.sql_mode</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> SQL_MODE = createField("sql_mode", org.jooq.impl.SQLDataType.VARCHAR, PROC);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> SQL_MODE = createField("sql_mode", org.jooq.impl.SQLDataType.VARCHAR.length(478), PROC);
/**
* The column <code>mysql.proc.comment</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> COMMENT = createField("comment", org.jooq.impl.SQLDataType.CLOB, PROC);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> COMMENT = createField("comment", org.jooq.impl.SQLDataType.CLOB.length(65535), PROC);
/**
* The column <code>mysql.proc.character_set_client</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> CHARACTER_SET_CLIENT = createField("character_set_client", org.jooq.impl.SQLDataType.CHAR, PROC);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> CHARACTER_SET_CLIENT = createField("character_set_client", org.jooq.impl.SQLDataType.CHAR.length(32), PROC);
/**
* The column <code>mysql.proc.collation_connection</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> COLLATION_CONNECTION = createField("collation_connection", org.jooq.impl.SQLDataType.CHAR, PROC);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> COLLATION_CONNECTION = createField("collation_connection", org.jooq.impl.SQLDataType.CHAR.length(32), PROC);
/**
* The column <code>mysql.proc.db_collation</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> DB_COLLATION = createField("db_collation", org.jooq.impl.SQLDataType.CHAR, PROC);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> DB_COLLATION = createField("db_collation", org.jooq.impl.SQLDataType.CHAR.length(32), PROC);
/**
* The column <code>mysql.proc.body_utf8</code>.

View File

@ -8,12 +8,12 @@ package org.jooq.util.mysql.mysql.tables;
*
* Procedure privileges
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "3.0.0"},
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.1.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ProcsPriv extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = -272562709;
private static final long serialVersionUID = -1915884789;
/**
* The singleton instance of <code>mysql.procs_priv</code>
@ -31,22 +31,22 @@ public class ProcsPriv extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>mysql.procs_priv.Host</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> HOST = createField("Host", org.jooq.impl.SQLDataType.CHAR, PROCS_PRIV);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> HOST = createField("Host", org.jooq.impl.SQLDataType.CHAR.length(60), PROCS_PRIV);
/**
* The column <code>mysql.procs_priv.Db</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> DB = createField("Db", org.jooq.impl.SQLDataType.CHAR, PROCS_PRIV);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> DB = createField("Db", org.jooq.impl.SQLDataType.CHAR.length(64), PROCS_PRIV);
/**
* The column <code>mysql.procs_priv.User</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> USER = createField("User", org.jooq.impl.SQLDataType.CHAR, PROCS_PRIV);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> USER = createField("User", org.jooq.impl.SQLDataType.CHAR.length(16), PROCS_PRIV);
/**
* The column <code>mysql.procs_priv.Routine_name</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> ROUTINE_NAME = createField("Routine_name", org.jooq.impl.SQLDataType.CHAR, PROCS_PRIV);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> ROUTINE_NAME = createField("Routine_name", org.jooq.impl.SQLDataType.CHAR.length(64), PROCS_PRIV);
/**
* The column <code>mysql.procs_priv.Routine_type</code>.
@ -56,12 +56,12 @@ public class ProcsPriv extends org.jooq.impl.TableImpl<org.jooq.Record> {
/**
* The column <code>mysql.procs_priv.Grantor</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> GRANTOR = createField("Grantor", org.jooq.impl.SQLDataType.CHAR, PROCS_PRIV);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> GRANTOR = createField("Grantor", org.jooq.impl.SQLDataType.CHAR.length(77), PROCS_PRIV);
/**
* The column <code>mysql.procs_priv.Proc_priv</code>.
*/
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> PROC_PRIV = createField("Proc_priv", org.jooq.impl.SQLDataType.VARCHAR, PROCS_PRIV);
public static final org.jooq.TableField<org.jooq.Record, java.lang.String> PROC_PRIV = createField("Proc_priv", org.jooq.impl.SQLDataType.VARCHAR.length(27), PROCS_PRIV);
/**
* The column <code>mysql.procs_priv.Timestamp</code>.