[#800] Add support for Sybase Adaptive Server Enterprise - rename "adaptiveserver" into "ase"

This commit is contained in:
Lukas Eder 2011-09-06 19:54:49 +00:00
parent 655d1f61d6
commit a01b272e91
29 changed files with 3529 additions and 13 deletions

View File

@ -0,0 +1,272 @@
DROP VIEW v_library/
DROP VIEW v_author/
DROP VIEW v_book/
DROP TABLE t_triggers/
DROP TABLE t_book_to_book_store/
DROP TABLE t_book_store/
DROP TABLE t_book/
DROP TABLE t_book_details/
DROP TABLE t_author/
DROP TABLE t_language/
DROP TABLE x_test_case_85/
DROP TABLE x_test_case_71/
DROP TABLE x_test_case_64_69/
DROP TABLE x_unused/
DROP TABLE t_639_numbers_table/
DROP TABLE t_658_ref/
DROP TABLE t_658_11/
DROP TABLE t_658_21/
DROP TABLE t_658_31/
DROP TABLE t_658_12/
DROP TABLE t_658_22/
DROP TABLE t_658_32/
DROP TABLE t_725_lob_test/
DROP TABLE t_785/
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_triggers (
id_generated int IDENTITY not null,
id int null,
counter int null,
CONSTRAINT pk_t_triggers UNIQUE (id)
)
/
CREATE TABLE t_language (
cd CHAR(2) NOT NULL,
description VARCHAR(50) NULL,
description_english VARCHAR(50) NULL,
id INTEGER NOT NULL,
CONSTRAINT pk_t_language PRIMARY KEY (id)
)
/
CREATE TABLE t_658_11 (
id CHAR(3) NOT NULL,
CONSTRAINT pk_t_658_11 PRIMARY KEY (id)
)
/
CREATE TABLE t_658_21 (
id INT NOT NULL,
CONSTRAINT pk_t_658_21 PRIMARY KEY (id)
)
/
CREATE TABLE t_658_31 (
id BIGINT NOT NULL,
CONSTRAINT pk_t_658_31 PRIMARY KEY (id)
)
/
CREATE TABLE t_658_12 (
id CHAR(3) NOT NULL,
cd CHAR(3) NOT NULL,
CONSTRAINT pk_t_658_12 PRIMARY KEY (id)
)
/
CREATE TABLE t_658_22 (
id INT NOT NULL,
cd INT NOT NULL,
CONSTRAINT pk_t_658_22 PRIMARY KEY (id)
)
/
CREATE TABLE t_658_32 (
id BIGINT NOT NULL,
cd BIGINT NOT NULL,
CONSTRAINT pk_t_658_32 PRIMARY KEY (id)
)
/
CREATE TABLE t_658_ref (
ref_11 char(3),
ref_21 int,
ref_31 bigint,
ref_12 char(3),
ref_22 int,
ref_32 bigint,
CONSTRAINT fk_t_658_11 FOREIGN KEY (ref_11) REFERENCES t_658_11(id),
CONSTRAINT fk_t_658_21 FOREIGN KEY (ref_21) REFERENCES t_658_21(id),
CONSTRAINT fk_t_658_31 FOREIGN KEY (ref_31) REFERENCES t_658_31(id),
CONSTRAINT fk_t_658_12 FOREIGN KEY (ref_12) REFERENCES t_658_12(id),
CONSTRAINT fk_t_658_22 FOREIGN KEY (ref_22) REFERENCES t_658_22(id),
CONSTRAINT fk_t_658_32 FOREIGN KEY (ref_32) REFERENCES t_658_32(id)
)
/
CREATE TABLE t_725_lob_test (
id int NOT NULL,
lob BINARY NULL,
CONSTRAINT pk_t_725_lob_test PRIMARY KEY (id)
)
/
CREATE TABLE t_785 (
ID int NULL,
NAME varchar(50) NULL,
VALUE varchar(50) NULL
)
/
CREATE TABLE t_author (
id INT NOT NULL,
first_name VARCHAR(50) NULL,
last_name VARCHAR(50) NOT NULL,
date_of_birth DATE NULL,
year_of_birth INT NULL,
address VARCHAR(200) NULL,
CONSTRAINT pk_t_author PRIMARY KEY (id)
)
/
CREATE TABLE t_book_details (
id INT NOT NULL,
CONSTRAINT pk_t_book_details PRIMARY KEY (id)
)
/
CREATE TABLE t_book (
id INT NOT NULL,
author_id INT NOT NULL,
co_author_id INT NULL,
details_id INT NULL,
title VARCHAR(400) NOT NULL,
published_in INT NOT NULL,
language_id INT NOT NULL,
content_text text NULL,
content_pdf BINARY NULL,
CONSTRAINT pk_t_book PRIMARY KEY (id),
CONSTRAINT fk_t_book_author_id FOREIGN KEY (author_id) REFERENCES t_author(id),
CONSTRAINT fk_t_book_co_author_id FOREIGN KEY (co_author_id) REFERENCES t_author(id),
CONSTRAINT fk_t_book_details_id FOREIGN KEY (details_id) REFERENCES t_book_details(id),
CONSTRAINT fk_t_book_language_id FOREIGN KEY (language_id) REFERENCES t_language(id)
)
/
CREATE TABLE t_book_store (
id INTEGER IDENTITY NOT NULL,
name VARCHAR(400) NOT NULL,
CONSTRAINT uk_t_book_store_name UNIQUE(name)
)
/
CREATE TABLE t_book_to_book_store (
book_store_name VARCHAR(400) NOT NULL,
book_id INTEGER NOT NULL,
stock INTEGER,
CONSTRAINT pk_b2bs PRIMARY KEY(book_store_name, book_id),
CONSTRAINT fk_b2bs_bs_name FOREIGN KEY (book_store_name)
REFERENCES t_book_store (name),
CONSTRAINT fk_b2bs_b_id FOREIGN KEY (book_id)
REFERENCES t_book (id)
)
/
CREATE TABLE x_unused (
ID INT NOT NULL,
NAME VARCHAR(10) NOT NULL,
BIG_INTEGER DECIMAL(25),
ID_REF INT,
NAME_REF VARCHAR(10),
CLASS INT,
FIELDS INT,
CONFIGURATION INT,
U_D_T INT,
META_DATA INT,
TYPE0 INT,
PRIMARY_KEY INT,
PRIMARYKEY INT,
[FIELD 737] DECIMAL(25, 2),
CONSTRAINT pk_x_unused PRIMARY KEY(ID, NAME),
CONSTRAINT uk_x_unused_id UNIQUE(ID),
CONSTRAINT fk_x_unused_self FOREIGN KEY(ID_REF, NAME_REF) REFERENCES x_unused(ID, NAME)
)
/
CREATE TABLE t_639_numbers_table (
ID INT NOT NULL,
BYTE TINYINT NULL,
SHORT SMALLINT NULL,
[INTEGER] INT NULL,
[LONG] BIGINT NULL,
BYTE_DECIMAL DECIMAL(2, 0) NULL,
SHORT_DECIMAL DECIMAL(4, 0) NULL,
INTEGER_DECIMAL DECIMAL(9, 0) NULL,
LONG_DECIMAL DECIMAL(18, 0) NULL,
BIG_INTEGER DECIMAL(22, 0) NULL,
BIG_DECIMAL DECIMAL(22, 5) NULL,
[FLOAT] REAL NULL,
[DOUBLE] DOUBLE PRECISION NULL,
CONSTRAINT pk_t_639_numbers_table PRIMARY KEY(ID)
)
/
CREATE TABLE x_test_case_64_69 (
ID INT NOT NULL,
UNUSED_ID INT,
CONSTRAINT pk_x_test_case_64_69 PRIMARY KEY(ID),
CONSTRAINT fk_x_test_case_64_69 FOREIGN KEY(UNUSED_ID) REFERENCES x_unused(ID)
)
/
CREATE TABLE x_test_case_71 (
ID INT NOT NULL,
TEST_CASE_64_69_ID INT,
CONSTRAINT pk_x_test_case_71 PRIMARY KEY(ID),
CONSTRAINT fk_x_test_case_71 FOREIGN KEY(TEST_CASE_64_69_ID) REFERENCES x_test_case_64_69(ID)
)
/
CREATE TABLE x_test_case_85 (
id int NOT NULL,
x_unused_id int,
x_unused_name VARCHAR(10),
CONSTRAINT pk_x_test_case_85 PRIMARY KEY(id),
CONSTRAINT fk_x_test_case_85 FOREIGN KEY(x_unused_id, x_unused_name) REFERENCES x_unused(ID, NAME)
)
/
CREATE VIEW v_library (author, title) AS
SELECT a.first_name || ' ' || a.last_name, b.title
FROM t_author a JOIN t_book b ON b.author_id = a.id
/
CREATE VIEW v_author AS
SELECT * FROM t_author
/
CREATE VIEW v_book AS
SELECT * FROM t_book
/

View File

@ -0,0 +1,47 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.test.ase.generatedclasses;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = "http://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class Dbo extends org.jooq.impl.SchemaImpl {
private static final long serialVersionUID = 1618151917;
/**
* The singleton instance of dbo
*/
public static final Dbo DBO = new Dbo();
/**
* No further instances allowed
*/
private Dbo() {
super("dbo");
}
@Override
public final java.util.List<org.jooq.Table<?>> getTables() {
return java.util.Arrays.<org.jooq.Table<?>>asList(
org.jooq.test.ase.generatedclasses.tables.VAuthor.V_AUTHOR,
org.jooq.test.ase.generatedclasses.tables.VBook.V_BOOK,
org.jooq.test.ase.generatedclasses.tables.VLibrary.V_LIBRARY,
org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE,
org.jooq.test.ase.generatedclasses.tables.T_658Ref.T_658_REF,
org.jooq.test.ase.generatedclasses.tables.T_725LobTest.T_725_LOB_TEST,
org.jooq.test.ase.generatedclasses.tables.T_785.T_785,
org.jooq.test.ase.generatedclasses.tables.TAuthor.T_AUTHOR,
org.jooq.test.ase.generatedclasses.tables.TBook.T_BOOK,
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.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,
org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_TEST_CASE_85,
org.jooq.test.ase.generatedclasses.tables.XUnused.X_UNUSED);
}
}

