diff --git a/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/Routines.java b/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/Routines.java index b837a4a6a8..0d0fb85be5 100644 --- a/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/Routines.java +++ b/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/Routines.java @@ -51,6 +51,48 @@ public class Routines { return f.asField(); } + /** + * Call test.fp1908 + */ + public static java.lang.Integer fp1908_FUNCTION(org.jooq.Configuration configuration, java.lang.Integer p1) { + org.jooq.test.mysql.generatedclasses.routines.Fp1908_FUNCTION f = new org.jooq.test.mysql.generatedclasses.routines.Fp1908_FUNCTION(); + f.setP1(p1); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get test.fp1908 as a field + */ + public static org.jooq.Field fp1908_FUNCTION(java.lang.Integer p1) { + org.jooq.test.mysql.generatedclasses.routines.Fp1908_FUNCTION f = new org.jooq.test.mysql.generatedclasses.routines.Fp1908_FUNCTION(); + f.setP1(p1); + + return f.asField(); + } + + /** + * Get test.fp1908 as a field + */ + public static org.jooq.Field fp1908_FUNCTION(org.jooq.Field p1) { + org.jooq.test.mysql.generatedclasses.routines.Fp1908_FUNCTION f = new org.jooq.test.mysql.generatedclasses.routines.Fp1908_FUNCTION(); + f.setP1(p1); + + return f.asField(); + } + + /** + * Call test.fp1908 + */ + public static java.lang.Integer fp1908_PROCEDURE(org.jooq.Configuration configuration, java.lang.Integer p1) { + org.jooq.test.mysql.generatedclasses.routines.Fp1908_PROCEDURE p = new org.jooq.test.mysql.generatedclasses.routines.Fp1908_PROCEDURE(); + p.setP1(p1); + + p.execute(configuration); + return p.getP2(); + } + /** * Call test.f_author_exists */ diff --git a/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/routines/Fp1908_FUNCTION.java b/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/routines/Fp1908_FUNCTION.java new file mode 100644 index 0000000000..5e5ef1b1be --- /dev/null +++ b/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/routines/Fp1908_FUNCTION.java @@ -0,0 +1,48 @@ +/** + * This class is generated by jOOQ + */ +package org.jooq.test.mysql.generatedclasses.routines; + +/** + * This class is generated by jOOQ. + */ +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Fp1908_FUNCTION extends org.jooq.impl.AbstractRoutine { + + private static final long serialVersionUID = -322839562; + + /** + * The parameter test.fp1908.RETURN_VALUE. + */ + public static final org.jooq.Parameter RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.INTEGER); + + /** + * The parameter test.fp1908.p1. + */ + public static final org.jooq.Parameter P1 = createParameter("p1", org.jooq.impl.SQLDataType.INTEGER); + + /** + * Create a new routine call instance + */ + public Fp1908_FUNCTION() { + super("fp1908", org.jooq.test.mysql.generatedclasses.Test.TEST, org.jooq.impl.SQLDataType.INTEGER); + + setReturnParameter(RETURN_VALUE); + addInParameter(P1); + setOverloaded(true); + } + + /** + * Set the p1 parameter IN value to the routine + */ + public void setP1(java.lang.Integer value) { + setValue(org.jooq.test.mysql.generatedclasses.routines.Fp1908_FUNCTION.P1, value); + } + + /** + * Set the p1 parameter to the function to be used with a {@link org.jooq.Select} statement + */ + public void setP1(org.jooq.Field field) { + setField(P1, field); + } +} diff --git a/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/routines/Fp1908_PROCEDURE.java b/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/routines/Fp1908_PROCEDURE.java new file mode 100644 index 0000000000..b8b98defaf --- /dev/null +++ b/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/routines/Fp1908_PROCEDURE.java @@ -0,0 +1,48 @@ +/** + * This class is generated by jOOQ + */ +package org.jooq.test.mysql.generatedclasses.routines; + +/** + * This class is generated by jOOQ. + */ +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Fp1908_PROCEDURE extends org.jooq.impl.AbstractRoutine { + + private static final long serialVersionUID = 233505146; + + /** + * The parameter test.fp1908.p1. + */ + public static final org.jooq.Parameter P1 = createParameter("p1", org.jooq.impl.SQLDataType.INTEGER); + + /** + * The parameter test.fp1908.p2. + */ + public static final org.jooq.Parameter P2 = createParameter("p2", org.jooq.impl.SQLDataType.INTEGER); + + /** + * Create a new routine call instance + */ + public Fp1908_PROCEDURE() { + super("fp1908", org.jooq.test.mysql.generatedclasses.Test.TEST); + + addInParameter(P1); + addOutParameter(P2); + setOverloaded(true); + } + + /** + * Set the p1 parameter IN value to the routine + */ + public void setP1(java.lang.Integer value) { + setValue(org.jooq.test.mysql.generatedclasses.routines.Fp1908_PROCEDURE.P1, value); + } + + /** + * Get the p2 parameter OUT value from the routine + */ + public java.lang.Integer getP2() { + return getValue(P2); + } +} diff --git a/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/tables/records/TAuthorRecord.java b/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/tables/records/TAuthorRecord.java index 8d8c9bdc7a..a344189c73 100644 --- a/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/tables/records/TAuthorRecord.java +++ b/jOOQ-test/src/org/jooq/test/mysql/generatedclasses/tables/records/TAuthorRecord.java @@ -11,7 +11,7 @@ package org.jooq.test.mysql.generatedclasses.tables.records; @java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) public class TAuthorRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record6 { - private static final long serialVersionUID = -15747600; + private static final long serialVersionUID = -201522904; /** * Setter for test.t_author.ID. The author ID @@ -235,4 +235,18 @@ public class TAuthorRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record10 { - private static final long serialVersionUID = -1866138979; + private static final long serialVersionUID = 252438049; /** * Setter for test.t_book.ID. The book ID @@ -355,4 +355,22 @@ public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record1 { - private static final long serialVersionUID = 1556291788; + private static final long serialVersionUID = -709940141; /** * Setter for test.t_book_store.name. The books store name @@ -85,4 +85,13 @@ public class TBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record3 { - private static final long serialVersionUID = -513833846; + private static final long serialVersionUID = 1952818406; /** * Setter for test.t_book_to_book_store.book_store_name. The book store name @@ -145,4 +145,15 @@ public class TBookToBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record11 { - private static final long serialVersionUID = -1206764652; + private static final long serialVersionUID = 373179067; /** * Setter for test.t_booleans.id. @@ -383,4 +383,23 @@ public class TBooleansRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record8 { - private static final long serialVersionUID = 1193743222; + private static final long serialVersionUID = 749942881; /** * Setter for test.t_dates.id. @@ -293,4 +293,20 @@ public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record2 { - private static final long serialVersionUID = -13608613; + private static final long serialVersionUID = 265406094; /** * Setter for test.t_exotic_types.ID. @@ -113,4 +113,14 @@ public class TExoticTypesRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record2 { - private static final long serialVersionUID = 1548566101; + private static final long serialVersionUID = -1643457273; /** * Setter for test.t_identity_pk.id. @@ -113,4 +113,14 @@ public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record4 { - private static final long serialVersionUID = -947051388; + private static final long serialVersionUID = -1918520535; /** * Setter for test.t_language.CD. The language ISO code @@ -175,4 +175,16 @@ public class TLanguageRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record3 { - private static final long serialVersionUID = -1011978465; + private static final long serialVersionUID = -1026645275; /** * Setter for test.t_triggers.id_generated. @@ -143,4 +143,15 @@ public class TTriggersRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record4 { - private static final long serialVersionUID = -1791083525; + private static final long serialVersionUID = 458342273; /** * Setter for test.t_unsigned.u_byte. @@ -161,4 +161,16 @@ public class TUnsignedRecord extends org.jooq.impl.TableRecordImpl implements org.jooq.Record13 { - private static final long serialVersionUID = 1028771161; + private static final long serialVersionUID = 908536723; /** * Setter for test.t_639_numbers_table.ID. @@ -443,4 +443,25 @@ public class T_639NumbersTableRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record2 { - private static final long serialVersionUID = 1160998673; + private static final long serialVersionUID = -1003972593; /** * Setter for test.t_725_lob_test.ID. @@ -113,4 +113,14 @@ public class T_725LobTestRecord extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record3 { - private static final long serialVersionUID = 68694912; + private static final long serialVersionUID = -547222323; /** * Setter for test.t_785.ID. @@ -131,4 +131,15 @@ public class T_785Record extends org.jooq.impl.TableRecordImpl implements org.jooq.Record2 { - private static final long serialVersionUID = 1076133904; + private static final long serialVersionUID = 1939174495; /** * Setter for test.t_959.java_keywords. @@ -101,4 +101,14 @@ public class T_959Record extends org.jooq.impl.TableRecordImpl implements org.jooq.Record6 { - private static final long serialVersionUID = -704744554; + private static final long serialVersionUID = 1381106322; /** * Setter for test.v_author.ID. The author ID @@ -223,4 +223,18 @@ public class VAuthorRecord extends org.jooq.impl.TableRecordImpl implements org.jooq.Record10 { - private static final long serialVersionUID = 1639085672; + private static final long serialVersionUID = 2084524668; /** * Setter for test.v_book.ID. The book ID @@ -343,4 +343,22 @@ public class VBookRecord extends org.jooq.impl.TableRecordImpl implements org.jooq.Record2 { - private static final long serialVersionUID = -691361434; + private static final long serialVersionUID = -2072846359; /** * Setter for test.v_library.AUTHOR. @@ -103,4 +103,14 @@ public class VLibraryRecord extends org.jooq.impl.TableRecordImpl implements org.jooq.Record2 { - private static final long serialVersionUID = -1064431130; + private static final long serialVersionUID = -1915799465; /** * Setter for test.x_test_case_2025.ref_id. @@ -103,4 +103,14 @@ public class XTestCase_2025Record extends org.jooq.impl.TableRecordImpl implements org.jooq.Record2 { - private static final long serialVersionUID = 285863706; + private static final long serialVersionUID = 1731738602; /** * Setter for test.x_test_case_64_69.ID. @@ -115,4 +115,14 @@ public class XTestCase_64_69Record extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record2 { - private static final long serialVersionUID = -2074658385; + private static final long serialVersionUID = -136899817; /** * Setter for test.x_test_case_71.ID. @@ -115,4 +115,14 @@ public class XTestCase_71Record extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record3 { - private static final long serialVersionUID = -44919714; + private static final long serialVersionUID = 1459801898; /** * Setter for test.x_test_case_85.id. @@ -145,4 +145,15 @@ public class XTestCase_85Record extends org.jooq.impl.UpdatableRecordImpl implements org.jooq.Record14 { - private static final long serialVersionUID = -1507024732; + private static final long serialVersionUID = -1016579800; /** * Setter for test.x_unused.ID. @@ -475,4 +475,26 @@ public class XUnusedRecord extends org.jooq.impl.UpdatableRecordImpl