[#984] Detach IDENTITY column tests from unique key tests, create a dedicated test suite instead
This commit is contained in:
parent
40049c9c87
commit
2b477494e9
@ -2,6 +2,16 @@ DROP VIEW v_library/
|
||||
DROP VIEW v_author/
|
||||
DROP VIEW v_book/
|
||||
|
||||
DROP PROCEDURE p_unused/
|
||||
DROP PROCEDURE p_author_exists/
|
||||
DROP PROCEDURE p_create_author/
|
||||
DROP PROCEDURE p_create_author_by_name/
|
||||
DROP PROCEDURE p391/
|
||||
DROP FUNCTION f_author_exists/
|
||||
DROP FUNCTION f_one/
|
||||
DROP FUNCTION f_number/
|
||||
DROP FUNCTION f317/
|
||||
|
||||
DROP TRIGGER t_triggers_trigger/
|
||||
|
||||
DROP TABLE t_triggers/
|
||||
@ -28,16 +38,22 @@ DROP TABLE t_658_32/
|
||||
DROP TABLE t_725_lob_test/
|
||||
DROP TABLE t_785/
|
||||
DROP TABLE t_booleans/
|
||||
DROP TABLE t_identity/
|
||||
DROP TABLE t_identity_pk/
|
||||
|
||||
DROP PROCEDURE p_unused/
|
||||
DROP PROCEDURE p_author_exists/
|
||||
DROP PROCEDURE p_create_author/
|
||||
DROP PROCEDURE p_create_author_by_name/
|
||||
DROP PROCEDURE p391/
|
||||
DROP FUNCTION f_author_exists/
|
||||
DROP FUNCTION f_one/
|
||||
DROP FUNCTION f_number/
|
||||
DROP FUNCTION f317/
|
||||
CREATE TABLE t_identity_pk (
|
||||
id INTEGER IDENTITY NOT NULL,
|
||||
val int,
|
||||
|
||||
CONSTRAINT pk_t_identity_pk PRIMARY KEY (id)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_identity (
|
||||
id INTEGER IDENTITY NOT NULL,
|
||||
val int
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_booleans (
|
||||
id int,
|
||||
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.ase.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class Dbo extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = 1569831581;
|
||||
private static final long serialVersionUID = -1955652184;
|
||||
|
||||
/**
|
||||
* The singleton instance of dbo
|
||||
@ -41,6 +41,8 @@ public class Dbo extends org.jooq.impl.SchemaImpl {
|
||||
org.jooq.test.ase.generatedclasses.tables.TBookStore.T_BOOK_STORE,
|
||||
org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE,
|
||||
org.jooq.test.ase.generatedclasses.tables.TBooleans.T_BOOLEANS,
|
||||
org.jooq.test.ase.generatedclasses.tables.TIdentity.T_IDENTITY,
|
||||
org.jooq.test.ase.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK,
|
||||
org.jooq.test.ase.generatedclasses.tables.TTriggers.T_TRIGGERS,
|
||||
org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69,
|
||||
org.jooq.test.ase.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71,
|
||||
|
||||
@ -14,6 +14,8 @@ package org.jooq.test.ase.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.ase.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> IDENTITY_t_identity = createIdentity(org.jooq.test.ase.generatedclasses.tables.TIdentity.T_IDENTITY, org.jooq.test.ase.generatedclasses.tables.TIdentity.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> IDENTITY_t_identity_pk = createIdentity(org.jooq.test.ase.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.ase.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.ase.generatedclasses.tables.records.TTriggersRecord, java.lang.Integer> IDENTITY_t_triggers = createIdentity(org.jooq.test.ase.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.ase.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
@ -26,6 +28,7 @@ public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TBookStoreRecord> t_book_store__uk_t_book_store_name = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.TBookStore.T_BOOK_STORE, org.jooq.test.ase.generatedclasses.tables.TBookStore.NAME);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TBookToBookStoreRecord> t_book_to_book_store__pk_b2bs = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME, org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TBooleansRecord> t_booleans__pk_t_booleans = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.TBooleans.T_BOOLEANS, org.jooq.test.ase.generatedclasses.tables.TBooleans.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord> t_identity_pk__pk_t_identity_pk = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.ase.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TTriggersRecord> t_triggers__pk_t_triggers = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.ase.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_64_69Record> x_test_case_64_69__pk_x_test_case_64_69 = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_71Record> x_test_case_71__pk_x_test_case_71 = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, org.jooq.test.ase.generatedclasses.tables.XTestCase_71.ID);
|
||||
|
||||
@ -82,6 +82,16 @@ public final class Tables {
|
||||
*/
|
||||
public static org.jooq.test.ase.generatedclasses.tables.TBooleans T_BOOLEANS = org.jooq.test.ase.generatedclasses.tables.TBooleans.T_BOOLEANS;
|
||||
|
||||
/**
|
||||
* The table dbo.t_identity
|
||||
*/
|
||||
public static org.jooq.test.ase.generatedclasses.tables.TIdentity T_IDENTITY = org.jooq.test.ase.generatedclasses.tables.TIdentity.T_IDENTITY;
|
||||
|
||||
/**
|
||||
* The table dbo.t_identity_pk
|
||||
*/
|
||||
public static org.jooq.test.ase.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = org.jooq.test.ase.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK;
|
||||
|
||||
/**
|
||||
* The table dbo.t_triggers
|
||||
*/
|
||||
|
||||
@ -0,0 +1,54 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.ase.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentity extends org.jooq.impl.TableImpl<org.jooq.test.ase.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = -344225234;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_identity
|
||||
*/
|
||||
public static final org.jooq.test.ase.generatedclasses.tables.TIdentity T_IDENTITY = new org.jooq.test.ase.generatedclasses.tables.TIdentity();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.ase.generatedclasses.tables.records.TIdentityRecord> __RECORD_TYPE = org.jooq.test.ase.generatedclasses.tables.records.TIdentityRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.ase.generatedclasses.tables.records.TIdentityRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.ase.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> ID = createField("id", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.ase.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> VAL = createField("val", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity() {
|
||||
super("t_identity", org.jooq.test.ase.generatedclasses.Dbo.DBO);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.ase.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.ase.generatedclasses.Keys.IDENTITY_t_identity;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,67 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.ase.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 647734356;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_identity_pk
|
||||
*/
|
||||
public static final org.jooq.test.ase.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.ase.generatedclasses.tables.TIdentityPk();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord> __RECORD_TYPE = org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> ID = createField("id", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> VAL = createField("val", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk() {
|
||||
super("t_identity_pk", org.jooq.test.ase.generatedclasses.Dbo.DBO);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.ase.generatedclasses.Keys.IDENTITY_t_identity_pk;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord> getMainKey() {
|
||||
return org.jooq.test.ase.generatedclasses.Keys.t_identity_pk__pk_t_identity_pk;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord>>asList(org.jooq.test.ase.generatedclasses.Keys.t_identity_pk__pk_t_identity_pk);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,53 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.ase.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 587502749;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.ase.generatedclasses.tables.TIdentityPk.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.ase.generatedclasses.tables.TIdentityPk.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.ase.generatedclasses.tables.TIdentityPk.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.ase.generatedclasses.tables.TIdentityPk.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityPkRecord
|
||||
*/
|
||||
public TIdentityPkRecord() {
|
||||
super(org.jooq.test.ase.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,49 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.ase.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = 386500234;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.ase.generatedclasses.tables.TIdentity.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.ase.generatedclasses.tables.TIdentity.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.ase.generatedclasses.tables.TIdentity.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.ase.generatedclasses.tables.TIdentity.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityRecord
|
||||
*/
|
||||
public TIdentityRecord() {
|
||||
super(org.jooq.test.ase.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
}
|
||||
@ -11,6 +11,8 @@ DELETE FROM t_book/
|
||||
DELETE FROM t_author/
|
||||
DELETE FROM t_language/
|
||||
DELETE FROM t_booleans/
|
||||
DELETE FROM t_identity/
|
||||
DELETE FROM t_identity_pk/
|
||||
|
||||
INSERT INTO t_language (id, cd, description, description_english) VALUES (1, 'en', 'English', 'English')/
|
||||
INSERT INTO t_language (id, cd, description, description_english) VALUES (2, 'de', 'Deutsch', 'German')/
|
||||
|
||||
@ -39,6 +39,22 @@ DROP TABLE t_658_32/
|
||||
DROP TABLE t_725_lob_test/
|
||||
DROP TABLE t_785/
|
||||
DROP TABLE t_booleans/
|
||||
DROP TABLE t_identity/
|
||||
DROP TABLE t_identity_pk/
|
||||
|
||||
CREATE TABLE t_identity_pk (
|
||||
id INTEGER GENERATED BY DEFAULT AS IDENTITY,
|
||||
val int,
|
||||
|
||||
CONSTRAINT pk_t_identity_pk PRIMARY KEY (id)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_identity (
|
||||
id INTEGER GENERATED BY DEFAULT AS IDENTITY,
|
||||
val int
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_booleans (
|
||||
id int not null,
|
||||
|
||||
@ -14,6 +14,8 @@ package org.jooq.test.db2.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.db2.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> IDENTITY_T_IDENTITY = createIdentity(org.jooq.test.db2.generatedclasses.tables.TIdentity.T_IDENTITY, org.jooq.test.db2.generatedclasses.tables.TIdentity.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> IDENTITY_T_IDENTITY_PK = createIdentity(org.jooq.test.db2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.db2.generatedclasses.tables.TIdentityPk.ID);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.T_639NumbersTableRecord> T_639_NUMBERS_TABLE__PK_T_639_NUMBERS_TABLE = createUniqueKey(org.jooq.test.db2.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE, org.jooq.test.db2.generatedclasses.tables.T_639NumbersTable.ID);
|
||||
@ -25,6 +27,7 @@ public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.TBookStoreRecord> T_BOOK_STORE__UK_T_BOOK_STORE_NAME = createUniqueKey(org.jooq.test.db2.generatedclasses.tables.TBookStore.T_BOOK_STORE, org.jooq.test.db2.generatedclasses.tables.TBookStore.NAME);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.TBookToBookStoreRecord> T_BOOK_TO_BOOK_STORE__PK_B2BS = createUniqueKey(org.jooq.test.db2.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.db2.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME, org.jooq.test.db2.generatedclasses.tables.TBookToBookStore.BOOK_ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.TBooleansRecord> T_BOOLEANS__PK_T_BOOLEANS = createUniqueKey(org.jooq.test.db2.generatedclasses.tables.TBooleans.T_BOOLEANS, org.jooq.test.db2.generatedclasses.tables.TBooleans.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord> T_IDENTITY_PK__PK_T_IDENTITY_PK = createUniqueKey(org.jooq.test.db2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.db2.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.TTriggersRecord> T_TRIGGERS__PK_T_TRIGGERS = createUniqueKey(org.jooq.test.db2.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.db2.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.XTestCase_64_69Record> X_TEST_CASE_64_69__PK_X_TEST_CASE_64_69 = createUniqueKey(org.jooq.test.db2.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, org.jooq.test.db2.generatedclasses.tables.XTestCase_64_69.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.XTestCase_71Record> X_TEST_CASE_71__PK_X_TEST_CASE_71 = createUniqueKey(org.jooq.test.db2.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, org.jooq.test.db2.generatedclasses.tables.XTestCase_71.ID);
|
||||
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.db2.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class Lukas extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = 2053382866;
|
||||
private static final long serialVersionUID = -1014432687;
|
||||
|
||||
/**
|
||||
* The singleton instance of LUKAS
|
||||
@ -45,6 +45,8 @@ public class Lukas extends org.jooq.impl.SchemaImpl {
|
||||
org.jooq.test.db2.generatedclasses.tables.TBookStore.T_BOOK_STORE,
|
||||
org.jooq.test.db2.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE,
|
||||
org.jooq.test.db2.generatedclasses.tables.TBooleans.T_BOOLEANS,
|
||||
org.jooq.test.db2.generatedclasses.tables.TIdentity.T_IDENTITY,
|
||||
org.jooq.test.db2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK,
|
||||
org.jooq.test.db2.generatedclasses.tables.TTriggers.T_TRIGGERS,
|
||||
org.jooq.test.db2.generatedclasses.tables.VAuthor.V_AUTHOR,
|
||||
org.jooq.test.db2.generatedclasses.tables.VBook.V_BOOK,
|
||||
|
||||
@ -67,6 +67,16 @@ public final class Tables {
|
||||
*/
|
||||
public static org.jooq.test.db2.generatedclasses.tables.TBooleans T_BOOLEANS = org.jooq.test.db2.generatedclasses.tables.TBooleans.T_BOOLEANS;
|
||||
|
||||
/**
|
||||
* The table LUKAS.T_IDENTITY
|
||||
*/
|
||||
public static org.jooq.test.db2.generatedclasses.tables.TIdentity T_IDENTITY = org.jooq.test.db2.generatedclasses.tables.TIdentity.T_IDENTITY;
|
||||
|
||||
/**
|
||||
* The table LUKAS.T_IDENTITY_PK
|
||||
*/
|
||||
public static org.jooq.test.db2.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = org.jooq.test.db2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK;
|
||||
|
||||
/**
|
||||
* The table LUKAS.T_TRIGGERS
|
||||
*/
|
||||
|
||||
@ -0,0 +1,54 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.db2.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentity extends org.jooq.impl.TableImpl<org.jooq.test.db2.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = 2091357766;
|
||||
|
||||
/**
|
||||
* The singleton instance of T_IDENTITY
|
||||
*/
|
||||
public static final org.jooq.test.db2.generatedclasses.tables.TIdentity T_IDENTITY = new org.jooq.test.db2.generatedclasses.tables.TIdentity();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.db2.generatedclasses.tables.records.TIdentityRecord> __RECORD_TYPE = org.jooq.test.db2.generatedclasses.tables.records.TIdentityRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.db2.generatedclasses.tables.records.TIdentityRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.db2.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> ID = createField("ID", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.db2.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> VAL = createField("VAL", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity() {
|
||||
super("T_IDENTITY", org.jooq.test.db2.generatedclasses.Lukas.LUKAS);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.db2.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.db2.generatedclasses.Keys.IDENTITY_T_IDENTITY;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,67 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.db2.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 184436337;
|
||||
|
||||
/**
|
||||
* The singleton instance of T_IDENTITY_PK
|
||||
*/
|
||||
public static final org.jooq.test.db2.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.db2.generatedclasses.tables.TIdentityPk();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord> __RECORD_TYPE = org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> ID = createField("ID", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> VAL = createField("VAL", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk() {
|
||||
super("T_IDENTITY_PK", org.jooq.test.db2.generatedclasses.Lukas.LUKAS);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.db2.generatedclasses.Keys.IDENTITY_T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord> getMainKey() {
|
||||
return org.jooq.test.db2.generatedclasses.Keys.T_IDENTITY_PK__PK_T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord>>asList(org.jooq.test.db2.generatedclasses.Keys.T_IDENTITY_PK__PK_T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,53 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.db2.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1079872062;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.db2.generatedclasses.tables.TIdentityPk.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.db2.generatedclasses.tables.TIdentityPk.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.db2.generatedclasses.tables.TIdentityPk.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.db2.generatedclasses.tables.TIdentityPk.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityPkRecord
|
||||
*/
|
||||
public TIdentityPkRecord() {
|
||||
super(org.jooq.test.db2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,49 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.db2.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.db2.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = -659990037;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.db2.generatedclasses.tables.TIdentity.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.db2.generatedclasses.tables.TIdentity.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.db2.generatedclasses.tables.TIdentity.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.db2.generatedclasses.tables.TIdentity.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityRecord
|
||||
*/
|
||||
public TIdentityRecord() {
|
||||
super(org.jooq.test.db2.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
}
|
||||
@ -12,6 +12,8 @@ DELETE FROM t_book/
|
||||
DELETE FROM t_author/
|
||||
DELETE FROM t_language/
|
||||
DELETE FROM t_booleans/
|
||||
DELETE FROM t_identity/
|
||||
DELETE FROM t_identity_pk/
|
||||
|
||||
DROP SEQUENCE s_author_id/
|
||||
CREATE SEQUENCE s_author_id/
|
||||
|
||||
@ -26,10 +26,26 @@ DROP TABLE t_658_32/
|
||||
DROP TABLE t_725_lob_test/
|
||||
DROP TABLE t_785/
|
||||
DROP TABLE t_booleans/
|
||||
DROP TABLE t_identity/
|
||||
DROP TABLE t_identity_pk/
|
||||
|
||||
CREATE SCHEMA test AUTHORIZATION test
|
||||
/
|
||||
|
||||
CREATE TABLE t_identity_pk (
|
||||
id INTEGER GENERATED BY DEFAULT AS IDENTITY,
|
||||
val int,
|
||||
|
||||
CONSTRAINT pk_t_identity_pk PRIMARY KEY (id)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_identity (
|
||||
id INTEGER GENERATED BY DEFAULT AS IDENTITY,
|
||||
val int
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_booleans (
|
||||
id int,
|
||||
one_zero int,
|
||||
|
||||
@ -14,9 +14,12 @@ package org.jooq.test.derby.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> IDENTITY_T_IDENTITY_PK = createIdentity(org.jooq.test.derby.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.derby.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.derby.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> IDENTITY_T_IDENTITY = createIdentity(org.jooq.test.derby.generatedclasses.tables.TIdentity.T_IDENTITY, org.jooq.test.derby.generatedclasses.tables.TIdentity.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.derby.generatedclasses.tables.records.TTriggersRecord, java.lang.Integer> IDENTITY_T_TRIGGERS = createIdentity(org.jooq.test.derby.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.derby.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord> PK_T_IDENTITY_PK = createUniqueKey(org.jooq.test.derby.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.derby.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.derby.generatedclasses.tables.records.TBooleansRecord> PK_T_BOOLEANS = createUniqueKey(org.jooq.test.derby.generatedclasses.tables.TBooleans.T_BOOLEANS, org.jooq.test.derby.generatedclasses.tables.TBooleans.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.derby.generatedclasses.tables.records.TTriggersRecord> PK_T_TRIGGERS = createUniqueKey(org.jooq.test.derby.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.derby.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.derby.generatedclasses.tables.records.T_725LobTestRecord> PK_T_725_LOB_TEST = createUniqueKey(org.jooq.test.derby.generatedclasses.tables.T_725LobTest.T_725_LOB_TEST, org.jooq.test.derby.generatedclasses.tables.T_725LobTest.ID);
|
||||
|
||||
@ -12,6 +12,16 @@ package org.jooq.test.derby.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public final class Tables {
|
||||
|
||||
/**
|
||||
* The table TEST.T_IDENTITY_PK
|
||||
*/
|
||||
public static org.jooq.test.derby.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = org.jooq.test.derby.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK;
|
||||
|
||||
/**
|
||||
* The table TEST.T_IDENTITY
|
||||
*/
|
||||
public static org.jooq.test.derby.generatedclasses.tables.TIdentity T_IDENTITY = org.jooq.test.derby.generatedclasses.tables.TIdentity.T_IDENTITY;
|
||||
|
||||
/**
|
||||
* The table TEST.T_BOOLEANS
|
||||
*/
|
||||
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.derby.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class Test extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = 1559624412;
|
||||
private static final long serialVersionUID = 1254239091;
|
||||
|
||||
/**
|
||||
* The singleton instance of TEST
|
||||
@ -32,6 +32,8 @@ public class Test extends org.jooq.impl.SchemaImpl {
|
||||
@Override
|
||||
public final java.util.List<org.jooq.Table<?>> getTables() {
|
||||
return java.util.Arrays.<org.jooq.Table<?>>asList(
|
||||
org.jooq.test.derby.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK,
|
||||
org.jooq.test.derby.generatedclasses.tables.TIdentity.T_IDENTITY,
|
||||
org.jooq.test.derby.generatedclasses.tables.TBooleans.T_BOOLEANS,
|
||||
org.jooq.test.derby.generatedclasses.tables.TTriggers.T_TRIGGERS,
|
||||
org.jooq.test.derby.generatedclasses.tables.T_658Ref.T_658_REF,
|
||||
|
||||
@ -0,0 +1,54 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.derby.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentity extends org.jooq.impl.TableImpl<org.jooq.test.derby.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1653979766;
|
||||
|
||||
/**
|
||||
* The singleton instance of T_IDENTITY
|
||||
*/
|
||||
public static final org.jooq.test.derby.generatedclasses.tables.TIdentity T_IDENTITY = new org.jooq.test.derby.generatedclasses.tables.TIdentity();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.derby.generatedclasses.tables.records.TIdentityRecord> __RECORD_TYPE = org.jooq.test.derby.generatedclasses.tables.records.TIdentityRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.derby.generatedclasses.tables.records.TIdentityRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.derby.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> ID = createField("ID", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.derby.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> VAL = createField("VAL", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity() {
|
||||
super("T_IDENTITY", org.jooq.test.derby.generatedclasses.Test.TEST);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.derby.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.derby.generatedclasses.Keys.IDENTITY_T_IDENTITY;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,67 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.derby.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 222691457;
|
||||
|
||||
/**
|
||||
* The singleton instance of T_IDENTITY_PK
|
||||
*/
|
||||
public static final org.jooq.test.derby.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.derby.generatedclasses.tables.TIdentityPk();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord> __RECORD_TYPE = org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> ID = createField("ID", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> VAL = createField("VAL", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk() {
|
||||
super("T_IDENTITY_PK", org.jooq.test.derby.generatedclasses.Test.TEST);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.derby.generatedclasses.Keys.IDENTITY_T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord> getMainKey() {
|
||||
return org.jooq.test.derby.generatedclasses.Keys.PK_T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord>>asList(org.jooq.test.derby.generatedclasses.Keys.PK_T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,53 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.derby.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = -2015229326;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.derby.generatedclasses.tables.TIdentityPk.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.derby.generatedclasses.tables.TIdentityPk.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.derby.generatedclasses.tables.TIdentityPk.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.derby.generatedclasses.tables.TIdentityPk.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityPkRecord
|
||||
*/
|
||||
public TIdentityPkRecord() {
|
||||
super(org.jooq.test.derby.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,49 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.derby.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.derby.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1901856225;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.derby.generatedclasses.tables.TIdentity.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.derby.generatedclasses.tables.TIdentity.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.derby.generatedclasses.tables.TIdentity.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.derby.generatedclasses.tables.TIdentity.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityRecord
|
||||
*/
|
||||
public TIdentityRecord() {
|
||||
super(org.jooq.test.derby.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
}
|
||||
@ -12,6 +12,8 @@ DELETE FROM t_book/
|
||||
DELETE FROM t_author/
|
||||
DELETE FROM t_language/
|
||||
DELETE FROM t_booleans/
|
||||
DELETE FROM t_identity/
|
||||
DELETE FROM t_identity_pk/
|
||||
|
||||
DROP SEQUENCE s_author_id RESTRICT/
|
||||
CREATE SEQUENCE s_author_id START WITH 1/
|
||||
|
||||
@ -2,6 +2,17 @@ DROP VIEW IF EXISTS v_author/
|
||||
DROP VIEW IF EXISTS v_book/
|
||||
DROP VIEW IF EXISTS v_library/
|
||||
|
||||
DROP ALIAS IF EXISTS f_arrays1/
|
||||
DROP ALIAS IF EXISTS f_arrays2/
|
||||
DROP ALIAS IF EXISTS f_arrays3/
|
||||
DROP ALIAS IF EXISTS f_author_exists/
|
||||
DROP ALIAS IF EXISTS f_one/
|
||||
DROP ALIAS IF EXISTS f_number/
|
||||
DROP ALIAS IF EXISTS f317/
|
||||
DROP ALIAS IF EXISTS p_create_author/
|
||||
DROP ALIAS IF EXISTS p_create_author_by_name/
|
||||
DROP ALIAS IF EXISTS f_get_one_cursor/
|
||||
|
||||
DROP TRIGGER IF EXISTS t_triggers_trigger/
|
||||
DROP SEQUENCE IF EXISTS s_triggers_sequence/
|
||||
|
||||
@ -29,17 +40,22 @@ DROP TABLE IF EXISTS t_725_lob_test/
|
||||
DROP TABLE IF EXISTS t_785/
|
||||
DROP TABLE IF EXISTS t_877/
|
||||
DROP TABLE IF EXISTS t_booleans/
|
||||
DROP TABLE IF EXISTS t_identity/
|
||||
DROP TABLE IF EXISTS t_identity_pk/
|
||||
|
||||
DROP ALIAS IF EXISTS f_arrays1/
|
||||
DROP ALIAS IF EXISTS f_arrays2/
|
||||
DROP ALIAS IF EXISTS f_arrays3/
|
||||
DROP ALIAS IF EXISTS f_author_exists/
|
||||
DROP ALIAS IF EXISTS f_one/
|
||||
DROP ALIAS IF EXISTS f_number/
|
||||
DROP ALIAS IF EXISTS f317/
|
||||
DROP ALIAS IF EXISTS p_create_author/
|
||||
DROP ALIAS IF EXISTS p_create_author_by_name/
|
||||
DROP ALIAS IF EXISTS f_get_one_cursor/
|
||||
CREATE TABLE t_identity_pk (
|
||||
id INTEGER AUTO_INCREMENT,
|
||||
val int,
|
||||
|
||||
CONSTRAINT pk_t_identity_pk PRIMARY KEY (id)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_identity (
|
||||
id INTEGER AUTO_INCREMENT,
|
||||
val int
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_booleans (
|
||||
id int,
|
||||
|
||||
@ -14,10 +14,13 @@ package org.jooq.test.h2.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> IDENTITY_T_IDENTITY_PK = createIdentity(org.jooq.test.h2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.h2.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.h2.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> IDENTITY_T_IDENTITY = createIdentity(org.jooq.test.h2.generatedclasses.tables.TIdentity.T_IDENTITY, org.jooq.test.h2.generatedclasses.tables.TIdentity.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.h2.generatedclasses.tables.records.TTriggersRecord, java.lang.Integer> IDENTITY_T_TRIGGERS = createIdentity(org.jooq.test.h2.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.h2.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
public static final org.jooq.Identity<org.jooq.test.h2.generatedclasses.tables.records.T_877Record, java.lang.Integer> IDENTITY_T_877 = createIdentity(org.jooq.test.h2.generatedclasses.tables.T_877.T_877, org.jooq.test.h2.generatedclasses.tables.T_877.ID);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord> PK_T_IDENTITY_PK = createUniqueKey(org.jooq.test.h2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.h2.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.h2.generatedclasses.tables.records.TBooleansRecord> PK_T_BOOLEANS = createUniqueKey(org.jooq.test.h2.generatedclasses.tables.TBooleans.T_BOOLEANS, org.jooq.test.h2.generatedclasses.tables.TBooleans.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.h2.generatedclasses.tables.records.TTriggersRecord> PK_T_TRIGGERS = createUniqueKey(org.jooq.test.h2.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.h2.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.h2.generatedclasses.tables.records.T_725LobTestRecord> PK_T_725_LOB_TEST = createUniqueKey(org.jooq.test.h2.generatedclasses.tables.T_725LobTest.T_725_LOB_TEST, org.jooq.test.h2.generatedclasses.tables.T_725LobTest.ID);
|
||||
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.h2.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class Public extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = 581905723;
|
||||
private static final long serialVersionUID = -1270814246;
|
||||
|
||||
/**
|
||||
* The singleton instance of PUBLIC
|
||||
@ -34,6 +34,8 @@ public class Public extends org.jooq.impl.SchemaImpl {
|
||||
@Override
|
||||
public final java.util.List<org.jooq.Table<?>> getTables() {
|
||||
return java.util.Arrays.<org.jooq.Table<?>>asList(
|
||||
org.jooq.test.h2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK,
|
||||
org.jooq.test.h2.generatedclasses.tables.TIdentity.T_IDENTITY,
|
||||
org.jooq.test.h2.generatedclasses.tables.TBooleans.T_BOOLEANS,
|
||||
org.jooq.test.h2.generatedclasses.tables.TTriggers.T_TRIGGERS,
|
||||
org.jooq.test.h2.generatedclasses.tables.T_658Ref.T_658_REF,
|
||||
|
||||
@ -12,6 +12,16 @@ package org.jooq.test.h2.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public final class Tables {
|
||||
|
||||
/**
|
||||
* The table PUBLIC.T_IDENTITY_PK
|
||||
*/
|
||||
public static org.jooq.test.h2.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = org.jooq.test.h2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK;
|
||||
|
||||
/**
|
||||
* The table PUBLIC.T_IDENTITY
|
||||
*/
|
||||
public static org.jooq.test.h2.generatedclasses.tables.TIdentity T_IDENTITY = org.jooq.test.h2.generatedclasses.tables.TIdentity.T_IDENTITY;
|
||||
|
||||
/**
|
||||
* The table PUBLIC.T_BOOLEANS
|
||||
*/
|
||||
|
||||
@ -0,0 +1,54 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.h2.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentity extends org.jooq.impl.TableImpl<org.jooq.test.h2.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1936907516;
|
||||
|
||||
/**
|
||||
* The singleton instance of T_IDENTITY
|
||||
*/
|
||||
public static final org.jooq.test.h2.generatedclasses.tables.TIdentity T_IDENTITY = new org.jooq.test.h2.generatedclasses.tables.TIdentity();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.h2.generatedclasses.tables.records.TIdentityRecord> __RECORD_TYPE = org.jooq.test.h2.generatedclasses.tables.records.TIdentityRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.h2.generatedclasses.tables.records.TIdentityRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.h2.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> ID = createField("ID", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.h2.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> VAL = createField("VAL", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity() {
|
||||
super("T_IDENTITY", org.jooq.test.h2.generatedclasses.Public.PUBLIC);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.h2.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.h2.generatedclasses.Keys.IDENTITY_T_IDENTITY;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,67 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.h2.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1150537133;
|
||||
|
||||
/**
|
||||
* The singleton instance of T_IDENTITY_PK
|
||||
*/
|
||||
public static final org.jooq.test.h2.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.h2.generatedclasses.tables.TIdentityPk();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord> __RECORD_TYPE = org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> ID = createField("ID", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> VAL = createField("VAL", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk() {
|
||||
super("T_IDENTITY_PK", org.jooq.test.h2.generatedclasses.Public.PUBLIC);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.h2.generatedclasses.Keys.IDENTITY_T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord> getMainKey() {
|
||||
return org.jooq.test.h2.generatedclasses.Keys.PK_T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord>>asList(org.jooq.test.h2.generatedclasses.Keys.PK_T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,53 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.h2.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = -421327184;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.h2.generatedclasses.tables.TIdentityPk.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.h2.generatedclasses.tables.TIdentityPk.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.h2.generatedclasses.tables.TIdentityPk.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.h2.generatedclasses.tables.TIdentityPk.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityPkRecord
|
||||
*/
|
||||
public TIdentityPkRecord() {
|
||||
super(org.jooq.test.h2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,49 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.h2.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.h2.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1590478281;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.h2.generatedclasses.tables.TIdentity.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.h2.generatedclasses.tables.TIdentity.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.h2.generatedclasses.tables.TIdentity.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.h2.generatedclasses.tables.TIdentity.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityRecord
|
||||
*/
|
||||
public TIdentityRecord() {
|
||||
super(org.jooq.test.h2.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
}
|
||||
@ -12,6 +12,8 @@ DELETE FROM t_book/
|
||||
DELETE FROM t_author/
|
||||
DELETE FROM t_language/
|
||||
DELETE FROM t_booleans/
|
||||
DELETE FROM t_identity/
|
||||
DELETE FROM t_identity_pk/
|
||||
|
||||
DROP SEQUENCE IF EXISTS s_author_id;/
|
||||
CREATE SEQUENCE s_author_id START WITH 1;/
|
||||
|
||||
@ -58,6 +58,22 @@ DROP TABLE IF EXISTS object/
|
||||
DROP TABLE IF EXISTS string/
|
||||
DROP TABLE IF EXISTS big_decimal/
|
||||
DROP TABLE IF EXISTS t_booleans/
|
||||
DROP TABLE IF EXISTS t_identity/
|
||||
DROP TABLE IF EXISTS t_identity_pk/
|
||||
|
||||
CREATE TABLE t_identity_pk (
|
||||
id INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 1),
|
||||
val int,
|
||||
|
||||
CONSTRAINT pk_t_identity_pk PRIMARY KEY (id)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_identity (
|
||||
id INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 1),
|
||||
val int
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_booleans (
|
||||
id int,
|
||||
|
||||
@ -14,6 +14,8 @@ package org.jooq.test.hsqldb.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> IDENTITY_T_IDENTITY = createIdentity(org.jooq.test.hsqldb.generatedclasses.tables.TIdentity.T_IDENTITY, org.jooq.test.hsqldb.generatedclasses.tables.TIdentity.T_IDENTITY.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> IDENTITY_T_IDENTITY_PK = createIdentity(org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.T_639NumbersTableRecord> PK_T_639_NUMBERS_TABLE = createUniqueKey(org.jooq.test.hsqldb.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE, org.jooq.test.hsqldb.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE.ID);
|
||||
@ -25,6 +27,7 @@ public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.TBookStoreRecord> UK_T_BOOK_STORE_NAME = createUniqueKey(org.jooq.test.hsqldb.generatedclasses.tables.TBookStore.T_BOOK_STORE, org.jooq.test.hsqldb.generatedclasses.tables.TBookStore.T_BOOK_STORE.NAME);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.TBookToBookStoreRecord> PK_B2BS = createUniqueKey(org.jooq.test.hsqldb.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.hsqldb.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE.BOOK_STORE_NAME, org.jooq.test.hsqldb.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE.BOOK_ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.TBooleansRecord> PK_T_BOOLEANS = createUniqueKey(org.jooq.test.hsqldb.generatedclasses.tables.TBooleans.T_BOOLEANS, org.jooq.test.hsqldb.generatedclasses.tables.TBooleans.T_BOOLEANS.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord> PK_T_IDENTITY_PK = createUniqueKey(org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.TTriggersRecord> PK_T_TRIGGERS = createUniqueKey(org.jooq.test.hsqldb.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.hsqldb.generatedclasses.tables.TTriggers.T_TRIGGERS.ID_GENERATED);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.XTestCase_64_69Record> PK_X_TEST_CASE_64_69 = createUniqueKey(org.jooq.test.hsqldb.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, org.jooq.test.hsqldb.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.XTestCase_71Record> PK_X_TEST_CASE_71 = createUniqueKey(org.jooq.test.hsqldb.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, org.jooq.test.hsqldb.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71.ID);
|
||||
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.hsqldb.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class Public extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = -740949651;
|
||||
private static final long serialVersionUID = -895692796;
|
||||
|
||||
/**
|
||||
* The singleton instance of PUBLIC
|
||||
@ -50,6 +50,8 @@ public class Public extends org.jooq.impl.SchemaImpl {
|
||||
org.jooq.test.hsqldb.generatedclasses.tables.TBookStore.T_BOOK_STORE,
|
||||
org.jooq.test.hsqldb.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE,
|
||||
org.jooq.test.hsqldb.generatedclasses.tables.TBooleans.T_BOOLEANS,
|
||||
org.jooq.test.hsqldb.generatedclasses.tables.TIdentity.T_IDENTITY,
|
||||
org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK,
|
||||
org.jooq.test.hsqldb.generatedclasses.tables.TTriggers.T_TRIGGERS,
|
||||
org.jooq.test.hsqldb.generatedclasses.tables.VAuthor.V_AUTHOR,
|
||||
org.jooq.test.hsqldb.generatedclasses.tables.VBook.V_BOOK,
|
||||
|
||||
@ -102,6 +102,16 @@ public final class Tables {
|
||||
*/
|
||||
public static org.jooq.test.hsqldb.generatedclasses.tables.TBooleans T_BOOLEANS = org.jooq.test.hsqldb.generatedclasses.tables.TBooleans.T_BOOLEANS;
|
||||
|
||||
/**
|
||||
* The table PUBLIC.T_IDENTITY
|
||||
*/
|
||||
public static org.jooq.test.hsqldb.generatedclasses.tables.TIdentity T_IDENTITY = org.jooq.test.hsqldb.generatedclasses.tables.TIdentity.T_IDENTITY;
|
||||
|
||||
/**
|
||||
* The table PUBLIC.T_IDENTITY_PK
|
||||
*/
|
||||
public static org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK;
|
||||
|
||||
/**
|
||||
* The table PUBLIC.T_TRIGGERS
|
||||
*/
|
||||
|
||||
@ -0,0 +1,66 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.hsqldb.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentity extends org.jooq.impl.TableImpl<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = -201482824;
|
||||
|
||||
/**
|
||||
* The singleton instance of T_IDENTITY
|
||||
*/
|
||||
public static final org.jooq.test.hsqldb.generatedclasses.tables.TIdentity T_IDENTITY = new org.jooq.test.hsqldb.generatedclasses.tables.TIdentity();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityRecord> __RECORD_TYPE = org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> ID = createField("ID", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> VAL = createField("VAL", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity() {
|
||||
super("T_IDENTITY", org.jooq.test.hsqldb.generatedclasses.Public.PUBLIC);
|
||||
}
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity(java.lang.String alias) {
|
||||
super(alias, org.jooq.test.hsqldb.generatedclasses.Public.PUBLIC, org.jooq.test.hsqldb.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.hsqldb.generatedclasses.Keys.IDENTITY_T_IDENTITY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.test.hsqldb.generatedclasses.tables.TIdentity as(java.lang.String alias) {
|
||||
return new org.jooq.test.hsqldb.generatedclasses.tables.TIdentity(alias);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,79 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.hsqldb.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 988352647;
|
||||
|
||||
/**
|
||||
* The singleton instance of T_IDENTITY_PK
|
||||
*/
|
||||
public static final org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord> __RECORD_TYPE = org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> ID = createField("ID", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> VAL = createField("VAL", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk() {
|
||||
super("T_IDENTITY_PK", org.jooq.test.hsqldb.generatedclasses.Public.PUBLIC);
|
||||
}
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk(java.lang.String alias) {
|
||||
super(alias, org.jooq.test.hsqldb.generatedclasses.Public.PUBLIC, org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.hsqldb.generatedclasses.Keys.IDENTITY_T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord> getMainKey() {
|
||||
return org.jooq.test.hsqldb.generatedclasses.Keys.PK_T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord>>asList(org.jooq.test.hsqldb.generatedclasses.Keys.PK_T_IDENTITY_PK);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk as(java.lang.String alias) {
|
||||
return new org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk(alias);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,53 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.hsqldb.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1210630244;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityPkRecord
|
||||
*/
|
||||
public TIdentityPkRecord() {
|
||||
super(org.jooq.test.hsqldb.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,49 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.hsqldb.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1532552055;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.hsqldb.generatedclasses.tables.TIdentity.T_IDENTITY.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.hsqldb.generatedclasses.tables.TIdentity.T_IDENTITY.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.hsqldb.generatedclasses.tables.TIdentity.T_IDENTITY.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.hsqldb.generatedclasses.tables.TIdentity.T_IDENTITY.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityRecord
|
||||
*/
|
||||
public TIdentityRecord() {
|
||||
super(org.jooq.test.hsqldb.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
}
|
||||
@ -12,6 +12,8 @@ DELETE FROM t_book/
|
||||
DELETE FROM t_author/
|
||||
DELETE FROM t_language/
|
||||
DELETE FROM t_booleans/
|
||||
DELETE FROM t_identity/
|
||||
DELETE FROM t_identity_pk/
|
||||
|
||||
DROP SEQUENCE IF EXISTS s_author_id;/
|
||||
CREATE SEQUENCE s_author_id START WITH 1;/
|
||||
|
||||
@ -28,6 +28,22 @@ DROP TABLE IF EXISTS t_658_32/
|
||||
DROP TABLE IF EXISTS t_725_lob_test/
|
||||
DROP TABLE IF EXISTS t_785/
|
||||
DROP TABLE IF EXISTS t_booleans/
|
||||
DROP TABLE IF EXISTS t_identity/
|
||||
DROP TABLE IF EXISTS t_identity_pk/
|
||||
|
||||
CREATE TABLE t_identity_pk (
|
||||
id INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
||||
val int,
|
||||
|
||||
CONSTRAINT pk_t_identity_pk PRIMARY KEY (id)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_identity (
|
||||
id INTEGER GENERATED BY DEFAULT AS IDENTITY,
|
||||
val int
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_booleans (
|
||||
id int not null,
|
||||
|
||||
@ -14,6 +14,8 @@ package org.jooq.test.ingres.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> IDENTITY_t_identity = createIdentity(org.jooq.test.ingres.generatedclasses.tables.TIdentity.T_IDENTITY, org.jooq.test.ingres.generatedclasses.tables.TIdentity.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> IDENTITY_t_identity_pk = createIdentity(org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.ingres.generatedclasses.tables.records.TTriggersRecord, java.lang.Integer> IDENTITY_t_triggers = createIdentity(org.jooq.test.ingres.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.ingres.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
@ -24,6 +26,7 @@ public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ingres.generatedclasses.tables.records.TBookStoreRecord> uk_t_book_store_name = createUniqueKey(org.jooq.test.ingres.generatedclasses.tables.TBookStore.T_BOOK_STORE, org.jooq.test.ingres.generatedclasses.tables.TBookStore.NAME);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ingres.generatedclasses.tables.records.TBookToBookStoreRecord> pk_b2bs = createUniqueKey(org.jooq.test.ingres.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.ingres.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME, org.jooq.test.ingres.generatedclasses.tables.TBookToBookStore.BOOK_ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ingres.generatedclasses.tables.records.TBooleansRecord> pk_t_booleans = createUniqueKey(org.jooq.test.ingres.generatedclasses.tables.TBooleans.T_BOOLEANS, org.jooq.test.ingres.generatedclasses.tables.TBooleans.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord> pk_t_identity_pk = createUniqueKey(org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ingres.generatedclasses.tables.records.TTriggersRecord> pk_t_triggers = createUniqueKey(org.jooq.test.ingres.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.ingres.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ingres.generatedclasses.tables.records.XTestCase_64_69Record> pk_x_test_case_64_69 = createUniqueKey(org.jooq.test.ingres.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, org.jooq.test.ingres.generatedclasses.tables.XTestCase_64_69.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.ingres.generatedclasses.tables.records.XTestCase_71Record> pk_x_test_case_71 = createUniqueKey(org.jooq.test.ingres.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, org.jooq.test.ingres.generatedclasses.tables.XTestCase_71.ID);
|
||||
|
||||
@ -57,6 +57,16 @@ public final class Tables {
|
||||
*/
|
||||
public static org.jooq.test.ingres.generatedclasses.tables.TBooleans T_BOOLEANS = org.jooq.test.ingres.generatedclasses.tables.TBooleans.T_BOOLEANS;
|
||||
|
||||
/**
|
||||
* The table test.t_identity
|
||||
*/
|
||||
public static org.jooq.test.ingres.generatedclasses.tables.TIdentity T_IDENTITY = org.jooq.test.ingres.generatedclasses.tables.TIdentity.T_IDENTITY;
|
||||
|
||||
/**
|
||||
* The table test.t_identity_pk
|
||||
*/
|
||||
public static org.jooq.test.ingres.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK;
|
||||
|
||||
/**
|
||||
* The table test.t_triggers
|
||||
*/
|
||||
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.ingres.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class Test extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = -902402002;
|
||||
private static final long serialVersionUID = -2137035777;
|
||||
|
||||
/**
|
||||
* The singleton instance of test
|
||||
@ -41,6 +41,8 @@ public class Test extends org.jooq.impl.SchemaImpl {
|
||||
org.jooq.test.ingres.generatedclasses.tables.TBookStore.T_BOOK_STORE,
|
||||
org.jooq.test.ingres.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE,
|
||||
org.jooq.test.ingres.generatedclasses.tables.TBooleans.T_BOOLEANS,
|
||||
org.jooq.test.ingres.generatedclasses.tables.TIdentity.T_IDENTITY,
|
||||
org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK,
|
||||
org.jooq.test.ingres.generatedclasses.tables.TTriggers.T_TRIGGERS,
|
||||
org.jooq.test.ingres.generatedclasses.tables.VAuthor.V_AUTHOR,
|
||||
org.jooq.test.ingres.generatedclasses.tables.VBook.V_BOOK,
|
||||
|
||||
@ -0,0 +1,54 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.ingres.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentity extends org.jooq.impl.TableImpl<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1013713164;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_identity
|
||||
*/
|
||||
public static final org.jooq.test.ingres.generatedclasses.tables.TIdentity T_IDENTITY = new org.jooq.test.ingres.generatedclasses.tables.TIdentity();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityRecord> __RECORD_TYPE = org.jooq.test.ingres.generatedclasses.tables.records.TIdentityRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> ID = createField("id", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> VAL = createField("val", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity() {
|
||||
super("t_identity", org.jooq.test.ingres.generatedclasses.Test.TEST);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.ingres.generatedclasses.Keys.IDENTITY_t_identity;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,67 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.ingres.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1929431337;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_identity_pk
|
||||
*/
|
||||
public static final org.jooq.test.ingres.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.ingres.generatedclasses.tables.TIdentityPk();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord> __RECORD_TYPE = org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> ID = createField("id", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> VAL = createField("val", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk() {
|
||||
super("t_identity_pk", org.jooq.test.ingres.generatedclasses.Test.TEST);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.ingres.generatedclasses.Keys.IDENTITY_t_identity_pk;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord> getMainKey() {
|
||||
return org.jooq.test.ingres.generatedclasses.Keys.pk_t_identity_pk;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord>>asList(org.jooq.test.ingres.generatedclasses.Keys.pk_t_identity_pk);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,53 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.ingres.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1427546164;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityPkRecord
|
||||
*/
|
||||
public TIdentityPkRecord() {
|
||||
super(org.jooq.test.ingres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,49 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.ingres.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.ingres.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = -248469739;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.ingres.generatedclasses.tables.TIdentity.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.ingres.generatedclasses.tables.TIdentity.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.ingres.generatedclasses.tables.TIdentity.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.ingres.generatedclasses.tables.TIdentity.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityRecord
|
||||
*/
|
||||
public TIdentityRecord() {
|
||||
super(org.jooq.test.ingres.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
}
|
||||
@ -11,6 +11,8 @@ DELETE FROM t_book/
|
||||
DELETE FROM t_author/
|
||||
DELETE FROM t_language/
|
||||
DELETE FROM t_booleans/
|
||||
DELETE FROM t_identity/
|
||||
DELETE FROM t_identity_pk/
|
||||
|
||||
DROP SEQUENCE s_author_id/
|
||||
CREATE SEQUENCE s_author_id/
|
||||
|
||||
@ -31,8 +31,10 @@
|
||||
|
||||
package org.jooq.test;
|
||||
|
||||
import static org.jooq.test.sybase.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.sybase.generatedclasses.Tables.V_BOOK;
|
||||
import static org.jooq.test.ase.generatedclasses.Tables.T_IDENTITY;
|
||||
import static org.jooq.test.ase.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.ase.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.ase.generatedclasses.Tables.V_BOOK;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.math.BigInteger;
|
||||
@ -53,6 +55,8 @@ import org.jooq.test.ase.generatedclasses.DboFactory;
|
||||
import org.jooq.test.ase.generatedclasses.tables.TAuthor;
|
||||
import org.jooq.test.ase.generatedclasses.tables.TBook;
|
||||
import org.jooq.test.ase.generatedclasses.tables.TBookStore;
|
||||
import org.jooq.test.ase.generatedclasses.tables.TIdentity;
|
||||
import org.jooq.test.ase.generatedclasses.tables.TIdentityPk;
|
||||
import org.jooq.test.ase.generatedclasses.tables.TTriggers;
|
||||
import org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable;
|
||||
import org.jooq.test.ase.generatedclasses.tables.T_658Ref;
|
||||
@ -62,6 +66,8 @@ import org.jooq.test.ase.generatedclasses.tables.VLibrary;
|
||||
import org.jooq.test.ase.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.ase.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.ase.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.ase.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.ase.generatedclasses.tables.records.TIdentityRecord;
|
||||
import org.jooq.test.ase.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.ase.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
import org.jooq.test.ase.generatedclasses.tables.records.T_658RefRecord;
|
||||
@ -90,6 +96,8 @@ public class jOOQASETest extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -441,6 +449,36 @@ public class jOOQASETest extends jOOQAbstractTest<
|
||||
return TTriggers.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<TIdentityRecord> TIdentity() {
|
||||
return T_IDENTITY;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_ID() {
|
||||
return TIdentity.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_VAL() {
|
||||
return TIdentity.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return TIdentityPk.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return TIdentityPk.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return null;
|
||||
|
||||
@ -44,8 +44,10 @@ import static junit.framework.Assert.assertTrue;
|
||||
import static junit.framework.Assert.fail;
|
||||
import static org.jooq.SQLDialect.ASE;
|
||||
import static org.jooq.SQLDialect.DB2;
|
||||
import static org.jooq.SQLDialect.DERBY;
|
||||
import static org.jooq.SQLDialect.H2;
|
||||
import static org.jooq.SQLDialect.HSQLDB;
|
||||
import static org.jooq.SQLDialect.INGRES;
|
||||
import static org.jooq.SQLDialect.MYSQL;
|
||||
import static org.jooq.SQLDialect.ORACLE;
|
||||
import static org.jooq.SQLDialect.POSTGRES;
|
||||
@ -213,6 +215,12 @@ public abstract class jOOQAbstractTest<
|
||||
// T_UNSIGNED table
|
||||
U extends TableRecord<U>,
|
||||
|
||||
// T_IDENTITY table
|
||||
I extends TableRecord<I>,
|
||||
|
||||
// T_IDENTITY_PK table
|
||||
IPK extends UpdatableRecord<IPK>,
|
||||
|
||||
// Various tables related to trac ticket numbers
|
||||
T658 extends TableRecord<T658>,
|
||||
T725 extends UpdatableRecord<T725>,
|
||||
@ -564,6 +572,13 @@ public abstract class jOOQAbstractTest<
|
||||
protected abstract TableField<T, Integer> TTriggers_ID();
|
||||
protected abstract TableField<T, Integer> TTriggers_COUNTER();
|
||||
|
||||
protected abstract Table<I> TIdentity();
|
||||
protected abstract TableField<I, Integer> TIdentity_ID();
|
||||
protected abstract TableField<I, Integer> TIdentity_VAL();
|
||||
protected abstract UpdatableTable<IPK> TIdentityPK();
|
||||
protected abstract TableField<IPK, Integer> TIdentityPK_ID();
|
||||
protected abstract TableField<IPK, Integer> TIdentityPK_VAL();
|
||||
|
||||
protected abstract Field<? extends Number> FAuthorExistsField(String authorName);
|
||||
protected abstract Field<? extends Number> FOneField();
|
||||
protected abstract Field<? extends Number> FNumberField(Number n);
|
||||
@ -648,60 +663,113 @@ public abstract class jOOQAbstractTest<
|
||||
@Test
|
||||
public void testInsertIdentity() throws Exception {
|
||||
|
||||
// TODO [#984] Restore this test
|
||||
switch (getDialect()) {
|
||||
case DB2:
|
||||
case POSTGRES:
|
||||
case ORACLE:
|
||||
case SQLITE:
|
||||
default:
|
||||
log.info("SKIPPING", "IDENTITY tests");
|
||||
if (true) return;
|
||||
// Oracle and SQLite don't support identity columns
|
||||
if (TIdentity() == null && TIdentityPK() == null) {
|
||||
log.info("SKIPPING", "IDENTITY tests");
|
||||
return;
|
||||
}
|
||||
|
||||
reset = false;
|
||||
|
||||
create().insertInto(TBookStore(), TBookStore_NAME())
|
||||
.values("Rösslitor")
|
||||
.execute();
|
||||
create().selectFrom(TBookStore()).fetch();
|
||||
assertEquals(new BigInteger("4"), create().lastID());
|
||||
// Identity tables with primary key
|
||||
if (TIdentityPK() != null) {
|
||||
testInsertIdentity0(TIdentityPK(), TIdentityPK_ID(), TIdentityPK_VAL());
|
||||
}
|
||||
|
||||
create().delete(TBookStore())
|
||||
.where(TBookStore_NAME().equal("Rösslitor"))
|
||||
.execute();
|
||||
// Identity tables without primary key
|
||||
if (TIdentity() != null) {
|
||||
|
||||
create().insertInto(TBookStore(), TBookStore_NAME())
|
||||
.values("Amazon")
|
||||
.execute();
|
||||
assertEquals(5, create().lastID().intValue());
|
||||
assertEquals(5, create().lastID().intValue());
|
||||
// TODO [#1003] This doesn't work for Sybase, SQL Server, Ingres, H2, Derby, ASE
|
||||
testInsertIdentity0(TIdentity(), TIdentity_ID(), TIdentity_VAL());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Extracted method for very similar tests with T_IDENTITY, T_IDENTITY_PK
|
||||
*/
|
||||
@SuppressWarnings("unchecked")
|
||||
private <R extends TableRecord<R>> void testInsertIdentity0(Table<R> table, TableField<R, Integer> id, TableField<R, Integer> val) throws Exception {
|
||||
|
||||
// No new identity should be received. But unfortunately, dialects show
|
||||
// no standard behaviour
|
||||
create().insertInto(TAuthor(), TAuthor_ID(), TAuthor_LAST_NAME())
|
||||
.values(13, "Frisch")
|
||||
.execute();
|
||||
switch (getDialect()) {
|
||||
case SQLITE:
|
||||
assertEquals(new BigInteger("3"), create().lastID());
|
||||
break;
|
||||
// Plain insert
|
||||
// ------------
|
||||
assertEquals(1,
|
||||
create().insertInto(table, val)
|
||||
.values(10)
|
||||
.execute());
|
||||
|
||||
case H2:
|
||||
case SQLSERVER:
|
||||
assertEquals(null, create().lastID());
|
||||
break;
|
||||
if (getDialect() != POSTGRES &&
|
||||
getDialect() != DB2) {
|
||||
|
||||
case ASE:
|
||||
case SYBASE:
|
||||
assertEquals(BigInteger.ZERO, create().lastID());
|
||||
break;
|
||||
assertEquals(new BigInteger("1"), create().lastID());
|
||||
}
|
||||
|
||||
R r1 = create().selectFrom(table).fetchOne();
|
||||
|
||||
assertEquals(1, (int) r1.getValue(id));
|
||||
assertEquals(10, (int) r1.getValue(val));
|
||||
|
||||
// INSERT .. RETURNING
|
||||
// -------------------
|
||||
R r2 =
|
||||
create().insertInto(table, val)
|
||||
.values(11)
|
||||
.returning()
|
||||
.fetchOne();
|
||||
|
||||
if (getDialect() != POSTGRES &&
|
||||
getDialect() != DB2) {
|
||||
|
||||
assertEquals(new BigInteger("2"), create().lastID());
|
||||
assertEquals(new BigInteger("2"), create().lastID());
|
||||
}
|
||||
|
||||
assertEquals(2, (int) r2.getValue(id));
|
||||
assertEquals(11, (int) r2.getValue(val));
|
||||
|
||||
// INSERT MULTIPLE .. RETURNING
|
||||
// ----------------------------
|
||||
// TODO [#832] Make this work for Sybase also
|
||||
// TODO [#1004] Make this work for SQL Server also
|
||||
// TODO ... and then, think about Ingres, H2 and Derby as well
|
||||
if (getDialect() == SYBASE ||
|
||||
getDialect() == SQLSERVER ||
|
||||
getDialect() == INGRES ||
|
||||
getDialect() == H2 ||
|
||||
getDialect() == DERBY ||
|
||||
getDialect() == ASE) {
|
||||
|
||||
log.info("SKIPPING", "Multi-record INSERT .. RETURNING statement");
|
||||
}
|
||||
else {
|
||||
Result<R> r3 =
|
||||
create().insertInto(table, val)
|
||||
.values(12)
|
||||
.values(13)
|
||||
.returning(id)
|
||||
.fetch();
|
||||
|
||||
assertEquals(2, r3.size());
|
||||
assertNull(r3.getValue(0, val));
|
||||
assertNull(r3.getValue(1, val));
|
||||
assertEquals(3, (int) r3.getValue(0, id));
|
||||
assertEquals(4, (int) r3.getValue(1, id));
|
||||
|
||||
// Record.storeUsing()
|
||||
R r4 = create().newRecord(table);
|
||||
r4.setValue(val, 20);
|
||||
assertEquals(1, r4.storeUsing(table.getIdentity().getField()));
|
||||
|
||||
if (getDialect() != POSTGRES &&
|
||||
getDialect() != DB2) {
|
||||
|
||||
case MYSQL:
|
||||
default:
|
||||
assertEquals(new BigInteger("5"), create().lastID());
|
||||
break;
|
||||
assertEquals(new BigInteger("5"), create().lastID());
|
||||
}
|
||||
|
||||
// TODO [#1002] Fix this
|
||||
// R r5 = create().fetchOne(table, id.equal(5));
|
||||
// assertEquals(r5, r4);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -1187,6 +1255,16 @@ public abstract class jOOQAbstractTest<
|
||||
tables++;
|
||||
}
|
||||
|
||||
// The additional T_IDENTITY table
|
||||
if (TIdentity() != null) {
|
||||
tables++;
|
||||
}
|
||||
|
||||
// The additional T_IDENTITY_PK table
|
||||
if (TIdentityPK() != null) {
|
||||
tables++;
|
||||
}
|
||||
|
||||
// [#959] The T_959 table for enum collisions with Java keywords
|
||||
if (getDialect() == MYSQL ||
|
||||
getDialect() == POSTGRES) {
|
||||
@ -1236,20 +1314,26 @@ public abstract class jOOQAbstractTest<
|
||||
}
|
||||
}
|
||||
|
||||
// Test correct source code generation for relations
|
||||
// TODO [#984] Restore this test
|
||||
if (false &&
|
||||
getDialect() != ORACLE &&
|
||||
getDialect() != SQLITE) {
|
||||
// Test correct source code generation for identity columns
|
||||
assertNull(TAuthor().getIdentity());
|
||||
assertNull(TBook().getIdentity());
|
||||
|
||||
assertNull(TAuthor().getIdentity());
|
||||
assertNull(TBook().getIdentity());
|
||||
assertEquals(TBookStore(), TBookStore().getIdentity().getTable());
|
||||
if (TIdentity() != null || TIdentityPK() != null) {
|
||||
if (TIdentity() != null) {
|
||||
assertEquals(TIdentity(), TIdentity().getIdentity().getTable());
|
||||
assertEquals(TIdentity_ID(), TIdentity().getIdentity().getField());
|
||||
}
|
||||
|
||||
if (TIdentityPK() != null) {
|
||||
assertEquals(TIdentityPK(), TIdentityPK().getIdentity().getTable());
|
||||
assertEquals(TIdentityPK_ID(), TIdentityPK().getIdentity().getField());
|
||||
}
|
||||
}
|
||||
else {
|
||||
log.info("SKIPPING", "Identity tests");
|
||||
}
|
||||
|
||||
// Test correct source code generation for relations
|
||||
assertNotNull(TAuthor().getMainKey());
|
||||
assertNotNull(TAuthor().getKeys());
|
||||
assertTrue(TAuthor().getKeys().contains(TAuthor().getMainKey()));
|
||||
@ -4746,19 +4830,6 @@ public abstract class jOOQAbstractTest<
|
||||
store.setValue(TBookStore_NAME(), "Rösslitor");
|
||||
assertEquals(1, store.store());
|
||||
|
||||
// If IDENTITY columns are supported, then they should be fetched after insert
|
||||
Number identity1 = new Integer(0);
|
||||
Number identity2 = new Integer(0);
|
||||
|
||||
// TODO [#984] Move this test to a dedicated test method
|
||||
if (false && TBookStore().getIdentity() != null) {
|
||||
identity1 = store.getValue(TBookStore().getIdentity().getField());
|
||||
assertNotNull(identity1);
|
||||
}
|
||||
else {
|
||||
log.info("SKIPPING", "Identity check");
|
||||
}
|
||||
|
||||
store = create().fetchOne(TBookStore(), TBookStore_NAME().equal("Rösslitor"));
|
||||
assertEquals("Rösslitor", store.getValue(TBookStore_NAME()));
|
||||
|
||||
@ -4766,16 +4837,6 @@ public abstract class jOOQAbstractTest<
|
||||
store.setValue(TBookStore_NAME(), "Amazon");
|
||||
assertEquals(1, store.store());
|
||||
|
||||
// TODO [#984] Move this test to a dedicated test method
|
||||
if (false && TBookStore().getIdentity() != null) {
|
||||
identity2 = store.getValue(TBookStore().getIdentity().getField());
|
||||
assertNotNull(identity2);
|
||||
assertEquals(identity1.intValue(), identity2.intValue() - 1);
|
||||
}
|
||||
else {
|
||||
log.info("SKIPPING", "Identity check");
|
||||
}
|
||||
|
||||
store = create().fetchOne(TBookStore(), TBookStore_NAME().equal("Amazon"));
|
||||
assertEquals("Amazon", store.getValue(TBookStore_NAME()));
|
||||
|
||||
|
||||
@ -36,6 +36,8 @@
|
||||
|
||||
package org.jooq.test;
|
||||
|
||||
import static org.jooq.test.db2.generatedclasses.Tables.T_IDENTITY;
|
||||
import static org.jooq.test.db2.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.db2.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.db2.generatedclasses.Tables.V_BOOK;
|
||||
|
||||
@ -60,6 +62,8 @@ import org.jooq.test.db2.generatedclasses.Sequences;
|
||||
import org.jooq.test.db2.generatedclasses.tables.TAuthor;
|
||||
import org.jooq.test.db2.generatedclasses.tables.TBook;
|
||||
import org.jooq.test.db2.generatedclasses.tables.TBookStore;
|
||||
import org.jooq.test.db2.generatedclasses.tables.TIdentity;
|
||||
import org.jooq.test.db2.generatedclasses.tables.TIdentityPk;
|
||||
import org.jooq.test.db2.generatedclasses.tables.TTriggers;
|
||||
import org.jooq.test.db2.generatedclasses.tables.T_639NumbersTable;
|
||||
import org.jooq.test.db2.generatedclasses.tables.T_658Ref;
|
||||
@ -69,6 +73,8 @@ import org.jooq.test.db2.generatedclasses.tables.VLibrary;
|
||||
import org.jooq.test.db2.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.db2.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.db2.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.db2.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.db2.generatedclasses.tables.records.TIdentityRecord;
|
||||
import org.jooq.test.db2.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.db2.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
import org.jooq.test.db2.generatedclasses.tables.records.T_658RefRecord;
|
||||
@ -97,6 +103,8 @@ public class jOOQDB2Test extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -457,6 +465,36 @@ public class jOOQDB2Test extends jOOQAbstractTest<
|
||||
return TTriggers.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<TIdentityRecord> TIdentity() {
|
||||
return T_IDENTITY;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_ID() {
|
||||
return TIdentity.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_VAL() {
|
||||
return TIdentity.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return TIdentityPk.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return TIdentityPk.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return Routines.fAuthorExists(authorName);
|
||||
|
||||
@ -36,6 +36,8 @@
|
||||
|
||||
package org.jooq.test;
|
||||
|
||||
import static org.jooq.test.derby.generatedclasses.Tables.T_IDENTITY;
|
||||
import static org.jooq.test.derby.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.derby.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.derby.generatedclasses.Tables.V_BOOK;
|
||||
|
||||
@ -59,6 +61,8 @@ import org.jooq.test.derby.generatedclasses.TestFactory;
|
||||
import org.jooq.test.derby.generatedclasses.tables.TAuthor;
|
||||
import org.jooq.test.derby.generatedclasses.tables.TBook;
|
||||
import org.jooq.test.derby.generatedclasses.tables.TBookStore;
|
||||
import org.jooq.test.derby.generatedclasses.tables.TIdentity;
|
||||
import org.jooq.test.derby.generatedclasses.tables.TIdentityPk;
|
||||
import org.jooq.test.derby.generatedclasses.tables.TTriggers;
|
||||
import org.jooq.test.derby.generatedclasses.tables.T_639NumbersTable;
|
||||
import org.jooq.test.derby.generatedclasses.tables.T_658Ref;
|
||||
@ -68,6 +72,8 @@ import org.jooq.test.derby.generatedclasses.tables.VLibrary;
|
||||
import org.jooq.test.derby.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.derby.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.derby.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.derby.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.derby.generatedclasses.tables.records.TIdentityRecord;
|
||||
import org.jooq.test.derby.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.derby.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
import org.jooq.test.derby.generatedclasses.tables.records.T_658RefRecord;
|
||||
@ -93,6 +99,8 @@ public class jOOQDerbyTest extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -448,6 +456,36 @@ public class jOOQDerbyTest extends jOOQAbstractTest<
|
||||
return TTriggers.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<TIdentityRecord> TIdentity() {
|
||||
return T_IDENTITY;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_ID() {
|
||||
return TIdentity.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_VAL() {
|
||||
return TIdentity.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return TIdentityPk.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return TIdentityPk.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return null;
|
||||
|
||||
@ -36,6 +36,8 @@
|
||||
|
||||
package org.jooq.test;
|
||||
|
||||
import static org.jooq.test.h2.generatedclasses.Tables.T_IDENTITY;
|
||||
import static org.jooq.test.h2.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.h2.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.h2.generatedclasses.Tables.V_BOOK;
|
||||
|
||||
@ -61,6 +63,8 @@ import org.jooq.test.h2.generatedclasses.tables.TArrays;
|
||||
import org.jooq.test.h2.generatedclasses.tables.TAuthor;
|
||||
import org.jooq.test.h2.generatedclasses.tables.TBook;
|
||||
import org.jooq.test.h2.generatedclasses.tables.TBookStore;
|
||||
import org.jooq.test.h2.generatedclasses.tables.TIdentity;
|
||||
import org.jooq.test.h2.generatedclasses.tables.TIdentityPk;
|
||||
import org.jooq.test.h2.generatedclasses.tables.TTriggers;
|
||||
import org.jooq.test.h2.generatedclasses.tables.T_639NumbersTable;
|
||||
import org.jooq.test.h2.generatedclasses.tables.T_658Ref;
|
||||
@ -71,6 +75,8 @@ import org.jooq.test.h2.generatedclasses.tables.records.TArraysRecord;
|
||||
import org.jooq.test.h2.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.h2.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.h2.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.h2.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.h2.generatedclasses.tables.records.TIdentityRecord;
|
||||
import org.jooq.test.h2.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.h2.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
import org.jooq.test.h2.generatedclasses.tables.records.T_658RefRecord;
|
||||
@ -98,6 +104,8 @@ public class jOOQH2Test extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -456,6 +464,36 @@ public class jOOQH2Test extends jOOQAbstractTest<
|
||||
return TTriggers.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<TIdentityRecord> TIdentity() {
|
||||
return T_IDENTITY;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_ID() {
|
||||
return TIdentity.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_VAL() {
|
||||
return TIdentity.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return TIdentityPk.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return TIdentityPk.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return Routines.fAuthorExists(authorName);
|
||||
|
||||
@ -44,6 +44,8 @@ import static org.jooq.test.hsqldb.generatedclasses.Tables.T_ARRAYS;
|
||||
import static org.jooq.test.hsqldb.generatedclasses.Tables.T_AUTHOR;
|
||||
import static org.jooq.test.hsqldb.generatedclasses.Tables.T_BOOK;
|
||||
import static org.jooq.test.hsqldb.generatedclasses.Tables.T_BOOK_STORE;
|
||||
import static org.jooq.test.hsqldb.generatedclasses.Tables.T_IDENTITY;
|
||||
import static org.jooq.test.hsqldb.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.hsqldb.generatedclasses.Tables.T_TRIGGERS;
|
||||
import static org.jooq.test.hsqldb.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.hsqldb.generatedclasses.Tables.V_BOOK;
|
||||
@ -71,6 +73,8 @@ import org.jooq.test.hsqldb.generatedclasses.tables.records.TArraysRecord;
|
||||
import org.jooq.test.hsqldb.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.hsqldb.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.hsqldb.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.hsqldb.generatedclasses.tables.records.TIdentityRecord;
|
||||
import org.jooq.test.hsqldb.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.hsqldb.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
import org.jooq.test.hsqldb.generatedclasses.tables.records.T_658RefRecord;
|
||||
@ -96,6 +100,8 @@ public class jOOQHSQLDBTest extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -451,6 +457,36 @@ public class jOOQHSQLDBTest extends jOOQAbstractTest<
|
||||
return T_TRIGGERS.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<TIdentityRecord> TIdentity() {
|
||||
return T_IDENTITY;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_ID() {
|
||||
return T_IDENTITY.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_VAL() {
|
||||
return T_IDENTITY.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return T_IDENTITY_PK.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return T_IDENTITY_PK.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return Routines.fAuthorExists(authorName);
|
||||
|
||||
@ -97,6 +97,8 @@ public class jOOQHSQLDBTest2 extends jOOQAbstractTest<
|
||||
TDirectoryRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
XUnusedRecord,
|
||||
XUnusedRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -454,6 +456,36 @@ public class jOOQHSQLDBTest2 extends jOOQAbstractTest<
|
||||
return T_TRIGGERS.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<XUnusedRecord> TIdentity() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentity_ID() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentity_VAL() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<XUnusedRecord> TIdentityPK() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentityPK_ID() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentityPK_VAL() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return Routines.fAuthorExists(authorName);
|
||||
|
||||
@ -36,6 +36,8 @@
|
||||
|
||||
package org.jooq.test;
|
||||
|
||||
import static org.jooq.test.ingres.generatedclasses.Tables.T_IDENTITY;
|
||||
import static org.jooq.test.ingres.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.ingres.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.ingres.generatedclasses.Tables.V_BOOK;
|
||||
|
||||
@ -59,6 +61,8 @@ import org.jooq.test.ingres.generatedclasses.TestFactory;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.TAuthor;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.TBook;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.TBookStore;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.TIdentity;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.TIdentityPk;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.TTriggers;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.T_639NumbersTable;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.T_658Ref;
|
||||
@ -68,6 +72,8 @@ import org.jooq.test.ingres.generatedclasses.tables.VLibrary;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.records.TIdentityRecord;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
import org.jooq.test.ingres.generatedclasses.tables.records.T_658RefRecord;
|
||||
@ -94,6 +100,8 @@ public class jOOQIngresTest extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -449,6 +457,36 @@ public class jOOQIngresTest extends jOOQAbstractTest<
|
||||
return TTriggers.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<TIdentityRecord> TIdentity() {
|
||||
return T_IDENTITY;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_ID() {
|
||||
return TIdentity.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_VAL() {
|
||||
return TIdentity.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return TIdentityPk.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return TIdentityPk.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return null;
|
||||
|
||||
@ -37,6 +37,7 @@
|
||||
package org.jooq.test;
|
||||
|
||||
import static org.jooq.impl.Factory.val;
|
||||
import static org.jooq.test.mysql.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.mysql.generatedclasses.Tables.T_UNSIGNED;
|
||||
import static org.jooq.test.mysql.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.mysql.generatedclasses.Tables.V_BOOK;
|
||||
@ -77,6 +78,7 @@ import org.jooq.test.mysql.generatedclasses.enums.T_959JavaKeywords;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.TAuthor;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.TBook;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.TBookStore;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.TIdentityPk;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.TTriggers;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.TUnsigned;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.T_639NumbersTable;
|
||||
@ -88,6 +90,7 @@ import org.jooq.test.mysql.generatedclasses.tables.VLibrary;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.records.TUnsignedRecord;
|
||||
import org.jooq.test.mysql.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
@ -118,6 +121,8 @@ public class jOOQMySQLTest extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
TUnsignedRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -473,6 +478,36 @@ public class jOOQMySQLTest extends jOOQAbstractTest<
|
||||
return TTriggers.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<XUnusedRecord> TIdentity() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentity_ID() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentity_VAL() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return TIdentityPk.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return TIdentityPk.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return Routines.fAuthorExists(authorName);
|
||||
|
||||
@ -42,6 +42,7 @@ import static org.jooq.test.mysql2.generatedclasses.Tables.T_785;
|
||||
import static org.jooq.test.mysql2.generatedclasses.Tables.T_AUTHOR;
|
||||
import static org.jooq.test.mysql2.generatedclasses.Tables.T_BOOK;
|
||||
import static org.jooq.test.mysql2.generatedclasses.Tables.T_BOOK_STORE;
|
||||
import static org.jooq.test.mysql2.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.mysql2.generatedclasses.Tables.T_TRIGGERS;
|
||||
import static org.jooq.test.mysql2.generatedclasses.Tables.T_UNSIGNED;
|
||||
import static org.jooq.test.mysql2.generatedclasses.Tables.V_AUTHOR;
|
||||
@ -68,6 +69,7 @@ import org.jooq.test.mysql2.generatedclasses.tables.T_658Ref;
|
||||
import org.jooq.test.mysql2.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.mysql2.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.mysql2.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.mysql2.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.mysql2.generatedclasses.tables.records.TUnsignedRecord;
|
||||
import org.jooq.test.mysql2.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
@ -95,6 +97,8 @@ public class jOOQMySQLTestSchemaRewrite extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
TUnsignedRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -455,6 +459,36 @@ public class jOOQMySQLTestSchemaRewrite extends jOOQAbstractTest<
|
||||
return T_TRIGGERS.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<XUnusedRecord> TIdentity() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentity_ID() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentity_VAL() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return T_IDENTITY_PK.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return T_IDENTITY_PK.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return Routines.fAuthorExists(authorName);
|
||||
|
||||
@ -137,6 +137,8 @@ public class jOOQOracleTest extends jOOQAbstractTest<
|
||||
TDirectoryRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
XUnusedRecord,
|
||||
XUnusedRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -513,6 +515,36 @@ public class jOOQOracleTest extends jOOQAbstractTest<
|
||||
return T_TRIGGERS.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<XUnusedRecord> TIdentity() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentity_ID() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentity_VAL() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<XUnusedRecord> TIdentityPK() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentityPK_ID() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentityPK_VAL() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return Routines.fAuthorExists(authorName);
|
||||
|
||||
@ -45,6 +45,8 @@ import static org.jooq.test.postgres.generatedclasses.Tables.T_ARRAYS;
|
||||
import static org.jooq.test.postgres.generatedclasses.Tables.T_AUTHOR;
|
||||
import static org.jooq.test.postgres.generatedclasses.Tables.T_BOOK;
|
||||
import static org.jooq.test.postgres.generatedclasses.Tables.T_BOOK_STORE;
|
||||
import static org.jooq.test.postgres.generatedclasses.Tables.T_IDENTITY;
|
||||
import static org.jooq.test.postgres.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.postgres.generatedclasses.Tables.T_TRIGGERS;
|
||||
import static org.jooq.test.postgres.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.postgres.generatedclasses.Tables.V_BOOK;
|
||||
@ -75,6 +77,8 @@ import org.jooq.test.postgres.generatedclasses.tables.records.TArraysRecord;
|
||||
import org.jooq.test.postgres.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.postgres.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.postgres.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.postgres.generatedclasses.tables.records.TIdentityRecord;
|
||||
import org.jooq.test.postgres.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.postgres.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
import org.jooq.test.postgres.generatedclasses.tables.records.T_658RefRecord;
|
||||
@ -105,6 +109,8 @@ public class jOOQPostgresTest extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -460,6 +466,36 @@ public class jOOQPostgresTest extends jOOQAbstractTest<
|
||||
return T_TRIGGERS.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<TIdentityRecord> TIdentity() {
|
||||
return T_IDENTITY;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_ID() {
|
||||
return T_IDENTITY.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_VAL() {
|
||||
return T_IDENTITY.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return T_IDENTITY_PK.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return T_IDENTITY_PK.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return Routines.fAuthorExists(authorName);
|
||||
|
||||
@ -42,6 +42,8 @@ import static org.jooq.test.sqlserver.generatedclasses.Tables.T_785;
|
||||
import static org.jooq.test.sqlserver.generatedclasses.Tables.T_AUTHOR;
|
||||
import static org.jooq.test.sqlserver.generatedclasses.Tables.T_BOOK;
|
||||
import static org.jooq.test.sqlserver.generatedclasses.Tables.T_BOOK_STORE;
|
||||
import static org.jooq.test.sqlserver.generatedclasses.Tables.T_IDENTITY;
|
||||
import static org.jooq.test.sqlserver.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.sqlserver.generatedclasses.Tables.T_TRIGGERS;
|
||||
import static org.jooq.test.sqlserver.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.sqlserver.generatedclasses.Tables.V_BOOK;
|
||||
@ -68,6 +70,8 @@ import org.jooq.test.sqlserver.generatedclasses.tables.T_658Ref;
|
||||
import org.jooq.test.sqlserver.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.sqlserver.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.sqlserver.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord;
|
||||
import org.jooq.test.sqlserver.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.sqlserver.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
import org.jooq.test.sqlserver.generatedclasses.tables.records.T_658RefRecord;
|
||||
@ -93,6 +97,8 @@ public class jOOQSQLServerTest extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -448,6 +454,36 @@ public class jOOQSQLServerTest extends jOOQAbstractTest<
|
||||
return T_TRIGGERS.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<TIdentityRecord> TIdentity() {
|
||||
return T_IDENTITY;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_ID() {
|
||||
return T_IDENTITY.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_VAL() {
|
||||
return T_IDENTITY.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return T_IDENTITY_PK.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return T_IDENTITY_PK.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return Routines.fAuthorExists(authorName);
|
||||
|
||||
@ -94,6 +94,8 @@ public class jOOQSQLiteTest extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
XUnusedRecord,
|
||||
XUnusedRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -449,6 +451,36 @@ public class jOOQSQLiteTest extends jOOQAbstractTest<
|
||||
return TTriggers.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<XUnusedRecord> TIdentity() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentity_ID() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentity_VAL() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<XUnusedRecord> TIdentityPK() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentityPK_ID() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<XUnusedRecord, Integer> TIdentityPK_VAL() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return null;
|
||||
|
||||
@ -38,6 +38,8 @@ import static org.jooq.test.sybase.generatedclasses.Tables.T_785;
|
||||
import static org.jooq.test.sybase.generatedclasses.Tables.T_AUTHOR;
|
||||
import static org.jooq.test.sybase.generatedclasses.Tables.T_BOOK;
|
||||
import static org.jooq.test.sybase.generatedclasses.Tables.T_BOOK_STORE;
|
||||
import static org.jooq.test.sybase.generatedclasses.Tables.T_IDENTITY;
|
||||
import static org.jooq.test.sybase.generatedclasses.Tables.T_IDENTITY_PK;
|
||||
import static org.jooq.test.sybase.generatedclasses.Tables.T_TRIGGERS;
|
||||
import static org.jooq.test.sybase.generatedclasses.Tables.V_AUTHOR;
|
||||
import static org.jooq.test.sybase.generatedclasses.Tables.V_BOOK;
|
||||
@ -64,6 +66,8 @@ import org.jooq.test.sybase.generatedclasses.Sequences;
|
||||
import org.jooq.test.sybase.generatedclasses.tables.records.TAuthorRecord;
|
||||
import org.jooq.test.sybase.generatedclasses.tables.records.TBookRecord;
|
||||
import org.jooq.test.sybase.generatedclasses.tables.records.TBookStoreRecord;
|
||||
import org.jooq.test.sybase.generatedclasses.tables.records.TIdentityPkRecord;
|
||||
import org.jooq.test.sybase.generatedclasses.tables.records.TIdentityRecord;
|
||||
import org.jooq.test.sybase.generatedclasses.tables.records.TTriggersRecord;
|
||||
import org.jooq.test.sybase.generatedclasses.tables.records.T_639NumbersTableRecord;
|
||||
import org.jooq.test.sybase.generatedclasses.tables.records.T_658RefRecord;
|
||||
@ -92,6 +96,8 @@ public class jOOQSybaseTest extends jOOQAbstractTest<
|
||||
XUnusedRecord,
|
||||
TTriggersRecord,
|
||||
XUnusedRecord,
|
||||
TIdentityRecord,
|
||||
TIdentityPkRecord,
|
||||
T_658RefRecord,
|
||||
T_725LobTestRecord,
|
||||
T_639NumbersTableRecord,
|
||||
@ -443,6 +449,36 @@ public class jOOQSybaseTest extends jOOQAbstractTest<
|
||||
return T_TRIGGERS.COUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Table<TIdentityRecord> TIdentity() {
|
||||
return T_IDENTITY;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_ID() {
|
||||
return T_IDENTITY.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityRecord, Integer> TIdentity_VAL() {
|
||||
return T_IDENTITY.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected UpdatableTable<TIdentityPkRecord> TIdentityPK() {
|
||||
return T_IDENTITY_PK;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_ID() {
|
||||
return T_IDENTITY_PK.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected TableField<TIdentityPkRecord, Integer> TIdentityPK_VAL() {
|
||||
return T_IDENTITY_PK.VAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Field<? extends Number> FAuthorExistsField(String authorName) {
|
||||
return Routines.fAuthorExists(authorName);
|
||||
|
||||
@ -2,6 +2,16 @@ DROP VIEW IF EXISTS v_library/
|
||||
DROP VIEW IF EXISTS v_author/
|
||||
DROP VIEW IF EXISTS v_book/
|
||||
|
||||
DROP PROCEDURE IF EXISTS p_unused/
|
||||
DROP PROCEDURE IF EXISTS p_author_exists/
|
||||
DROP PROCEDURE IF EXISTS p_create_author/
|
||||
DROP PROCEDURE IF EXISTS p_create_author_by_name/
|
||||
DROP PROCEDURE IF EXISTS p391/
|
||||
DROP FUNCTION IF EXISTS f_author_exists/
|
||||
DROP FUNCTION IF EXISTS f_one/
|
||||
DROP FUNCTION IF EXISTS f_number/
|
||||
DROP FUNCTION IF EXISTS f317/
|
||||
|
||||
DROP TRIGGER IF EXISTS t_triggers_trigger/
|
||||
|
||||
DROP TABLE IF EXISTS t_triggers/
|
||||
@ -28,16 +38,15 @@ DROP TABLE IF EXISTS t_785/
|
||||
DROP TABLE IF EXISTS t_unsigned/
|
||||
DROP TABLE IF EXISTS t_959/
|
||||
DROP TABLE IF EXISTS t_booleans/
|
||||
DROP TABLE IF EXISTS t_identity_pk/
|
||||
|
||||
DROP PROCEDURE IF EXISTS p_unused/
|
||||
DROP PROCEDURE IF EXISTS p_author_exists/
|
||||
DROP PROCEDURE IF EXISTS p_create_author/
|
||||
DROP PROCEDURE IF EXISTS p_create_author_by_name/
|
||||
DROP PROCEDURE IF EXISTS p391/
|
||||
DROP FUNCTION IF EXISTS f_author_exists/
|
||||
DROP FUNCTION IF EXISTS f_one/
|
||||
DROP FUNCTION IF EXISTS f_number/
|
||||
DROP FUNCTION IF EXISTS f317/
|
||||
CREATE TABLE t_identity_pk (
|
||||
id INT NOT NULL AUTO_INCREMENT,
|
||||
val int,
|
||||
|
||||
CONSTRAINT pk_t_identity_pk PRIMARY KEY (id)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_booleans (
|
||||
id int,
|
||||
|
||||
@ -14,6 +14,7 @@ package org.jooq.test.mysql.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> IDENTITY_t_identity_pk = createIdentity(org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.mysql.generatedclasses.tables.records.TTriggersRecord, java.lang.Integer> IDENTITY_t_triggers = createIdentity(org.jooq.test.mysql.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.mysql.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
@ -24,6 +25,7 @@ public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql.generatedclasses.tables.records.TBookStoreRecord> KEY_t_book_store_uk_t_book_store_name = createUniqueKey(org.jooq.test.mysql.generatedclasses.tables.TBookStore.T_BOOK_STORE, org.jooq.test.mysql.generatedclasses.tables.TBookStore.NAME);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql.generatedclasses.tables.records.TBookToBookStoreRecord> KEY_t_book_to_book_store_PRIMARY = createUniqueKey(org.jooq.test.mysql.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.mysql.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME, org.jooq.test.mysql.generatedclasses.tables.TBookToBookStore.BOOK_ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql.generatedclasses.tables.records.TBooleansRecord> KEY_t_booleans_PRIMARY = createUniqueKey(org.jooq.test.mysql.generatedclasses.tables.TBooleans.T_BOOLEANS, org.jooq.test.mysql.generatedclasses.tables.TBooleans.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord> KEY_t_identity_pk_PRIMARY = createUniqueKey(org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql.generatedclasses.tables.records.TTriggersRecord> KEY_t_triggers_PRIMARY = createUniqueKey(org.jooq.test.mysql.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.mysql.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql.generatedclasses.tables.records.XTestCase_64_69Record> KEY_x_test_case_64_69_PRIMARY = createUniqueKey(org.jooq.test.mysql.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, org.jooq.test.mysql.generatedclasses.tables.XTestCase_64_69.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql.generatedclasses.tables.records.XTestCase_71Record> KEY_x_test_case_71_PRIMARY = createUniqueKey(org.jooq.test.mysql.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, org.jooq.test.mysql.generatedclasses.tables.XTestCase_71.ID);
|
||||
|
||||
@ -62,6 +62,11 @@ public final class Tables {
|
||||
*/
|
||||
public static org.jooq.test.mysql.generatedclasses.tables.TBooleans T_BOOLEANS = org.jooq.test.mysql.generatedclasses.tables.TBooleans.T_BOOLEANS;
|
||||
|
||||
/**
|
||||
* The table test.t_identity_pk
|
||||
*/
|
||||
public static org.jooq.test.mysql.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK;
|
||||
|
||||
/**
|
||||
* The table test.t_triggers
|
||||
*/
|
||||
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.mysql.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class Test extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = 1149839477;
|
||||
private static final long serialVersionUID = -1255041315;
|
||||
|
||||
/**
|
||||
* The singleton instance of test
|
||||
@ -37,6 +37,7 @@ public class Test extends org.jooq.impl.SchemaImpl {
|
||||
org.jooq.test.mysql.generatedclasses.tables.TBookStore.T_BOOK_STORE,
|
||||
org.jooq.test.mysql.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE,
|
||||
org.jooq.test.mysql.generatedclasses.tables.TBooleans.T_BOOLEANS,
|
||||
org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK,
|
||||
org.jooq.test.mysql.generatedclasses.tables.TTriggers.T_TRIGGERS,
|
||||
org.jooq.test.mysql.generatedclasses.tables.TUnsigned.T_UNSIGNED,
|
||||
org.jooq.test.mysql.generatedclasses.tables.VAuthor.V_AUTHOR,
|
||||
|
||||
@ -0,0 +1,67 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.mysql.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1617365357;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_identity_pk
|
||||
*/
|
||||
public static final org.jooq.test.mysql.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.mysql.generatedclasses.tables.TIdentityPk();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord> __RECORD_TYPE = org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> ID = createField("id", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> VAL = createField("val", org.jooq.impl.SQLDataType.INTEGER, T_IDENTITY_PK);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk() {
|
||||
super("t_identity_pk", org.jooq.test.mysql.generatedclasses.Test.TEST);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.mysql.generatedclasses.Keys.IDENTITY_t_identity_pk;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord> getMainKey() {
|
||||
return org.jooq.test.mysql.generatedclasses.Keys.KEY_t_identity_pk_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord>>asList(org.jooq.test.mysql.generatedclasses.Keys.KEY_t_identity_pk_PRIMARY);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,53 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.mysql.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.mysql.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 595483820;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityPkRecord
|
||||
*/
|
||||
public TIdentityPkRecord() {
|
||||
super(org.jooq.test.mysql.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -11,6 +11,7 @@ DELETE FROM t_book/
|
||||
DELETE FROM t_author/
|
||||
DELETE FROM t_language/
|
||||
DELETE FROM t_booleans/
|
||||
DELETE FROM t_identity_pk/
|
||||
|
||||
INSERT INTO t_language (id, cd, description, description_english) VALUES (1, 'en', 'English', 'English')/
|
||||
INSERT INTO t_language (id, cd, description, description_english) VALUES (2, 'de', 'Deutsch', 'German')/
|
||||
|
||||
@ -14,6 +14,7 @@ package org.jooq.test.mysql2.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> IDENTITY_t_identity_pk = createIdentity(org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.mysql2.generatedclasses.tables.records.TTriggersRecord, java.lang.Integer> IDENTITY_t_triggers = createIdentity(org.jooq.test.mysql2.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.mysql2.generatedclasses.tables.TTriggers.T_TRIGGERS.ID_GENERATED);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
@ -24,6 +25,7 @@ public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql2.generatedclasses.tables.records.TBookStoreRecord> KEY_t_book_store_uk_t_book_store_name = createUniqueKey(org.jooq.test.mysql2.generatedclasses.tables.TBookStore.T_BOOK_STORE, org.jooq.test.mysql2.generatedclasses.tables.TBookStore.T_BOOK_STORE.NAME);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql2.generatedclasses.tables.records.TBookToBookStoreRecord> KEY_t_book_to_book_store_PRIMARY = createUniqueKey(org.jooq.test.mysql2.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.mysql2.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE.BOOK_STORE_NAME, org.jooq.test.mysql2.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE.BOOK_ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql2.generatedclasses.tables.records.TBooleansRecord> KEY_t_booleans_PRIMARY = createUniqueKey(org.jooq.test.mysql2.generatedclasses.tables.TBooleans.T_BOOLEANS, org.jooq.test.mysql2.generatedclasses.tables.TBooleans.T_BOOLEANS.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord> KEY_t_identity_pk_PRIMARY = createUniqueKey(org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql2.generatedclasses.tables.records.TTriggersRecord> KEY_t_triggers_PRIMARY = createUniqueKey(org.jooq.test.mysql2.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.mysql2.generatedclasses.tables.TTriggers.T_TRIGGERS.ID_GENERATED);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql2.generatedclasses.tables.records.XTestCase_64_69Record> KEY_x_test_case_64_69_PRIMARY = createUniqueKey(org.jooq.test.mysql2.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, org.jooq.test.mysql2.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.mysql2.generatedclasses.tables.records.XTestCase_71Record> KEY_x_test_case_71_PRIMARY = createUniqueKey(org.jooq.test.mysql2.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, org.jooq.test.mysql2.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71.ID);
|
||||
|
||||
@ -62,6 +62,11 @@ public final class Tables {
|
||||
*/
|
||||
public static org.jooq.test.mysql2.generatedclasses.tables.TBooleans T_BOOLEANS = org.jooq.test.mysql2.generatedclasses.tables.TBooleans.T_BOOLEANS;
|
||||
|
||||
/**
|
||||
* The table test.t_identity_pk
|
||||
*/
|
||||
public static org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK;
|
||||
|
||||
/**
|
||||
* The table test.t_triggers
|
||||
*/
|
||||
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.mysql2.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class Test2 extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = -2059706845;
|
||||
private static final long serialVersionUID = 2137298485;
|
||||
|
||||
/**
|
||||
* The singleton instance of test2
|
||||
@ -37,6 +37,7 @@ public class Test2 extends org.jooq.impl.SchemaImpl {
|
||||
org.jooq.test.mysql2.generatedclasses.tables.TBookStore.T_BOOK_STORE,
|
||||
org.jooq.test.mysql2.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE,
|
||||
org.jooq.test.mysql2.generatedclasses.tables.TBooleans.T_BOOLEANS,
|
||||
org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK,
|
||||
org.jooq.test.mysql2.generatedclasses.tables.TTriggers.T_TRIGGERS,
|
||||
org.jooq.test.mysql2.generatedclasses.tables.TUnsigned.T_UNSIGNED,
|
||||
org.jooq.test.mysql2.generatedclasses.tables.VAuthor.V_AUTHOR,
|
||||
|
||||
@ -0,0 +1,79 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.mysql2.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1421630677;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_identity_pk
|
||||
*/
|
||||
public static final org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord> __RECORD_TYPE = org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> ID = createField("id", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> VAL = createField("val", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk() {
|
||||
super("t_identity_pk", org.jooq.test.mysql2.generatedclasses.Test2.TEST2);
|
||||
}
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk(java.lang.String alias) {
|
||||
super(alias, org.jooq.test.mysql2.generatedclasses.Test2.TEST2, org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.mysql2.generatedclasses.Keys.IDENTITY_t_identity_pk;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord> getMainKey() {
|
||||
return org.jooq.test.mysql2.generatedclasses.Keys.KEY_t_identity_pk_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord>>asList(org.jooq.test.mysql2.generatedclasses.Keys.KEY_t_identity_pk_PRIMARY);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk as(java.lang.String alias) {
|
||||
return new org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk(alias);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,53 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.mysql2.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.mysql2.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 722638248;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityPkRecord
|
||||
*/
|
||||
public TIdentityPkRecord() {
|
||||
super(org.jooq.test.mysql2.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -2,7 +2,33 @@ DROP VIEW IF EXISTS v_library/
|
||||
DROP VIEW IF EXISTS v_author/
|
||||
DROP VIEW IF EXISTS v_book/
|
||||
|
||||
DROP FUNCTION f_arrays(in_array IN integer[])/
|
||||
DROP FUNCTION f_arrays(in_array IN bigint[])/
|
||||
DROP FUNCTION f_arrays(in_array IN text[])/
|
||||
DROP FUNCTION p_arrays(in_array IN integer[], out_array OUT integer[])/
|
||||
DROP FUNCTION p_arrays(in_array IN bigint[], out_array OUT bigint[])/
|
||||
DROP FUNCTION p_arrays(in_array IN text[], out_array OUT text[])/
|
||||
DROP FUNCTION p_enhance_address1(address IN u_address_type, no OUT VARCHAR)/
|
||||
DROP FUNCTION p_enhance_address2(address OUT u_address_type)/
|
||||
DROP FUNCTION p_enhance_address3(address IN OUT u_address_type)/
|
||||
DROP FUNCTION p_unused(in1 VARCHAR, out1 OUT INTEGER, out2 IN OUT INTEGER)/
|
||||
DROP FUNCTION p_create_author()/
|
||||
DROP FUNCTION p_create_author_by_name(first_name VARCHAR, last_name VARCHAR)/
|
||||
DROP FUNCTION p_author_exists(author_name VARCHAR, result OUT INTEGER)/
|
||||
DROP FUNCTION p391(
|
||||
i1 INTEGER, io1 IN OUT INTEGER, o1 OUT INTEGER,
|
||||
o2 OUT INTEGER, io2 IN OUT INTEGER, i2 INTEGER)
|
||||
/
|
||||
DROP FUNCTION f_author_exists(author_name VARCHAR);/
|
||||
DROP FUNCTION f_one();/
|
||||
DROP FUNCTION f_number(n int);/
|
||||
DROP FUNCTION f317(p1 int, p2 int, p3 int, p4 int);/
|
||||
DROP FUNCTION p_get_two_cursors(books OUT refcursor, authors OUT refcursor)/
|
||||
DROP FUNCTION p_get_one_cursor(total OUT int, books OUT refcursor, book_ids in int[])/
|
||||
DROP FUNCTION f_get_one_cursor(book_ids IN int[])/
|
||||
|
||||
DROP TRIGGER IF EXISTS t_triggers_trigger ON t_triggers/
|
||||
DROP FUNCTION p_triggers()/
|
||||
|
||||
DROP TABLE IF EXISTS t_triggers CASCADE/
|
||||
DROP TABLE IF EXISTS t_arrays CASCADE/
|
||||
@ -30,32 +56,8 @@ DROP TABLE IF EXISTS t_725_lob_test/
|
||||
DROP TABLE IF EXISTS t_785/
|
||||
DROP TABLE IF EXISTS t_959/
|
||||
DROP TABLE IF EXISTS t_booleans/
|
||||
|
||||
DROP FUNCTION p_triggers()/
|
||||
DROP FUNCTION f_arrays(in_array IN integer[])/
|
||||
DROP FUNCTION f_arrays(in_array IN bigint[])/
|
||||
DROP FUNCTION f_arrays(in_array IN text[])/
|
||||
DROP FUNCTION p_arrays(in_array IN integer[], out_array OUT integer[])/
|
||||
DROP FUNCTION p_arrays(in_array IN bigint[], out_array OUT bigint[])/
|
||||
DROP FUNCTION p_arrays(in_array IN text[], out_array OUT text[])/
|
||||
DROP FUNCTION p_enhance_address1(address IN u_address_type, no OUT VARCHAR)/
|
||||
DROP FUNCTION p_enhance_address2(address OUT u_address_type)/
|
||||
DROP FUNCTION p_enhance_address3(address IN OUT u_address_type)/
|
||||
DROP FUNCTION p_unused(in1 VARCHAR, out1 OUT INTEGER, out2 IN OUT INTEGER)/
|
||||
DROP FUNCTION p_create_author()/
|
||||
DROP FUNCTION p_create_author_by_name(first_name VARCHAR, last_name VARCHAR)/
|
||||
DROP FUNCTION p_author_exists(author_name VARCHAR, result OUT INTEGER)/
|
||||
DROP FUNCTION p391(
|
||||
i1 INTEGER, io1 IN OUT INTEGER, o1 OUT INTEGER,
|
||||
o2 OUT INTEGER, io2 IN OUT INTEGER, i2 INTEGER)
|
||||
/
|
||||
DROP FUNCTION f_author_exists(author_name VARCHAR);/
|
||||
DROP FUNCTION f_one();/
|
||||
DROP FUNCTION f_number(n int);/
|
||||
DROP FUNCTION f317(p1 int, p2 int, p3 int, p4 int);/
|
||||
DROP FUNCTION p_get_two_cursors(books OUT refcursor, authors OUT refcursor)/
|
||||
DROP FUNCTION p_get_one_cursor(total OUT int, books OUT refcursor, book_ids in int[])/
|
||||
DROP FUNCTION f_get_one_cursor(book_ids IN int[])/
|
||||
DROP TABLE IF EXISTS t_identity/
|
||||
DROP TABLE IF EXISTS t_identity_pk/
|
||||
|
||||
DROP TYPE IF EXISTS u_address_type CASCADE/
|
||||
DROP TYPE IF EXISTS u_street_type CASCADE/
|
||||
@ -91,6 +93,20 @@ CREATE TYPE u_address_type AS (
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_identity_pk (
|
||||
id serial not null,
|
||||
val int,
|
||||
|
||||
CONSTRAINT pk_t_identity_pk PRIMARY KEY (id)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_identity (
|
||||
id serial not null,
|
||||
val int
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE t_booleans (
|
||||
id int,
|
||||
one_zero int,
|
||||
|
||||
@ -14,6 +14,8 @@ package org.jooq.test.postgres.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> IDENTITY_t_identity = createIdentity(org.jooq.test.postgres.generatedclasses.tables.TIdentity.T_IDENTITY, org.jooq.test.postgres.generatedclasses.tables.TIdentity.T_IDENTITY.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> IDENTITY_t_identity_pk = createIdentity(org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.postgres.generatedclasses.tables.records.TTriggersRecord, java.lang.Integer> IDENTITY_t_triggers = createIdentity(org.jooq.test.postgres.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.postgres.generatedclasses.tables.TTriggers.T_TRIGGERS.ID_GENERATED);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
@ -25,6 +27,7 @@ public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.postgres.generatedclasses.tables.records.TBookStoreRecord> uk_t_book_store_name = createUniqueKey(org.jooq.test.postgres.generatedclasses.tables.TBookStore.T_BOOK_STORE, org.jooq.test.postgres.generatedclasses.tables.TBookStore.T_BOOK_STORE.NAME);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.postgres.generatedclasses.tables.records.TBookToBookStoreRecord> pk_b2bs = createUniqueKey(org.jooq.test.postgres.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.postgres.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE.BOOK_STORE_NAME, org.jooq.test.postgres.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE.BOOK_ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.postgres.generatedclasses.tables.records.TBooleansRecord> pk_t_booleans = createUniqueKey(org.jooq.test.postgres.generatedclasses.tables.TBooleans.T_BOOLEANS, org.jooq.test.postgres.generatedclasses.tables.TBooleans.T_BOOLEANS.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord> pk_t_identity_pk = createUniqueKey(org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.postgres.generatedclasses.tables.records.TTriggersRecord> pk_t_triggers = createUniqueKey(org.jooq.test.postgres.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.postgres.generatedclasses.tables.TTriggers.T_TRIGGERS.ID_GENERATED);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.postgres.generatedclasses.tables.records.XTestCase_64_69Record> pk_x_test_case_64_69 = createUniqueKey(org.jooq.test.postgres.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, org.jooq.test.postgres.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.postgres.generatedclasses.tables.records.XTestCase_71Record> pk_x_test_case_71 = createUniqueKey(org.jooq.test.postgres.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, org.jooq.test.postgres.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71.ID);
|
||||
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.postgres.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class Public extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = 385073319;
|
||||
private static final long serialVersionUID = -2054715984;
|
||||
|
||||
/**
|
||||
* The singleton instance of public
|
||||
@ -53,6 +53,8 @@ public class Public extends org.jooq.impl.SchemaImpl {
|
||||
org.jooq.test.postgres.generatedclasses.tables.TBookStore.T_BOOK_STORE,
|
||||
org.jooq.test.postgres.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE,
|
||||
org.jooq.test.postgres.generatedclasses.tables.TBooleans.T_BOOLEANS,
|
||||
org.jooq.test.postgres.generatedclasses.tables.TIdentity.T_IDENTITY,
|
||||
org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK,
|
||||
org.jooq.test.postgres.generatedclasses.tables.TTriggers.T_TRIGGERS,
|
||||
org.jooq.test.postgres.generatedclasses.tables.VAuthor.V_AUTHOR,
|
||||
org.jooq.test.postgres.generatedclasses.tables.VBook.V_BOOK,
|
||||
|
||||
@ -77,6 +77,16 @@ public final class Tables {
|
||||
*/
|
||||
public static org.jooq.test.postgres.generatedclasses.tables.TBooleans T_BOOLEANS = org.jooq.test.postgres.generatedclasses.tables.TBooleans.T_BOOLEANS;
|
||||
|
||||
/**
|
||||
* The table public.t_identity
|
||||
*/
|
||||
public static org.jooq.test.postgres.generatedclasses.tables.TIdentity T_IDENTITY = org.jooq.test.postgres.generatedclasses.tables.TIdentity.T_IDENTITY;
|
||||
|
||||
/**
|
||||
* The table public.t_identity_pk
|
||||
*/
|
||||
public static org.jooq.test.postgres.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK;
|
||||
|
||||
/**
|
||||
* The table public.t_triggers
|
||||
*/
|
||||
|
||||
@ -0,0 +1,66 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.postgres.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentity extends org.jooq.impl.TableImpl<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = 64772216;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_identity
|
||||
*/
|
||||
public static final org.jooq.test.postgres.generatedclasses.tables.TIdentity T_IDENTITY = new org.jooq.test.postgres.generatedclasses.tables.TIdentity();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityRecord> __RECORD_TYPE = org.jooq.test.postgres.generatedclasses.tables.records.TIdentityRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> ID = createField("id", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> VAL = createField("val", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity() {
|
||||
super("t_identity", org.jooq.test.postgres.generatedclasses.Public.PUBLIC);
|
||||
}
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity(java.lang.String alias) {
|
||||
super(alias, org.jooq.test.postgres.generatedclasses.Public.PUBLIC, org.jooq.test.postgres.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.postgres.generatedclasses.Keys.IDENTITY_t_identity;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.test.postgres.generatedclasses.tables.TIdentity as(java.lang.String alias) {
|
||||
return new org.jooq.test.postgres.generatedclasses.tables.TIdentity(alias);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,79 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.postgres.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1753044754;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_identity_pk
|
||||
*/
|
||||
public static final org.jooq.test.postgres.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.postgres.generatedclasses.tables.TIdentityPk();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord> __RECORD_TYPE = org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> ID = createField("id", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> VAL = createField("val", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk() {
|
||||
super("t_identity_pk", org.jooq.test.postgres.generatedclasses.Public.PUBLIC);
|
||||
}
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk(java.lang.String alias) {
|
||||
super(alias, org.jooq.test.postgres.generatedclasses.Public.PUBLIC, org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.postgres.generatedclasses.Keys.IDENTITY_t_identity_pk;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord> getMainKey() {
|
||||
return org.jooq.test.postgres.generatedclasses.Keys.pk_t_identity_pk;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord>>asList(org.jooq.test.postgres.generatedclasses.Keys.pk_t_identity_pk);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.test.postgres.generatedclasses.tables.TIdentityPk as(java.lang.String alias) {
|
||||
return new org.jooq.test.postgres.generatedclasses.tables.TIdentityPk(alias);
|
||||
}
|
||||
}
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.postgres.generatedclasses.tables.records;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TAuthorRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.postgres.generatedclasses.tables.records.TAuthorRecord> {
|
||||
|
||||
private static final long serialVersionUID = -240388905;
|
||||
private static final long serialVersionUID = -1841669987;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
@ -35,10 +35,10 @@ public class TAuthorRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.util.List<org.jooq.test.postgres.generatedclasses.tables.records.TBookRecord> fetchTBookListByAuthorId() {
|
||||
public java.util.List<org.jooq.test.postgres.generatedclasses.tables.records.TBookRecord> fetchTBookListByCoAuthorId() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.postgres.generatedclasses.tables.TBook.T_BOOK)
|
||||
.where(org.jooq.test.postgres.generatedclasses.tables.TBook.T_BOOK.AUTHOR_ID.equal(getValue(org.jooq.test.postgres.generatedclasses.tables.TAuthor.T_AUTHOR.ID)))
|
||||
.where(org.jooq.test.postgres.generatedclasses.tables.TBook.T_BOOK.CO_AUTHOR_ID.equal(getValue(org.jooq.test.postgres.generatedclasses.tables.TAuthor.T_AUTHOR.ID)))
|
||||
.fetch();
|
||||
}
|
||||
|
||||
@ -47,10 +47,10 @@ public class TAuthorRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.util.List<org.jooq.test.postgres.generatedclasses.tables.records.TBookRecord> fetchTBookListByCoAuthorId() {
|
||||
public java.util.List<org.jooq.test.postgres.generatedclasses.tables.records.TBookRecord> fetchTBookListByAuthorId() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.postgres.generatedclasses.tables.TBook.T_BOOK)
|
||||
.where(org.jooq.test.postgres.generatedclasses.tables.TBook.T_BOOK.CO_AUTHOR_ID.equal(getValue(org.jooq.test.postgres.generatedclasses.tables.TAuthor.T_AUTHOR.ID)))
|
||||
.where(org.jooq.test.postgres.generatedclasses.tables.TBook.T_BOOK.AUTHOR_ID.equal(getValue(org.jooq.test.postgres.generatedclasses.tables.TAuthor.T_AUTHOR.ID)))
|
||||
.fetch();
|
||||
}
|
||||
|
||||
|
||||
@ -0,0 +1,53 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.postgres.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1892016669;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityPkRecord
|
||||
*/
|
||||
public TIdentityPkRecord() {
|
||||
super(org.jooq.test.postgres.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,49 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.postgres.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.postgres.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = 216581410;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.postgres.generatedclasses.tables.TIdentity.T_IDENTITY.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.postgres.generatedclasses.tables.TIdentity.T_IDENTITY.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.postgres.generatedclasses.tables.TIdentity.T_IDENTITY.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.postgres.generatedclasses.tables.TIdentity.T_IDENTITY.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityRecord
|
||||
*/
|
||||
public TIdentityRecord() {
|
||||
super(org.jooq.test.postgres.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
}
|
||||
@ -12,6 +12,8 @@ DELETE FROM t_book/
|
||||
DELETE FROM t_author/
|
||||
DELETE FROM t_language/
|
||||
DELETE FROM t_booleans/
|
||||
DELETE FROM t_identity/
|
||||
DELETE FROM t_identity_pk/
|
||||
|
||||
DROP SEQUENCE IF EXISTS s_author_id/
|
||||
CREATE SEQUENCE s_author_id/
|
||||
|
||||
@ -2,6 +2,28 @@ DROP VIEW v_library/
|
||||
DROP VIEW v_author/
|
||||
DROP VIEW v_book/
|
||||
|
||||
DROP PROCEDURE p_arrays1/
|
||||
DROP PROCEDURE p_arrays2/
|
||||
DROP PROCEDURE p_arrays3/
|
||||
DROP PROCEDURE p_many_parameters/
|
||||
DROP FUNCTION f_arrays1/
|
||||
DROP FUNCTION f_arrays2/
|
||||
DROP FUNCTION f_arrays3/
|
||||
DROP PROCEDURE p_enhance_address1/
|
||||
DROP PROCEDURE p_enhance_address2/
|
||||
DROP PROCEDURE p_enhance_address3/
|
||||
DROP PROCEDURE p_unused/
|
||||
DROP PROCEDURE p_create_author/
|
||||
DROP PROCEDURE p_create_author_by_name/
|
||||
DROP PROCEDURE p_author_exists/
|
||||
DROP PROCEDURE p391/
|
||||
DROP FUNCTION f_many_parameters/
|
||||
DROP FUNCTION f_author_exists/
|
||||
DROP FUNCTION f_one/
|
||||
DROP FUNCTION f_number/
|
||||
DROP FUNCTION f317/
|
||||
DROP FUNCTION f378/
|
||||
|
||||
DROP TRIGGER t_triggers_trigger/
|
||||
|
||||
DROP TABLE t_triggers/
|
||||
@ -28,35 +50,22 @@ DROP TABLE t_658_32/
|
||||
DROP TABLE t_725_lob_test/
|
||||
DROP TABLE t_785/
|
||||
DROP TABLE t_booleans/
|
||||
DROP TABLE t_identity/
|
||||
DROP TABLE t_identity_pk/
|
||||
|
||||
DROP PROCEDURE p_arrays1/
|
||||
DROP PROCEDURE p_arrays2/
|
||||
DROP PROCEDURE p_arrays3/
|
||||
DROP PROCEDURE p_many_parameters/
|
||||
DROP FUNCTION f_arrays1/
|
||||
DROP FUNCTION f_arrays2/
|
||||
DROP FUNCTION f_arrays3/
|
||||
DROP PROCEDURE p_enhance_address1/
|
||||
DROP PROCEDURE p_enhance_address2/
|
||||
DROP PROCEDURE p_enhance_address3/
|
||||
DROP PROCEDURE p_unused/
|
||||
DROP PROCEDURE p_create_author/
|
||||
DROP PROCEDURE p_create_author_by_name/
|
||||
DROP PROCEDURE p_author_exists/
|
||||
DROP PROCEDURE p391/
|
||||
DROP FUNCTION f_many_parameters/
|
||||
DROP FUNCTION f_author_exists/
|
||||
DROP FUNCTION f_one/
|
||||
DROP FUNCTION f_number/
|
||||
DROP FUNCTION f317/
|
||||
DROP FUNCTION f378/
|
||||
CREATE TABLE t_identity_pk (
|
||||
id INTEGER IDENTITY(1,1) NOT NULL,
|
||||
val int,
|
||||
|
||||
CONSTRAINT pk_t_identity_pk PRIMARY KEY (id)
|
||||
)
|
||||
/
|
||||
|
||||
DROP TYPE u_address_type/
|
||||
DROP TYPE u_street_type/
|
||||
DROP TYPE u_string_array/
|
||||
DROP TYPE u_number_array/
|
||||
DROP TYPE u_number_long_array/
|
||||
DROP TYPE u_date_array/
|
||||
CREATE TABLE t_identity (
|
||||
id INTEGER IDENTITY(1,1) NOT NULL,
|
||||
val int
|
||||
)
|
||||
/
|
||||
|
||||
|
||||
CREATE TABLE t_booleans (
|
||||
|
||||
@ -10,7 +10,7 @@ package org.jooq.test.sqlserver.generatedclasses;
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class Dbo extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = 876759211;
|
||||
private static final long serialVersionUID = -2124197744;
|
||||
|
||||
/**
|
||||
* The singleton instance of dbo
|
||||
@ -36,6 +36,8 @@ public class Dbo extends org.jooq.impl.SchemaImpl {
|
||||
org.jooq.test.sqlserver.generatedclasses.tables.TBookStore.T_BOOK_STORE,
|
||||
org.jooq.test.sqlserver.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE,
|
||||
org.jooq.test.sqlserver.generatedclasses.tables.TBooleans.T_BOOLEANS,
|
||||
org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY,
|
||||
org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK,
|
||||
org.jooq.test.sqlserver.generatedclasses.tables.TTriggers.T_TRIGGERS,
|
||||
org.jooq.test.sqlserver.generatedclasses.tables.VAuthor.V_AUTHOR,
|
||||
org.jooq.test.sqlserver.generatedclasses.tables.VBook.V_BOOK,
|
||||
|
||||
@ -14,6 +14,8 @@ package org.jooq.test.sqlserver.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> IDENTITY_t_identity = createIdentity(org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY, org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> IDENTITY_t_identity_pk = createIdentity(org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
public static final org.jooq.Identity<org.jooq.test.sqlserver.generatedclasses.tables.records.TTriggersRecord, java.lang.Integer> IDENTITY_t_triggers = createIdentity(org.jooq.test.sqlserver.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.sqlserver.generatedclasses.tables.TTriggers.T_TRIGGERS.ID_GENERATED);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
@ -24,6 +26,7 @@ public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.sqlserver.generatedclasses.tables.records.TBookStoreRecord> uk_t_book_store_name = createUniqueKey(org.jooq.test.sqlserver.generatedclasses.tables.TBookStore.T_BOOK_STORE, org.jooq.test.sqlserver.generatedclasses.tables.TBookStore.T_BOOK_STORE.NAME);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.sqlserver.generatedclasses.tables.records.TBookToBookStoreRecord> pk_b2bs = createUniqueKey(org.jooq.test.sqlserver.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.sqlserver.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE.BOOK_STORE_NAME, org.jooq.test.sqlserver.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE.BOOK_ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.sqlserver.generatedclasses.tables.records.TBooleansRecord> pk_t_booleans = createUniqueKey(org.jooq.test.sqlserver.generatedclasses.tables.TBooleans.T_BOOLEANS, org.jooq.test.sqlserver.generatedclasses.tables.TBooleans.T_BOOLEANS.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord> pk_t_identity_pk = createUniqueKey(org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK, org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.sqlserver.generatedclasses.tables.records.TTriggersRecord> pk_t_triggers = createUniqueKey(org.jooq.test.sqlserver.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.sqlserver.generatedclasses.tables.TTriggers.T_TRIGGERS.ID_GENERATED);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.sqlserver.generatedclasses.tables.records.XTestCase_64_69Record> pk_x_test_case_64_69 = createUniqueKey(org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69.ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.sqlserver.generatedclasses.tables.records.XTestCase_71Record> pk_x_test_case_71 = createUniqueKey(org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71.ID);
|
||||
|
||||
@ -57,6 +57,16 @@ public final class Tables {
|
||||
*/
|
||||
public static org.jooq.test.sqlserver.generatedclasses.tables.TBooleans T_BOOLEANS = org.jooq.test.sqlserver.generatedclasses.tables.TBooleans.T_BOOLEANS;
|
||||
|
||||
/**
|
||||
* The table dbo.t_identity
|
||||
*/
|
||||
public static org.jooq.test.sqlserver.generatedclasses.tables.TIdentity T_IDENTITY = org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY;
|
||||
|
||||
/**
|
||||
* The table dbo.t_identity_pk
|
||||
*/
|
||||
public static org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK;
|
||||
|
||||
/**
|
||||
* The table dbo.t_triggers
|
||||
*/
|
||||
|
||||
@ -0,0 +1,66 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.sqlserver.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentity extends org.jooq.impl.TableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = -2007708464;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_identity
|
||||
*/
|
||||
public static final org.jooq.test.sqlserver.generatedclasses.tables.TIdentity T_IDENTITY = new org.jooq.test.sqlserver.generatedclasses.tables.TIdentity();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord> __RECORD_TYPE = org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> ID = createField("id", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> VAL = createField("val", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity() {
|
||||
super("t_identity", org.jooq.test.sqlserver.generatedclasses.Dbo.DBO);
|
||||
}
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentity(java.lang.String alias) {
|
||||
super(alias, org.jooq.test.sqlserver.generatedclasses.Dbo.DBO, org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.sqlserver.generatedclasses.Keys.IDENTITY_t_identity;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.test.sqlserver.generatedclasses.tables.TIdentity as(java.lang.String alias) {
|
||||
return new org.jooq.test.sqlserver.generatedclasses.tables.TIdentity(alias);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,79 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.sqlserver.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 19681038;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_identity_pk
|
||||
*/
|
||||
public static final org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
private static final java.lang.Class<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord> __RECORD_TYPE = org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord.class;
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord> getRecordType() {
|
||||
return __RECORD_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> ID = createField("id", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> VAL = createField("val", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk() {
|
||||
super("t_identity_pk", org.jooq.test.sqlserver.generatedclasses.Dbo.DBO);
|
||||
}
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private TIdentityPk(java.lang.String alias) {
|
||||
super(alias, org.jooq.test.sqlserver.generatedclasses.Dbo.DBO, org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.sqlserver.generatedclasses.Keys.IDENTITY_t_identity_pk;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord> getMainKey() {
|
||||
return org.jooq.test.sqlserver.generatedclasses.Keys.pk_t_identity_pk;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord>>asList(org.jooq.test.sqlserver.generatedclasses.Keys.pk_t_identity_pk);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk as(java.lang.String alias) {
|
||||
return new org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk(alias);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,53 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.sqlserver.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord> {
|
||||
|
||||
private static final long serialVersionUID = 102592737;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityPkRecord
|
||||
*/
|
||||
public TIdentityPkRecord() {
|
||||
super(org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,49 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.sqlserver.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.0"},
|
||||
comments = "This class is generated by jOOQ")
|
||||
public class TIdentityRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord> {
|
||||
|
||||
private static final long serialVersionUID = 2125906416;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY.ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return getValue(org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setVal(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY.VAL, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.lang.Integer getVal() {
|
||||
return getValue(org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY.VAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TIdentityRecord
|
||||
*/
|
||||
public TIdentityRecord() {
|
||||
super(org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY);
|
||||
}
|
||||
}
|
||||
@ -11,6 +11,8 @@ DELETE FROM t_book/
|
||||
DELETE FROM t_author/
|
||||
DELETE FROM t_language/
|
||||
DELETE FROM t_booleans/
|
||||
DELETE FROM t_identity/
|
||||
DELETE FROM t_identity_pk/
|
||||
|
||||
INSERT INTO t_language (id, cd, description, description_english) VALUES (1, 'en', 'English', 'English')/
|
||||
INSERT INTO t_language (id, cd, description, description_english) VALUES (2, 'de', 'Deutsch', 'German')/
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user