View File

@ -0,0 +1,48 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.test.ase.generatedclasses;
/**
* This class is generated by jOOQ.
*
* A class modelling foreign key relationships between tables of the dbo schema
*/
@javax.annotation.Generated(value = "http://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
@SuppressWarnings({"unchecked"})
public class Keys extends org.jooq.impl.AbstractKeys {
// IDENTITY definitions
public static final org.jooq.Identity<org.jooq.test.ase.generatedclasses.tables.records.TBookStoreRecord, java.lang.Integer> IDENTITY_t_book_store = createIdentity(org.jooq.test.ase.generatedclasses.tables.TBookStore.T_BOOK_STORE, org.jooq.test.ase.generatedclasses.tables.TBookStore.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
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.T_639NumbersTableRecord> pk_t_639_numbers_table = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE, org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.ID);
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.T_725LobTestRecord> pk_t_725_lob_test = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.T_725LobTest.T_725_LOB_TEST, org.jooq.test.ase.generatedclasses.tables.T_725LobTest.ID);
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TAuthorRecord> pk_t_author = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.TAuthor.T_AUTHOR, org.jooq.test.ase.generatedclasses.tables.TAuthor.ID);
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TBookRecord> pk_t_book = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.TBook.T_BOOK, org.jooq.test.ase.generatedclasses.tables.TBook.ID);
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.TBookStoreRecord> 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> 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.TTriggersRecord> pk_t_triggers = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.ase.generatedclasses.tables.TTriggers.ID);
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_64_69Record> 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> 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);
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_85Record> pk_x_test_case_85 = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_TEST_CASE_85, org.jooq.test.ase.generatedclasses.tables.XTestCase_85.ID);
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord> pk_x_unused = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.XUnused.X_UNUSED, org.jooq.test.ase.generatedclasses.tables.XUnused.ID, org.jooq.test.ase.generatedclasses.tables.XUnused.NAME);
public static final org.jooq.UniqueKey<org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord> uk_x_unused_id = createUniqueKey(org.jooq.test.ase.generatedclasses.tables.XUnused.X_UNUSED, org.jooq.test.ase.generatedclasses.tables.XUnused.ID);
// FOREIGN KEY definitions
public static final org.jooq.ForeignKey<org.jooq.test.ase.generatedclasses.tables.records.TBookRecord, org.jooq.test.ase.generatedclasses.tables.records.TAuthorRecord> fk_t_book_author_id = createForeignKey(pk_t_author, org.jooq.test.ase.generatedclasses.tables.TBook.T_BOOK, org.jooq.test.ase.generatedclasses.tables.TBook.AUTHOR_ID);
public static final org.jooq.ForeignKey<org.jooq.test.ase.generatedclasses.tables.records.TBookRecord, org.jooq.test.ase.generatedclasses.tables.records.TAuthorRecord> fk_t_book_co_author_id = createForeignKey(pk_t_author, org.jooq.test.ase.generatedclasses.tables.TBook.T_BOOK, org.jooq.test.ase.generatedclasses.tables.TBook.CO_AUTHOR_ID);
public static final org.jooq.ForeignKey<org.jooq.test.ase.generatedclasses.tables.records.TBookToBookStoreRecord, org.jooq.test.ase.generatedclasses.tables.records.TBookStoreRecord> fk_b2bs_bs_name = createForeignKey(uk_t_book_store_name, org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME);
public static final org.jooq.ForeignKey<org.jooq.test.ase.generatedclasses.tables.records.TBookToBookStoreRecord, org.jooq.test.ase.generatedclasses.tables.records.TBookRecord> fk_b2bs_b_id = createForeignKey(pk_t_book, org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_ID);
public static final org.jooq.ForeignKey<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_64_69Record, org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord> fk_x_test_case_64_69 = createForeignKey(uk_x_unused_id, org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.UNUSED_ID);
public static final org.jooq.ForeignKey<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_71Record, org.jooq.test.ase.generatedclasses.tables.records.XTestCase_64_69Record> fk_x_test_case_71 = createForeignKey(pk_x_test_case_64_69, org.jooq.test.ase.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, org.jooq.test.ase.generatedclasses.tables.XTestCase_71.TEST_CASE_64_69_ID);
public static final org.jooq.ForeignKey<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_85Record, org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord> fk_x_test_case_85 = createForeignKey(pk_x_unused, org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_TEST_CASE_85, org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_UNUSED_ID, org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_UNUSED_NAME);
public static final org.jooq.ForeignKey<org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord, org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord> fk_x_unused_self = createForeignKey(pk_x_unused, org.jooq.test.ase.generatedclasses.tables.XUnused.X_UNUSED, org.jooq.test.ase.generatedclasses.tables.XUnused.ID_REF, org.jooq.test.ase.generatedclasses.tables.XUnused.NAME_REF);
/**
* No instances
*/
private Keys() {}
}

View File

@ -0,0 +1,67 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.test.ase.generatedclasses.enums;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = "http://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public enum TLanguage implements org.jooq.MasterDataType<java.lang.Integer> {
/**
* English
*/
en(1, "en", "English"),
/**
* Deutsch
*/
de(2, "de", "Deutsch"),
/**
* Français
*/
fr(3, "fr", "Français"),
pt(4, "pt", null),
;
private final java.lang.Integer id;
private final java.lang.String cd;
private final java.lang.String description;
private TLanguage(java.lang.Integer id, java.lang.String cd, java.lang.String description) {
this.id = id;
this.cd = cd;
this.description = description;
}
@Override
public java.lang.Integer getPrimaryKey() {
return id;
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public final java.lang.Integer getId() {
return id;
}
/**
* An uncommented item
*/
public final java.lang.String getCd() {
return cd;
}
/**
* An uncommented item
*/
public final java.lang.String getDescription() {
return description;
}
}

View File

@ -0,0 +1,48 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.test.ase.generatedclasses.enums;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = "http://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public enum T_658_11 implements org.jooq.MasterDataType<java.lang.String> {
/**
* A
*/
A__("A "),
/**
* B
*/
B__("B "),
/**
* C
*/
C__("C "),
;
private final java.lang.String id;
private T_658_11(java.lang.String id) {
this.id = id;
}
@Override
public java.lang.String getPrimaryKey() {
return id;
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public final java.lang.String getId() {
return id;
}
}

View File

@ -0,0 +1,57 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.test.ase.generatedclasses.enums;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = "http://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public enum T_658_12 implements org.jooq.MasterDataType<java.lang.String> {
/**
* A
*/
A__("A ", "A "),
/**
* B
*/
B__("B ", "B "),
/**
* C
*/
C__("C ", "C "),
;
private final java.lang.String id;
private final java.lang.String cd;
private T_658_12(java.lang.String id, java.lang.String cd) {
this.id = id;
this.cd = cd;
}
@Override
public java.lang.String getPrimaryKey() {
return id;
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public final java.lang.String getId() {
return id;
}
/**
* An uncommented item
*/
public final java.lang.String getCd() {
return cd;
}
}

View File

@ -0,0 +1,48 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.test.ase.generatedclasses.enums;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = "http://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public enum T_658_21 implements org.jooq.MasterDataType<java.lang.Integer> {
/**
* 1
*/
_1(1),
/**
* 2
*/
_2(2),
/**
* 3
*/
_3(3),
;
private final java.lang.Integer id;
private T_658_21(java.lang.Integer id) {
this.id = id;
}
@Override
public java.lang.Integer getPrimaryKey() {
return id;
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public final java.lang.Integer getId() {
return id;
}
}

View File

@ -0,0 +1,57 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.test.ase.generatedclasses.enums;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = "http://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public enum T_658_22 implements org.jooq.MasterDataType<java.lang.Integer> {
/**
* 1
*/
_1(1, 1),
/**
* 2
*/
_2(2, 2),
/**
* 3
*/
_3(3, 3),
;
private final java.lang.Integer id;
private final java.lang.Integer cd;
private T_658_22(java.lang.Integer id, java.lang.Integer cd) {
this.id = id;
this.cd = cd;
}
@Override
public java.lang.Integer getPrimaryKey() {
return id;
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public final java.lang.Integer getId() {
return id;
}
/**
* An uncommented item
*/
public final java.lang.Integer getCd() {
return cd;
}
}

View File

@ -0,0 +1,48 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.test.ase.generatedclasses.enums;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = "http://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public enum T_658_31 implements org.jooq.MasterDataType<java.lang.Long> {
/**
* 1
*/
_1(1L),
/**
* 2
*/
_2(2L),
/**
* 3
*/
_3(3L),
;
private final java.lang.Long id;
private T_658_31(java.lang.Long id) {
this.id = id;
}
@Override
public java.lang.Long getPrimaryKey() {
return id;
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public final java.lang.Long getId() {
return id;
}
}

View File

@ -0,0 +1,57 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.test.ase.generatedclasses.enums;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = "http://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public enum T_658_32 implements org.jooq.MasterDataType<java.lang.Long> {
/**
* 1
*/
_1(1L, 1L),
/**
* 2
*/
_2(2L, 2L),
/**
* 3
*/
_3(3L, 3L),
;
private final java.lang.Long id;
private final java.lang.Long cd;
private T_658_32(java.lang.Long id, java.lang.Long cd) {
this.id = id;
this.cd = cd;
}
@Override
public java.lang.Long getPrimaryKey() {
return id;
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public final java.lang.Long getId() {
return id;
}
/**
* An uncommented item
*/
public final java.lang.Long getCd() {
return cd;
}
}

View File

@ -0,0 +1,143 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class TAuthorRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.TAuthorRecord> {
private static final long serialVersionUID = 1612067144;
/**
* An uncommented item
*
* PRIMARY KEY
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.ID, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.ID);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.util.List<org.jooq.test.ase.generatedclasses.tables.records.TBookRecord> fetchTBookListByAuthorId() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.TBook.T_BOOK)
.where(org.jooq.test.ase.generatedclasses.tables.TBook.AUTHOR_ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.ID)))
.fetch();
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.util.List<org.jooq.test.ase.generatedclasses.tables.records.TBookRecord> fetchTBookListByCoAuthorId() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.TBook.T_BOOK)
.where(org.jooq.test.ase.generatedclasses.tables.TBook.CO_AUTHOR_ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.ID)))
.fetch();
}
/**
* An uncommented item
*/
public void setFirstName(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.FIRST_NAME, value);
}
/**
* An uncommented item
*/
public java.lang.String getFirstName() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.FIRST_NAME);
}
/**
* An uncommented item
*/
public void setLastName(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.LAST_NAME, value);
}
/**
* An uncommented item
*/
public java.lang.String getLastName() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.LAST_NAME);
}
/**
* An uncommented item
*/
public void setDateOfBirth(java.sql.Date value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.DATE_OF_BIRTH, value);
}
/**
* An uncommented item
*/
public java.sql.Date getDateOfBirth() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.DATE_OF_BIRTH);
}
/**
* An uncommented item
*/
public void setYearOfBirth(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.YEAR_OF_BIRTH, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getYearOfBirth() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.YEAR_OF_BIRTH);
}
/**
* An uncommented item
*/
public void setAddress(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.ADDRESS, value);
}
/**
* An uncommented item
*/
public java.lang.String getAddress() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TAuthor.ADDRESS);
}
/**
* Create a detached TAuthorRecord
*/
public TAuthorRecord() {
super(org.jooq.test.ase.generatedclasses.tables.TAuthor.T_AUTHOR);
}
/**
* Create an attached TAuthorRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public TAuthorRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.TAuthor.T_AUTHOR, configuration);
}
}

View File

@ -0,0 +1,233 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.TBookRecord> {
private static final long serialVersionUID = -525442048;
/**
* An uncommented item
*
* PRIMARY KEY
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBook.ID, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBook.ID);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.util.List<org.jooq.test.ase.generatedclasses.tables.records.TBookToBookStoreRecord> fetchTBookToBookStoreList() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE)
.where(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.TBook.ID)))
.fetch();
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book.author_id]
* REFERENCES t_author [dbo.t_author.id]
* </pre></code>
*/
public void setAuthorId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBook.AUTHOR_ID, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book.author_id]
* REFERENCES t_author [dbo.t_author.id]
* </pre></code>
*/
public java.lang.Integer getAuthorId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBook.AUTHOR_ID);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book.author_id]
* REFERENCES t_author [dbo.t_author.id]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.tables.records.TAuthorRecord fetchTAuthorByAuthorId() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.TAuthor.T_AUTHOR)
.where(org.jooq.test.ase.generatedclasses.tables.TAuthor.ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.TBook.AUTHOR_ID)))
.fetchOne();
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book.co_author_id]
* REFERENCES t_author [dbo.t_author.id]
* </pre></code>
*/
public void setCoAuthorId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBook.CO_AUTHOR_ID, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book.co_author_id]
* REFERENCES t_author [dbo.t_author.id]
* </pre></code>
*/
public java.lang.Integer getCoAuthorId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBook.CO_AUTHOR_ID);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book.co_author_id]
* REFERENCES t_author [dbo.t_author.id]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.tables.records.TAuthorRecord fetchTAuthorByCoAuthorId() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.TAuthor.T_AUTHOR)
.where(org.jooq.test.ase.generatedclasses.tables.TAuthor.ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.TBook.CO_AUTHOR_ID)))
.fetchOne();
}
/**
* An uncommented item
*/
public void setDetailsId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBook.DETAILS_ID, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getDetailsId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBook.DETAILS_ID);
}
/**
* An uncommented item
*/
public void setTitle(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBook.TITLE, value);
}
/**
* An uncommented item
*/
public java.lang.String getTitle() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBook.TITLE);
}
/**
* An uncommented item
*/
public void setPublishedIn(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBook.PUBLISHED_IN, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getPublishedIn() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBook.PUBLISHED_IN);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book.language_id]
* REFERENCES t_language [dbo.t_language.id]
* </pre></code>
*/
public void setLanguageId(org.jooq.test.ase.generatedclasses.enums.TLanguage value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBook.LANGUAGE_ID, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book.language_id]
* REFERENCES t_language [dbo.t_language.id]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.enums.TLanguage getLanguageId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBook.LANGUAGE_ID);
}
/**
* An uncommented item
*/
public void setContentText(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBook.CONTENT_TEXT, value);
}
/**
* An uncommented item
*/
public java.lang.String getContentText() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBook.CONTENT_TEXT);
}
/**
* An uncommented item
*/
public void setContentPdf(byte[] value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBook.CONTENT_PDF, value);
}
/**
* An uncommented item
*/
public byte[] getContentPdf() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBook.CONTENT_PDF);
}
/**
* Create a detached TBookRecord
*/
public TBookRecord() {
super(org.jooq.test.ase.generatedclasses.tables.TBook.T_BOOK);
}
/**
* Create an attached TBookRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public TBookRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.TBook.T_BOOK, configuration);
}
}

View File

@ -0,0 +1,69 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class TBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.TBookStoreRecord> {
private static final long serialVersionUID = -301792376;
/**
* An uncommented item
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBookStore.ID, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBookStore.ID);
}
/**
* An uncommented item
*/
public void setName(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBookStore.NAME, value);
}
/**
* An uncommented item
*/
public java.lang.String getName() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBookStore.NAME);
}
/**
* An uncommented item
*/
public java.util.List<org.jooq.test.ase.generatedclasses.tables.records.TBookToBookStoreRecord> fetchTBookToBookStoreList() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE)
.where(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME.equal(getValue(org.jooq.test.ase.generatedclasses.tables.TBookStore.NAME)))
.fetch();
}
/**
* Create a detached TBookStoreRecord
*/
public TBookStoreRecord() {
super(org.jooq.test.ase.generatedclasses.tables.TBookStore.T_BOOK_STORE);
}
/**
* Create an attached TBookStoreRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public TBookStoreRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.TBookStore.T_BOOK_STORE, configuration);
}
}

View File

@ -0,0 +1,135 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class TBookToBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.TBookToBookStoreRecord> {
private static final long serialVersionUID = 1633912131;
/**
* An uncommented item
*
* PRIMARY KEY
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book_to_book_store.book_store_name]
* REFERENCES t_book_store [dbo.t_book_store.name]
* </pre></code>
*/
public void setBookStoreName(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book_to_book_store.book_store_name]
* REFERENCES t_book_store [dbo.t_book_store.name]
* </pre></code>
*/
public java.lang.String getBookStoreName() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME);
}
/**
* An uncommented item
*
* PRIMARY KEY
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book_to_book_store.book_store_name]
* REFERENCES t_book_store [dbo.t_book_store.name]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.tables.records.TBookStoreRecord fetchTBookStore() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.TBookStore.T_BOOK_STORE)
.where(org.jooq.test.ase.generatedclasses.tables.TBookStore.NAME.equal(getValue(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME)))
.fetchOne();
}
/**
* An uncommented item
*
* PRIMARY KEY
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book_to_book_store.book_id]
* REFERENCES t_book [dbo.t_book.id]
* </pre></code>
*/
public void setBookId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_ID, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book_to_book_store.book_id]
* REFERENCES t_book [dbo.t_book.id]
* </pre></code>
*/
public java.lang.Integer getBookId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_ID);
}
/**
* An uncommented item
*
* PRIMARY KEY
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_book_to_book_store.book_id]
* REFERENCES t_book [dbo.t_book.id]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.tables.records.TBookRecord fetchTBook() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.TBook.T_BOOK)
.where(org.jooq.test.ase.generatedclasses.tables.TBook.ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.BOOK_ID)))
.fetchOne();
}
/**
* An uncommented item
*/
public void setStock(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.STOCK, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getStock() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.STOCK);
}
/**
* Create a detached TBookToBookStoreRecord
*/
public TBookToBookStoreRecord() {
super(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE);
}
/**
* Create an attached TBookToBookStoreRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public TBookToBookStoreRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, configuration);
}
}

View File

@ -0,0 +1,73 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class TTriggersRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.TTriggersRecord> {
private static final long serialVersionUID = -1901520965;
/**
* An uncommented item
*/
public void setIdGenerated(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TTriggers.ID_GENERATED, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getIdGenerated() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TTriggers.ID_GENERATED);
}
/**
* An uncommented item
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TTriggers.ID, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TTriggers.ID);
}
/**
* An uncommented item
*/
public void setCounter(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.TTriggers.COUNTER, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getCounter() {
return getValue(org.jooq.test.ase.generatedclasses.tables.TTriggers.COUNTER);
}
/**
* Create a detached TTriggersRecord
*/
public TTriggersRecord() {
super(org.jooq.test.ase.generatedclasses.tables.TTriggers.T_TRIGGERS);
}
/**
* Create an attached TTriggersRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public TTriggersRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.TTriggers.T_TRIGGERS, configuration);
}
}

View File

@ -0,0 +1,217 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class T_639NumbersTableRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.T_639NumbersTableRecord> {
private static final long serialVersionUID = -566798647;
/**
* An uncommented item
*
* PRIMARY KEY
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.ID, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.ID);
}
/**
* An uncommented item
*/
public void setByte(java.lang.Byte value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.BYTE, value);
}
/**
* An uncommented item
*/
public java.lang.Byte getByte() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.BYTE);
}
/**
* An uncommented item
*/
public void setShort(java.lang.Short value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.SHORT, value);
}
/**
* An uncommented item
*/
public java.lang.Short getShort() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.SHORT);
}
/**
* An uncommented item
*/
public void setInteger(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.INTEGER, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getInteger() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.INTEGER);
}
/**
* An uncommented item
*/
public void setLong(java.lang.Long value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.LONG, value);
}
/**
* An uncommented item
*/
public java.lang.Long getLong() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.LONG);
}
/**
* An uncommented item
*/
public void setByteDecimal(java.lang.Byte value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.BYTE_DECIMAL, value);
}
/**
* An uncommented item
*/
public java.lang.Byte getByteDecimal() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.BYTE_DECIMAL);
}
/**
* An uncommented item
*/
public void setShortDecimal(java.lang.Short value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.SHORT_DECIMAL, value);
}
/**
* An uncommented item
*/
public java.lang.Short getShortDecimal() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.SHORT_DECIMAL);
}
/**
* An uncommented item
*/
public void setIntegerDecimal(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.INTEGER_DECIMAL, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getIntegerDecimal() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.INTEGER_DECIMAL);
}
/**
* An uncommented item
*/
public void setLongDecimal(java.lang.Long value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.LONG_DECIMAL, value);
}
/**
* An uncommented item
*/
public java.lang.Long getLongDecimal() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.LONG_DECIMAL);
}
/**
* An uncommented item
*/
public void setBigInteger(java.math.BigInteger value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.BIG_INTEGER, value);
}
/**
* An uncommented item
*/
public java.math.BigInteger getBigInteger() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.BIG_INTEGER);
}
/**
* An uncommented item
*/
public void setBigDecimal(java.math.BigDecimal value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.BIG_DECIMAL, value);
}
/**
* An uncommented item
*/
public java.math.BigDecimal getBigDecimal() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.BIG_DECIMAL);
}
/**
* An uncommented item
*/
public void setFloat(java.lang.Float value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.FLOAT, value);
}
/**
* An uncommented item
*/
public java.lang.Float getFloat() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.FLOAT);
}
/**
* An uncommented item
*/
public void setDouble(java.lang.Double value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.DOUBLE, value);
}
/**
* An uncommented item
*/
public java.lang.Double getDouble() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.DOUBLE);
}
/**
* Create a detached T_639NumbersTableRecord
*/
public T_639NumbersTableRecord() {
super(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE);
}
/**
* Create an attached T_639NumbersTableRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public T_639NumbersTableRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE, configuration);
}
}

View File

@ -0,0 +1,175 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class T_658RefRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.T_658RefRecord> {
private static final long serialVersionUID = -1187404267;
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_11]
* REFERENCES t_658_11 [dbo.t_658_11.id]
* </pre></code>
*/
public void setRef_11(org.jooq.test.ase.generatedclasses.enums.T_658_11 value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_11, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_11]
* REFERENCES t_658_11 [dbo.t_658_11.id]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.enums.T_658_11 getRef_11() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_11);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_21]
* REFERENCES t_658_21 [dbo.t_658_21.id]
* </pre></code>
*/
public void setRef_21(org.jooq.test.ase.generatedclasses.enums.T_658_21 value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_21, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_21]
* REFERENCES t_658_21 [dbo.t_658_21.id]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.enums.T_658_21 getRef_21() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_21);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_31]
* REFERENCES t_658_31 [dbo.t_658_31.id]
* </pre></code>
*/
public void setRef_31(org.jooq.test.ase.generatedclasses.enums.T_658_31 value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_31, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_31]
* REFERENCES t_658_31 [dbo.t_658_31.id]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.enums.T_658_31 getRef_31() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_31);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_12]
* REFERENCES t_658_12 [dbo.t_658_12.id]
* </pre></code>
*/
public void setRef_12(org.jooq.test.ase.generatedclasses.enums.T_658_12 value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_12, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_12]
* REFERENCES t_658_12 [dbo.t_658_12.id]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.enums.T_658_12 getRef_12() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_12);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_22]
* REFERENCES t_658_22 [dbo.t_658_22.id]
* </pre></code>
*/
public void setRef_22(org.jooq.test.ase.generatedclasses.enums.T_658_22 value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_22, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_22]
* REFERENCES t_658_22 [dbo.t_658_22.id]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.enums.T_658_22 getRef_22() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_22);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_32]
* REFERENCES t_658_32 [dbo.t_658_32.id]
* </pre></code>
*/
public void setRef_32(org.jooq.test.ase.generatedclasses.enums.T_658_32 value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_32, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.t_658_ref.ref_32]
* REFERENCES t_658_32 [dbo.t_658_32.id]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.enums.T_658_32 getRef_32() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_658Ref.REF_32);
}
/**
* Create a detached T_658RefRecord
*/
public T_658RefRecord() {
super(org.jooq.test.ase.generatedclasses.tables.T_658Ref.T_658_REF);
}
/**
* Create an attached T_658RefRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public T_658RefRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.T_658Ref.T_658_REF, configuration);
}
}

View File

@ -0,0 +1,63 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class T_725LobTestRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.T_725LobTestRecord> {
private static final long serialVersionUID = 1246265925;
/**
* An uncommented item
*
* PRIMARY KEY
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_725LobTest.ID, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_725LobTest.ID);
}
/**
* An uncommented item
*/
public void setLob(byte[] value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_725LobTest.LOB, value);
}
/**
* An uncommented item
*/
public byte[] getLob() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_725LobTest.LOB);
}
/**
* Create a detached T_725LobTestRecord
*/
public T_725LobTestRecord() {
super(org.jooq.test.ase.generatedclasses.tables.T_725LobTest.T_725_LOB_TEST);
}
/**
* Create an attached T_725LobTestRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public T_725LobTestRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.T_725LobTest.T_725_LOB_TEST, configuration);
}
}

View File

@ -0,0 +1,73 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class T_785Record extends org.jooq.impl.TableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.T_785Record> {
private static final long serialVersionUID = -2143607479;
/**
* An uncommented item
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_785.ID, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_785.ID);
}
/**
* An uncommented item
*/
public void setName(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_785.NAME, value);
}
/**
* An uncommented item
*/
public java.lang.String getName() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_785.NAME);
}
/**
* An uncommented item
*/
public void setValue(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.T_785.VALUE, value);
}
/**
* An uncommented item
*/
public java.lang.String getValue() {
return getValue(org.jooq.test.ase.generatedclasses.tables.T_785.VALUE);
}
/**
* Create a detached T_785Record
*/
public T_785Record() {
super(org.jooq.test.ase.generatedclasses.tables.T_785.T_785);
}
/**
* Create an attached T_785Record
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public T_785Record(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.T_785.T_785, configuration);
}
}

View File

@ -0,0 +1,115 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class VAuthorRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.VAuthorRecord> {
private static final long serialVersionUID = -1570577947;
/**
* An uncommented item
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.ID, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.ID);
}
/**
* An uncommented item
*/
public void setFirstName(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.FIRST_NAME, value);
}
/**
* An uncommented item
*/
public java.lang.String getFirstName() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.FIRST_NAME);
}
/**
* An uncommented item
*/
public void setLastName(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.LAST_NAME, value);
}
/**
* An uncommented item
*/
public java.lang.String getLastName() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.LAST_NAME);
}
/**
* An uncommented item
*/
public void setDateOfBirth(java.sql.Date value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.DATE_OF_BIRTH, value);
}
/**
* An uncommented item
*/
public java.sql.Date getDateOfBirth() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.DATE_OF_BIRTH);
}
/**
* An uncommented item
*/
public void setYearOfBirth(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.YEAR_OF_BIRTH, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getYearOfBirth() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.YEAR_OF_BIRTH);
}
/**
* An uncommented item
*/
public void setAddress(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.ADDRESS, value);
}
/**
* An uncommented item
*/
public java.lang.String getAddress() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VAuthor.ADDRESS);
}
/**
* Create a detached VAuthorRecord
*/
public VAuthorRecord() {
super(org.jooq.test.ase.generatedclasses.tables.VAuthor.V_AUTHOR);
}
/**
* Create an attached VAuthorRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public VAuthorRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.VAuthor.V_AUTHOR, configuration);
}
}

View File

@ -0,0 +1,157 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class VBookRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.VBookRecord> {
private static final long serialVersionUID = 1488797739;
/**
* An uncommented item
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VBook.ID, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VBook.ID);
}
/**
* An uncommented item
*/
public void setAuthorId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VBook.AUTHOR_ID, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getAuthorId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VBook.AUTHOR_ID);
}
/**
* An uncommented item
*/
public void setCoAuthorId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VBook.CO_AUTHOR_ID, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getCoAuthorId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VBook.CO_AUTHOR_ID);
}
/**
* An uncommented item
*/
public void setDetailsId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VBook.DETAILS_ID, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getDetailsId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VBook.DETAILS_ID);
}
/**
* An uncommented item
*/
public void setTitle(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VBook.TITLE, value);
}
/**
* An uncommented item
*/
public java.lang.String getTitle() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VBook.TITLE);
}
/**
* An uncommented item
*/
public void setPublishedIn(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VBook.PUBLISHED_IN, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getPublishedIn() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VBook.PUBLISHED_IN);
}
/**
* An uncommented item
*/
public void setLanguageId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VBook.LANGUAGE_ID, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getLanguageId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VBook.LANGUAGE_ID);
}
/**
* An uncommented item
*/
public void setContentText(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VBook.CONTENT_TEXT, value);
}
/**
* An uncommented item
*/
public java.lang.String getContentText() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VBook.CONTENT_TEXT);
}
/**
* An uncommented item
*/
public void setContentPdf(byte[] value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VBook.CONTENT_PDF, value);
}
/**
* An uncommented item
*/
public byte[] getContentPdf() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VBook.CONTENT_PDF);
}
/**
* Create a detached VBookRecord
*/
public VBookRecord() {
super(org.jooq.test.ase.generatedclasses.tables.VBook.V_BOOK);
}
/**
* Create an attached VBookRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public VBookRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.VBook.V_BOOK, configuration);
}
}

View File

@ -0,0 +1,59 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class VLibraryRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.VLibraryRecord> {
private static final long serialVersionUID = 1461301631;
/**
* An uncommented item
*/
public void setAuthor(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VLibrary.AUTHOR, value);
}
/**
* An uncommented item
*/
public java.lang.String getAuthor() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VLibrary.AUTHOR);
}
/**
* An uncommented item
*/
public void setTitle(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.VLibrary.TITLE, value);
}
/**
* An uncommented item
*/
public java.lang.String getTitle() {
return getValue(org.jooq.test.ase.generatedclasses.tables.VLibrary.TITLE);
}
/**
* Create a detached VLibraryRecord
*/
public VLibraryRecord() {
super(org.jooq.test.ase.generatedclasses.tables.VLibrary.V_LIBRARY);
}
/**
* Create an attached VLibraryRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public VLibraryRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.VLibrary.V_LIBRARY, configuration);
}
}

View File

@ -0,0 +1,100 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class XTestCase_64_69Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_64_69Record> {
private static final long serialVersionUID = -549462976;
/**
* An uncommented item
*
* PRIMARY KEY
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.ID, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.ID);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.util.List<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_71Record> fetchXTestCase_71List() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71)
.where(org.jooq.test.ase.generatedclasses.tables.XTestCase_71.TEST_CASE_64_69_ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.ID)))
.fetch();
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_64_69.UNUSED_ID]
* REFERENCES x_unused [dbo.x_unused.ID]
* </pre></code>
*/
public void setUnusedId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.UNUSED_ID, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_64_69.UNUSED_ID]
* REFERENCES x_unused [dbo.x_unused.ID]
* </pre></code>
*/
public java.lang.Integer getUnusedId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.UNUSED_ID);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_64_69.UNUSED_ID]
* REFERENCES x_unused [dbo.x_unused.ID]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord fetchXUnused() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.XUnused.X_UNUSED)
.where(org.jooq.test.ase.generatedclasses.tables.XUnused.ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.UNUSED_ID)))
.fetchOne();
}
/**
* Create a detached XTestCase_64_69Record
*/
public XTestCase_64_69Record() {
super(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69);
}
/**
* Create an attached XTestCase_64_69Record
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public XTestCase_64_69Record(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, configuration);
}
}

View File

@ -0,0 +1,88 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class XTestCase_71Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_71Record> {
private static final long serialVersionUID = 396301553;
/**
* An uncommented item
*
* PRIMARY KEY
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_71.ID, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_71.ID);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_71.TEST_CASE_64_69_ID]
* REFERENCES x_test_case_64_69 [dbo.x_test_case_64_69.ID]
* </pre></code>
*/
public void setTestCase_64_69Id(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_71.TEST_CASE_64_69_ID, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_71.TEST_CASE_64_69_ID]
* REFERENCES x_test_case_64_69 [dbo.x_test_case_64_69.ID]
* </pre></code>
*/
public java.lang.Integer getTestCase_64_69Id() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_71.TEST_CASE_64_69_ID);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_71.TEST_CASE_64_69_ID]
* REFERENCES x_test_case_64_69 [dbo.x_test_case_64_69.ID]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.tables.records.XTestCase_64_69Record fetchXTestCase_64_69() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69)
.where(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_71.TEST_CASE_64_69_ID)))
.fetchOne();
}
/**
* Create a detached XTestCase_71Record
*/
public XTestCase_71Record() {
super(org.jooq.test.ase.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71);
}
/**
* Create an attached XTestCase_71Record
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public XTestCase_71Record(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, configuration);
}
}

View File

@ -0,0 +1,113 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class XTestCase_85Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_85Record> {
private static final long serialVersionUID = 2117651032;
/**
* An uncommented item
*
* PRIMARY KEY
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.ID, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.ID);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_85.x_unused_id, dbo.x_test_case_85.x_unused_name]
* REFERENCES x_unused [dbo.x_unused.ID, dbo.x_unused.NAME]
* </pre></code>
*/
public void setXUnusedId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_UNUSED_ID, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_85.x_unused_id, dbo.x_test_case_85.x_unused_name]
* REFERENCES x_unused [dbo.x_unused.ID, dbo.x_unused.NAME]
* </pre></code>
*/
public java.lang.Integer getXUnusedId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_UNUSED_ID);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_85.x_unused_id, dbo.x_test_case_85.x_unused_name]
* REFERENCES x_unused [dbo.x_unused.ID, dbo.x_unused.NAME]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord fetchXUnused() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.XUnused.X_UNUSED)
.where(org.jooq.test.ase.generatedclasses.tables.XUnused.ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_UNUSED_ID)))
.and(org.jooq.test.ase.generatedclasses.tables.XUnused.NAME.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_UNUSED_NAME)))
.fetchOne();
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_85.x_unused_id, dbo.x_test_case_85.x_unused_name]
* REFERENCES x_unused [dbo.x_unused.ID, dbo.x_unused.NAME]
* </pre></code>
*/
public void setXUnusedName(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_UNUSED_NAME, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_test_case_85.x_unused_id, dbo.x_test_case_85.x_unused_name]
* REFERENCES x_unused [dbo.x_unused.ID, dbo.x_unused.NAME]
* </pre></code>
*/
public java.lang.String getXUnusedName() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_UNUSED_NAME);
}
/**
* Create a detached XTestCase_85Record
*/
public XTestCase_85Record() {
super(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_TEST_CASE_85);
}
/**
* Create an attached XTestCase_85Record
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public XTestCase_85Record(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_TEST_CASE_85, configuration);
}
}

View File

@ -0,0 +1,329 @@
/**
* 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://jooq.sourceforge.net",
comments = "This class is generated by jOOQ")
public class XUnusedRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord> {
private static final long serialVersionUID = -806924951;
/**
* An uncommented item
*
* PRIMARY KEY
*/
public void setId(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.ID, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.lang.Integer getId() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.ID);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.util.List<org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord> fetchXUnusedList() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.XUnused.X_UNUSED)
.where(org.jooq.test.ase.generatedclasses.tables.XUnused.ID_REF.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.ID)))
.and(org.jooq.test.ase.generatedclasses.tables.XUnused.NAME_REF.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.NAME)))
.fetch();
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.util.List<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_85Record> fetchXTestCase_85List() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_TEST_CASE_85)
.where(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_UNUSED_ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.ID)))
.and(org.jooq.test.ase.generatedclasses.tables.XTestCase_85.X_UNUSED_NAME.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.NAME)))
.fetch();
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.util.List<org.jooq.test.ase.generatedclasses.tables.records.XTestCase_64_69Record> fetchXTestCase_64_69List() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69)
.where(org.jooq.test.ase.generatedclasses.tables.XTestCase_64_69.UNUSED_ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.ID)))
.fetch();
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public void setName(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.NAME, value);
}
/**
* An uncommented item
*
* PRIMARY KEY
*/
public java.lang.String getName() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.NAME);
}
/**
* An uncommented item
*/
public void setBigInteger(java.math.BigInteger value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.BIG_INTEGER, value);
}
/**
* An uncommented item
*/
public java.math.BigInteger getBigInteger() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.BIG_INTEGER);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_unused.ID_REF, dbo.x_unused.NAME_REF]
* REFERENCES x_unused [dbo.x_unused.ID, dbo.x_unused.NAME]
* </pre></code>
*/
public void setIdRef(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.ID_REF, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_unused.ID_REF, dbo.x_unused.NAME_REF]
* REFERENCES x_unused [dbo.x_unused.ID, dbo.x_unused.NAME]
* </pre></code>
*/
public java.lang.Integer getIdRef() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.ID_REF);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_unused.ID_REF, dbo.x_unused.NAME_REF]
* REFERENCES x_unused [dbo.x_unused.ID, dbo.x_unused.NAME]
* </pre></code>
*/
public org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord fetchXUnused() throws java.sql.SQLException {
return create()
.selectFrom(org.jooq.test.ase.generatedclasses.tables.XUnused.X_UNUSED)
.where(org.jooq.test.ase.generatedclasses.tables.XUnused.ID.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.ID_REF)))
.and(org.jooq.test.ase.generatedclasses.tables.XUnused.NAME.equal(getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.NAME_REF)))
.fetchOne();
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_unused.ID_REF, dbo.x_unused.NAME_REF]
* REFERENCES x_unused [dbo.x_unused.ID, dbo.x_unused.NAME]
* </pre></code>
*/
public void setNameRef(java.lang.String value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.NAME_REF, value);
}
/**
* An uncommented item
* <p>
* <code><pre>
* FOREIGN KEY [dbo.x_unused.ID_REF, dbo.x_unused.NAME_REF]
* REFERENCES x_unused [dbo.x_unused.ID, dbo.x_unused.NAME]
* </pre></code>
*/
public java.lang.String getNameRef() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.NAME_REF);
}
/**
* An uncommented item
*
* This item causes a name clash. That is why an underline character was appended to the Java field name
*/
public void setClass_(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.CLASS, value);
}
/**
* An uncommented item
*
* This item causes a name clash. That is why an underline character was appended to the Java field name
*/
public java.lang.Integer getClass_() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.CLASS);
}
/**
* An uncommented item
*
* This item causes a name clash. That is why an underline character was appended to the Java field name
*/
public void setFields_(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.FIELDS, value);
}
/**
* An uncommented item
*
* This item causes a name clash. That is why an underline character was appended to the Java field name
*/
public java.lang.Integer getFields_() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.FIELDS);
}
/**
* An uncommented item
*
* This item causes a name clash. That is why an underline character was appended to the Java field name
*/
public void setConfiguration_(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.CONFIGURATION, value);
}
/**
* An uncommented item
*
* This item causes a name clash. That is why an underline character was appended to the Java field name
*/
public java.lang.Integer getConfiguration_() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.CONFIGURATION);
}
/**
* An uncommented item
*/
public void setUDT(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.U_D_T, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getUDT() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.U_D_T);
}
/**
* An uncommented item
*
* This item causes a name clash. That is why an underline character was appended to the Java field name
*/
public void setMetaData_(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.META_DATA, value);
}
/**
* An uncommented item
*
* This item causes a name clash. That is why an underline character was appended to the Java field name
*/
public java.lang.Integer getMetaData_() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.META_DATA);
}
/**
* An uncommented item
*
* This item causes a name clash. That is why an underline character was appended to the Java field name
*/
public void setType0_(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.TYPE0, value);
}
/**
* An uncommented item
*
* This item causes a name clash. That is why an underline character was appended to the Java field name
*/
public java.lang.Integer getType0_() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.TYPE0);
}
/**
* An uncommented item
*/
public void setPrimaryKey(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.PRIMARY_KEY, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getPrimaryKey() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.PRIMARY_KEY);
}
/**
* An uncommented item
*/
public void setPrimarykey(java.lang.Integer value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.PRIMARYKEY, value);
}
/**
* An uncommented item
*/
public java.lang.Integer getPrimarykey() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.PRIMARYKEY);
}
/**
* An uncommented item
*/
public void setField_737(java.math.BigDecimal value) {
setValue(org.jooq.test.ase.generatedclasses.tables.XUnused.FIELD_737, value);
}
/**
* An uncommented item
*/
public java.math.BigDecimal getField_737() {
return getValue(org.jooq.test.ase.generatedclasses.tables.XUnused.FIELD_737);
}
/**
* Create a detached XUnusedRecord
*/
public XUnusedRecord() {
super(org.jooq.test.ase.generatedclasses.tables.XUnused.X_UNUSED);
}
/**
* Create an attached XUnusedRecord
* @deprecated - 1.6.4 [#363, #789] - use the other constructor instead for unattached
* records, or {@link org.jooq.impl.Factory#newRecord(org.jooq.Table)} for attached ones
*/
@Deprecated
public XUnusedRecord(org.jooq.Configuration configuration) {
super(org.jooq.test.ase.generatedclasses.tables.XUnused.X_UNUSED, configuration);
}
}

View File

@ -0,0 +1,56 @@
DELETE FROM t_658_ref/
DELETE FROM t_658_11/
DELETE FROM t_658_21/
DELETE FROM t_658_31/
DELETE FROM t_658_12/
DELETE FROM t_658_22/
DELETE FROM t_658_32/
DELETE FROM t_book_to_book_store/
DELETE FROM t_book_store/
DELETE FROM t_book/
DELETE FROM t_author/
DELETE FROM t_language/
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')/
INSERT INTO t_language (id, cd, description, description_english) VALUES (3, 'fr', 'Français', 'French')/
INSERT INTO t_language (id, cd, description, description_english) VALUES (4, 'pt', null, null)/
/
INSERT INTO t_658_11 VALUES ('A')/
INSERT INTO t_658_11 VALUES ('B')/
INSERT INTO t_658_11 VALUES ('C')/
INSERT INTO t_658_21 VALUES (1)/
INSERT INTO t_658_21 VALUES (2)/
INSERT INTO t_658_21 VALUES (3)/
INSERT INTO t_658_31 VALUES (1)/
INSERT INTO t_658_31 VALUES (2)/
INSERT INTO t_658_31 VALUES (3)/
INSERT INTO t_658_12 VALUES ('A', 'A')/
INSERT INTO t_658_12 VALUES ('B', 'B')/
INSERT INTO t_658_12 VALUES ('C', 'C')/
INSERT INTO t_658_22 VALUES (1, 1)/
INSERT INTO t_658_22 VALUES (2, 2)/
INSERT INTO t_658_22 VALUES (3, 3)/
INSERT INTO t_658_32 VALUES (1, 1)/
INSERT INTO t_658_32 VALUES (2, 2)/
INSERT INTO t_658_32 VALUES (3, 3)/
INSERT INTO t_658_ref VALUES ('A', 1, 1, 'B', 2, 2)/
INSERT INTO t_author VALUES (1, 'George', 'Orwell', '1903-06-25', 1903, null)/
INSERT INTO t_author VALUES (2, 'Paulo', 'Coelho', '1947-08-24', 1947, null)/
INSERT INTO t_book VALUES (1, 1, null, null, '1984', 1948, 1, 'To know and not to know, to be conscious of complete truthfulness while telling carefully constructed lies, to hold simultaneously two opinions which cancelled out, knowing them to be contradictory and believing in both of them, to use logic against logic, to repudiate morality while laying claim to it, to believe that democracy was impossible and that the Party was the guardian of democracy, to forget, whatever it was necessary to forget, then to draw it back into memory again at the moment when it was needed, and then promptly to forget it again, and above all, to apply the same process to the process itself -- that was the ultimate subtlety; consciously to induce unconsciousness, and then, once again, to become unconscious of the act of hypnosis you had just performed. Even to understand the word ''doublethink'' involved the use of doublethink..', null)/
INSERT INTO t_book VALUES (2, 1, null, null, 'Animal Farm', 1945, 1, null, null)/
INSERT INTO t_book VALUES (3, 2, null, null, 'O Alquimista', 1988, 4, null, null)/
INSERT INTO t_book VALUES (4, 2, null, null, 'Brida', 1990, 2, null, null)/
INSERT INTO t_book_store VALUES ('Orell Füssli')/
INSERT INTO t_book_store VALUES ('Ex Libris')/
INSERT INTO t_book_store VALUES ('Buchhandlung im Volkshaus')/
INSERT INTO t_book_to_book_store VALUES ('Orell Füssli', 1, 10)/
INSERT INTO t_book_to_book_store VALUES ('Orell Füssli', 2, 10)/
INSERT INTO t_book_to_book_store VALUES ('Orell Füssli', 3, 10)/
INSERT INTO t_book_to_book_store VALUES ('Ex Libris', 1, 1)/
INSERT INTO t_book_to_book_store VALUES ('Ex Libris', 3, 2)/
INSERT INTO t_book_to_book_store VALUES ('Buchhandlung im Volkshaus', 3, 1)/

View File

@ -0,0 +1,569 @@
/**
* Copyright (c) 2009-2011, Lukas Eder, lukas.eder@gmail.com
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* . Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.
*
* . Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* . Neither the name of the "jOOQ" nor the names of its contributors may be
* used to endorse or promote products derived from this software without
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
package org.jooq.test;
import static org.jooq.test.sybase.generatedclasses.tables.VAuthor.V_AUTHOR;
import static org.jooq.test.sybase.generatedclasses.tables.VBook.V_BOOK;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.sql.Date;
import org.jooq.ArrayRecord;
import org.jooq.DataType;
import org.jooq.Field;
import org.jooq.Record;
import org.jooq.Result;
import org.jooq.SchemaMapping;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.UDTRecord;
import org.jooq.UpdatableTable;
import org.jooq.impl.Factory;
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.TTriggers;
import org.jooq.test.ase.generatedclasses.tables.T_639NumbersTable;
import org.jooq.test.ase.generatedclasses.tables.T_658Ref;
import org.jooq.test.ase.generatedclasses.tables.T_725LobTest;
import org.jooq.test.ase.generatedclasses.tables.T_785;
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.TTriggersRecord;
import org.jooq.test.ase.generatedclasses.tables.records.T_639NumbersTableRecord;
import org.jooq.test.ase.generatedclasses.tables.records.T_658RefRecord;
import org.jooq.test.ase.generatedclasses.tables.records.T_725LobTestRecord;
import org.jooq.test.ase.generatedclasses.tables.records.T_785Record;
import org.jooq.test.ase.generatedclasses.tables.records.VLibraryRecord;
import org.jooq.test.ase.generatedclasses.tables.records.XUnusedRecord;
import org.jooq.util.ase.ASEDataType;
/**
* Integration test that creates tables and performs various sql operations.
*
* @author Lukas Eder
*/
public class jOOQASETest extends jOOQAbstractTest<
TAuthorRecord,
TBookRecord,
TBookStoreRecord,
VLibraryRecord,
XUnusedRecord,
XUnusedRecord,
TTriggersRecord,
T_658RefRecord,
T_725LobTestRecord,
T_639NumbersTableRecord,
T_785Record> {
@Override
protected Factory create(SchemaMapping mapping) {
return new DboFactory(getConnection(), mapping);
}
@Override
protected UpdatableTable<TAuthorRecord> TAuthor() {
return TAuthor.T_AUTHOR;
}
@Override
protected TableField<TAuthorRecord, String> TAuthor_LAST_NAME() {
return TAuthor.LAST_NAME;
}
@Override
protected TableField<TAuthorRecord, String> TAuthor_FIRST_NAME() {
return TAuthor.FIRST_NAME;
}
@Override
protected TableField<TAuthorRecord, Date> TAuthor_DATE_OF_BIRTH() {
return TAuthor.DATE_OF_BIRTH;
}
@Override
protected TableField<TAuthorRecord, Integer> TAuthor_YEAR_OF_BIRTH() {
return TAuthor.YEAR_OF_BIRTH;
}
@Override
protected TableField<TAuthorRecord, Integer> TAuthor_ID() {
return TAuthor.ID;
}
@Override
protected TableField<TAuthorRecord, ? extends UDTRecord<?>> TAuthor_ADDRESS() {
return null;
}
@Override
protected UpdatableTable<TBookRecord> TBook() {
return TBook.T_BOOK;
}
@Override
protected TableField<TBookRecord, Integer> TBook_ID() {
return TBook.ID;
}
@Override
protected TableField<TBookRecord, Integer> TBook_AUTHOR_ID() {
return TBook.AUTHOR_ID;
}
@Override
protected TableField<TBookRecord, String> TBook_TITLE() {
return TBook.TITLE;
}
@Override
protected UpdatableTable<TBookStoreRecord> TBookStore() {
return TBookStore.T_BOOK_STORE;
}
@Override
protected TableField<TBookStoreRecord, String> TBookStore_NAME() {
return TBookStore.NAME;
}
@Override
protected Table<T_725LobTestRecord> T725() {
return T_725LobTest.T_725_LOB_TEST;
}
@Override
protected TableField<T_725LobTestRecord, Integer> T725_ID() {
return T_725LobTest.ID;
}
@Override
protected TableField<T_725LobTestRecord, byte[]> T725_LOB() {
return T_725LobTest.LOB;
}
@Override
protected Table<T_658RefRecord> T658() {
return T_658Ref.T_658_REF;
}
@Override
protected Table<T_785Record> T785() {
return T_785.T_785;
}
@Override
protected TableField<T_785Record, Integer> T785_ID() {
return T_785.ID;
}
@Override
protected TableField<T_785Record, String> T785_NAME() {
return T_785.NAME;
}
@Override
protected TableField<T_785Record, String> T785_VALUE() {
return T_785.VALUE;
}
@Override
protected Table<T_639NumbersTableRecord> T639() {
return T_639NumbersTable.T_639_NUMBERS_TABLE;
}
@Override
protected TableField<T_639NumbersTableRecord, Integer> T639_ID() {
return T_639NumbersTable.ID;
}
@Override
protected TableField<T_639NumbersTableRecord, BigDecimal> T639_BIG_DECIMAL() {
return T_639NumbersTable.BIG_DECIMAL;
}
@Override
protected TableField<T_639NumbersTableRecord, BigInteger> T639_BIG_INTEGER() {
return T_639NumbersTable.BIG_INTEGER;
}
@Override
protected TableField<T_639NumbersTableRecord, Byte> T639_BYTE() {
return T_639NumbersTable.BYTE;
}
@Override
protected TableField<T_639NumbersTableRecord, Byte> T639_BYTE_DECIMAL() {
return T_639NumbersTable.BYTE_DECIMAL;
}
@Override
protected TableField<T_639NumbersTableRecord, Short> T639_SHORT() {
return T_639NumbersTable.SHORT;
}
@Override
protected TableField<T_639NumbersTableRecord, Short> T639_SHORT_DECIMAL() {
return T_639NumbersTable.SHORT_DECIMAL;
}
@Override
protected TableField<T_639NumbersTableRecord, Integer> T639_INTEGER() {
return T_639NumbersTable.INTEGER;
}
@Override
protected TableField<T_639NumbersTableRecord, Integer> T639_INTEGER_DECIMAL() {
return T_639NumbersTable.INTEGER_DECIMAL;
}
@Override
protected TableField<T_639NumbersTableRecord, Long> T639_LONG() {
return T_639NumbersTable.LONG;
}
@Override
protected TableField<T_639NumbersTableRecord, Long> T639_LONG_DECIMAL() {
return T_639NumbersTable.LONG_DECIMAL;
}
@Override
protected TableField<T_639NumbersTableRecord, Double> T639_DOUBLE() {
return T_639NumbersTable.DOUBLE;
}
@Override
protected TableField<T_639NumbersTableRecord, Float> T639_FLOAT() {
return null;
}
@Override
protected Table<XUnusedRecord> TArrays() {
return null;
}
@Override
protected TableField<XUnusedRecord, Integer> TArrays_ID() {
return null;
}
@Override
protected TableField<XUnusedRecord, String[]> TArrays_STRING() {
return null;
}
@Override
protected TableField<XUnusedRecord, Integer[]> TArrays_NUMBER() {
return null;
}
@Override
protected TableField<XUnusedRecord, Date[]> TArrays_DATE() {
return null;
}
@Override
protected TableField<XUnusedRecord, ArrayRecord<String>> TArrays_STRING_R() {
return null;
}
@Override
protected TableField<XUnusedRecord, ArrayRecord<Integer>> TArrays_NUMBER_R() {
return null;
}
@Override
protected TableField<XUnusedRecord, ArrayRecord<Date>> TArrays_DATE_R() {
return null;
}
@Override
protected TableField<XUnusedRecord, ? extends ArrayRecord<Long>> TArrays_NUMBER_LONG_R() {
return null;
}
@Override
protected TableField<TBookRecord, ? extends Enum<?>> TBook_LANGUAGE_ID() {
return TBook.LANGUAGE_ID;
}
@Override
protected TableField<TBookRecord, Integer> TBook_PUBLISHED_IN() {
return TBook.PUBLISHED_IN;
}
@Override
protected TableField<TBookRecord, String> TBook_CONTENT_TEXT() {
return TBook.CONTENT_TEXT;
}
@Override
protected TableField<TBookRecord, byte[]> TBook_CONTENT_PDF() {
return TBook.CONTENT_PDF;
}
@Override
protected TableField<TBookRecord, ? extends Enum<?>> TBook_STATUS() {
return null;
}
@Override
protected Table<VLibraryRecord> VLibrary() {
return VLibrary.V_LIBRARY;
}
@Override
protected TableField<VLibraryRecord, String> VLibrary_TITLE() {
return VLibrary.TITLE;
}
@Override
protected TableField<VLibraryRecord, String> VLibrary_AUTHOR() {
return VLibrary.AUTHOR;
}
@Override
protected Table<?> VAuthor() {
return V_AUTHOR;
}
@Override
protected Table<?> VBook() {
return V_BOOK;
}
@Override
protected UpdatableTable<XUnusedRecord> TDirectory() {
return null;
}
@Override
protected TableField<XUnusedRecord, Integer> TDirectory_ID() {
return null;
}
@Override
protected TableField<XUnusedRecord, Integer> TDirectory_PARENT_ID() {
return null;
}
@Override
protected TableField<XUnusedRecord, Byte> TDirectory_IS_DIRECTORY() {
return null;
}
@Override
protected TableField<XUnusedRecord, String> TDirectory_NAME() {
return null;
}
@Override
protected UpdatableTable<TTriggersRecord> TTriggers() {
return TTriggers.T_TRIGGERS;
}
@Override
protected TableField<TTriggersRecord, Integer> TTriggers_ID() {
return TTriggers.ID;
}
@Override
protected TableField<TTriggersRecord, Integer> TTriggers_COUNTER() {
return TTriggers.COUNTER;
}
@Override
protected Field<? extends Number> FAuthorExistsField(String authorName) {
return null;
}
@Override
protected Field<? extends Number> FOneField() {
return null;
}
@Override
protected Field<? extends Number> FNumberField(Number n) {
return null;
}
@Override
protected Field<? extends Number> FNumberField(Field<? extends Number> n) {
return null;
}
@Override
protected Field<? extends Number> F317Field(Number n1, Number n2, Number n3, Number n4) {
return null;
}
@Override
protected Field<? extends Number> F317Field(Field<? extends Number> n1, Field<? extends Number> n2,
Field<? extends Number> n3, Field<? extends Number> n4) {
return null;
}
@Override
protected Field<Result<Record>> FGetOneCursorField(Integer[] array) {
return null;
}
@Override
protected Field<Integer[]> FArrays1Field(Field<Integer[]> array) {
return null;
}
@Override
protected Field<Long[]> FArrays2Field(Field<Long[]> array) {
return null;
}
@Override
protected Field<String[]> FArrays3Field(Field<String[]> array) {
return null;
}
@Override
protected <T extends ArrayRecord<Integer>> Field<T> FArrays1Field_R(Field<T> array) {
return null;
}
@Override
protected <T extends ArrayRecord<Long>> Field<T> FArrays2Field_R(Field<T> array) {
return null;
}
@Override
protected <T extends ArrayRecord<String>> Field<T> FArrays3Field_R(Field<T> array) {
return null;
}
@Override
protected Class<? extends UDTRecord<?>> cUAddressType() {
return null;
}
@Override
protected Class<? extends UDTRecord<?>> cUStreetType() {
return null;
}
@Override
protected Class<?> cProcedures() {
return null;
}
@Override
protected boolean supportsOUTParameters() {
return false;
}
@Override
protected boolean supportsReferences() {
return true;
}
@Override
protected boolean supportsRecursiveQueries() {
return false;
}
@Override
protected Class<?> cFunctions() {
return null;
}
@Override
protected Class<?> cLibrary() {
return null;
}
@Override
protected Class<?> cSequences() {
return null;
}
@Override
protected TableField<XUnusedRecord, ? extends UDTRecord<?>[]> TArrays_UDT() {
return null;
}
@Override
protected DataType<?>[] getCastableDataTypes() {
return new DataType<?>[] {
ASEDataType.BIGINT,
ASEDataType.BINARY,
ASEDataType.CHAR,
ASEDataType.DATE,
ASEDataType.DATETIME,
ASEDataType.DEC,
ASEDataType.DECIMAL,
ASEDataType.DOUBLE_PRECISION,
ASEDataType.FLOAT,
ASEDataType.IMAGE,
ASEDataType.INT,
ASEDataType.INTEGER,
ASEDataType.LONGVARCHAR,
ASEDataType.MONEY,
ASEDataType.NCHAR,
ASEDataType.NUMERIC,
ASEDataType.NVARCHAR,
ASEDataType.REAL,
ASEDataType.SMALLDATETIME,
ASEDataType.SMALLINT,
ASEDataType.SMALLMONEY,
ASEDataType.TEXT,
ASEDataType.TIME,
ASEDataType.TIMESTAMP,
ASEDataType.TINYINT,
ASEDataType.UNICHAR,
ASEDataType.UNITEXT,
ASEDataType.UNIVARCHAR,
ASEDataType.UNSIGNEDBIGINT,
ASEDataType.UNSIGNEDINT,
ASEDataType.UNSIGNEDSMALLLINT,
ASEDataType.VARBINARY,
ASEDataType.VARCHAR,
};
}
}

View File

@ -276,7 +276,7 @@ public abstract class jOOQAbstractTest<
}
// There are no IF EXISTS clauses in Sybase ASE
else if (e.getMessage().contains("doesn't exist") && getDialect() == SQLDialect.ADAPTIVESERVER) {
else if (e.getMessage().contains("doesn't exist") && getDialect() == SQLDialect.ASE) {
continue;
}
@ -696,7 +696,7 @@ public abstract class jOOQAbstractTest<
// Schema mapping is supported in many RDBMS. But maintaining several
// databases is non-trivial in some of them.
switch (getDialect()) {
case ADAPTIVESERVER:
case ASE:
case DB2:
case DERBY:
case H2:
@ -1151,7 +1151,7 @@ public abstract class jOOQAbstractTest<
// [#746] TODO: Fix this, too
else if ("DOUBLE".equalsIgnoreCase(field.getName())
&& getDialect() != SQLDialect.SQLSERVER
&& getDialect() != SQLDialect.ADAPTIVESERVER) {
&& getDialect() != SQLDialect.ASE) {
assertEquals(Double.class, field.getType());
assertEquals(SQLDataType.DOUBLE, field.getDataType());
@ -1737,7 +1737,7 @@ public abstract class jOOQAbstractTest<
assertEquals(2, result2.size());
switch (getDialect()) {
case ADAPTIVESERVER:
case ASE:
case DB2:
case DERBY:
case HSQLDB:
@ -1916,7 +1916,7 @@ public abstract class jOOQAbstractTest<
}
// Sybase ASE does not know null bits
if (getDialect() != SQLDialect.ADAPTIVESERVER) {
if (getDialect() != SQLDialect.ASE) {
assertEquals(null, create().select(create().castNull(Boolean.class)).fetchOne(0));
}
@ -1990,7 +1990,7 @@ public abstract class jOOQAbstractTest<
}
}
if (getDialect() == SQLDialect.ADAPTIVESERVER) {
if (getDialect() == SQLDialect.ASE) {
if (type.getType() == Boolean.class) {
log.info("SKIPPING", "Casting to bit type in Sybase ASE");
continue;
@ -2539,7 +2539,7 @@ public abstract class jOOQAbstractTest<
public void testFetchIntoWithAnnotations() throws Exception {
// TODO [#791] Fix test data and have all upper case columns everywhere
switch (getDialect()) {
case ADAPTIVESERVER:
case ASE:
case INGRES:
case POSTGRES:
log.info("SKIPPING", "fetchInto() tests");
@ -2604,7 +2604,7 @@ public abstract class jOOQAbstractTest<
public void testFetchIntoWithoutAnnotations() throws Exception {
// TODO [#791] Fix test data and have all upper case columns everywhere
switch (getDialect()) {
case ADAPTIVESERVER:
case ASE:
case INGRES:
case POSTGRES:
log.info("SKIPPING", "fetchInto() tests");
@ -3047,7 +3047,7 @@ public abstract class jOOQAbstractTest<
switch (getDialect()) {
// Sybase ASE doesn't allow for selecting data inside VALUES()
case ADAPTIVESERVER:
case ASE:
// MySQL doesn't allow for selecting from the INSERT INTO table
case MYSQL:
@ -3118,7 +3118,7 @@ public abstract class jOOQAbstractTest<
@Test
public void testOnDuplicateKey() throws Exception {
switch (getDialect()) {
case ADAPTIVESERVER:
case ASE:
case DERBY:
case H2:
case INGRES:
@ -3156,7 +3156,7 @@ public abstract class jOOQAbstractTest<
@Test
public void testMerge() throws Exception {
switch (getDialect()) {
case ADAPTIVESERVER:
case ASE:
case DERBY:
case H2:
case INGRES:
@ -5930,7 +5930,7 @@ public abstract class jOOQAbstractTest<
@Test
public void testWindowFunctions() throws Exception {
switch (getDialect()) {
case ADAPTIVESERVER:
case ASE:
case DERBY:
case H2:
case HSQLDB:
@ -7149,7 +7149,7 @@ public abstract class jOOQAbstractTest<
// Update duplicate records
// ------------------------
switch (getDialect()) {
case ADAPTIVESERVER:
case ASE:
case DERBY:
case H2:
case INGRES: