[#349] Add SQLite relations support
[#1234] Add Database.getTable(SchemaDefinition, String, boolean) to fetch tables case-insensitively
This commit is contained in:
parent
f4b17b83f3
commit
8428b8a8cd
@ -289,19 +289,19 @@ public abstract class AbstractDatabase implements Database {
|
||||
|
||||
@Override
|
||||
public final TableDefinition getTable(SchemaDefinition schema, String name) {
|
||||
for (TableDefinition table : getTables(schema)) {
|
||||
if (table.getName().equals(name)) {
|
||||
return table;
|
||||
}
|
||||
return getTable(schema, name, false);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final TableDefinition getTable(SchemaDefinition schema, String name, boolean ignoreCase) {
|
||||
TableDefinition result = null;
|
||||
|
||||
result = getDefinition(getTables(schema), name, ignoreCase);
|
||||
if (result == null) {
|
||||
result = getDefinition(getMasterDataTables(schema), name, ignoreCase);
|
||||
}
|
||||
|
||||
for (TableDefinition table : getMasterDataTables(schema)) {
|
||||
if (table.getName().equals(name)) {
|
||||
return table;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
return result;
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -324,13 +324,12 @@ public abstract class AbstractDatabase implements Database {
|
||||
|
||||
@Override
|
||||
public final MasterDataTableDefinition getMasterDataTable(SchemaDefinition schema, String name) {
|
||||
for (MasterDataTableDefinition table : getMasterDataTables(schema)) {
|
||||
if (table.getName().equals(name)) {
|
||||
return table;
|
||||
}
|
||||
}
|
||||
return getMasterDataTable(schema, name, false);
|
||||
}
|
||||
|
||||
return null;
|
||||
@Override
|
||||
public final MasterDataTableDefinition getMasterDataTable(SchemaDefinition schema, String name, boolean ignoreCase) {
|
||||
return getDefinition(getMasterDataTables(schema), name, ignoreCase);
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -375,13 +374,12 @@ public abstract class AbstractDatabase implements Database {
|
||||
|
||||
@Override
|
||||
public final EnumDefinition getEnum(SchemaDefinition schema, String name) {
|
||||
for (EnumDefinition e : getEnums(schema)) {
|
||||
if (e.getName().equals(name)) {
|
||||
return e;
|
||||
}
|
||||
}
|
||||
return getEnum(schema, name, false);
|
||||
}
|
||||
|
||||
return null;
|
||||
@Override
|
||||
public final EnumDefinition getEnum(SchemaDefinition schema, String name, boolean ignoreCase) {
|
||||
return getDefinition(getEnums(schema), name, ignoreCase);
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -404,13 +402,12 @@ public abstract class AbstractDatabase implements Database {
|
||||
|
||||
@Override
|
||||
public final ArrayDefinition getArray(SchemaDefinition schema, String name) {
|
||||
for (ArrayDefinition e : getArrays(schema)) {
|
||||
if (e.getName().equals(name)) {
|
||||
return e;
|
||||
}
|
||||
}
|
||||
return getArray(schema, name, false);
|
||||
}
|
||||
|
||||
return null;
|
||||
@Override
|
||||
public final ArrayDefinition getArray(SchemaDefinition schema, String name, boolean ignoreCase) {
|
||||
return getDefinition(getArrays(schema), name, ignoreCase);
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -433,13 +430,12 @@ public abstract class AbstractDatabase implements Database {
|
||||
|
||||
@Override
|
||||
public final UDTDefinition getUDT(SchemaDefinition schema, String name) {
|
||||
for (UDTDefinition e : getUDTs(schema)) {
|
||||
if (e.getName().equals(name)) {
|
||||
return e;
|
||||
}
|
||||
}
|
||||
return getUDT(schema, name, false);
|
||||
}
|
||||
|
||||
return null;
|
||||
@Override
|
||||
public final UDTDefinition getUDT(SchemaDefinition schema, String name, boolean ignoreCase) {
|
||||
return getDefinition(getUDTs(schema), name, ignoreCase);
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -492,6 +488,18 @@ public abstract class AbstractDatabase implements Database {
|
||||
return filterSchema(packages, schema);
|
||||
}
|
||||
|
||||
static final <D extends Definition> D getDefinition(List<D> definitions, String name, boolean ignoreCase) {
|
||||
for (D definition : definitions) {
|
||||
if ((ignoreCase && definition.getName().equalsIgnoreCase(name)) ||
|
||||
(!ignoreCase && definition.getName().equals(name))) {
|
||||
|
||||
return definition;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
private final <T extends Definition> List<T> filterSchema(List<T> definitions, SchemaDefinition schema) {
|
||||
if (schema == null) {
|
||||
return definitions;
|
||||
|
||||
@ -87,17 +87,16 @@ extends AbstractDefinition {
|
||||
return elements;
|
||||
}
|
||||
|
||||
protected final E getElement(String columnName) {
|
||||
for (E column : getElements()) {
|
||||
if (column.getName().equals(columnName)) {
|
||||
return column;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
protected final E getElement(String name) {
|
||||
return getElement(name, false);
|
||||
}
|
||||
|
||||
protected final E getElement(int columnIndex) {
|
||||
return getElements().get(columnIndex);
|
||||
protected final E getElement(String name, boolean ignoreCase) {
|
||||
return AbstractDatabase.getDefinition(getElements(), name, ignoreCase);
|
||||
}
|
||||
|
||||
protected final E getElement(int index) {
|
||||
return getElements().get(index);
|
||||
}
|
||||
|
||||
protected abstract List<E> getElements0() throws SQLException;
|
||||
|
||||
@ -38,6 +38,7 @@ package org.jooq.util;
|
||||
|
||||
import static org.jooq.impl.Factory.table;
|
||||
|
||||
import java.sql.SQLException;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Record;
|
||||
@ -139,6 +140,16 @@ implements TableDefinition {
|
||||
return getElement(columnName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final ColumnDefinition getColumn(String columnName, boolean ignoreCase) {
|
||||
return getElement(columnName, ignoreCase);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected List<ColumnDefinition> getElements0() throws SQLException {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final ColumnDefinition getColumn(int columnIndex) {
|
||||
return getElement(columnIndex);
|
||||
|
||||
@ -84,6 +84,11 @@ public interface Database {
|
||||
*/
|
||||
TableDefinition getTable(SchemaDefinition schema, String name);
|
||||
|
||||
/**
|
||||
* Get a table in this database by name
|
||||
*/
|
||||
TableDefinition getTable(SchemaDefinition schema, String name, boolean ignoreCase);
|
||||
|
||||
/**
|
||||
* The master data tables contained in this database (for schema
|
||||
* {@link #getSchema(String)})
|
||||
@ -95,6 +100,11 @@ public interface Database {
|
||||
*/
|
||||
MasterDataTableDefinition getMasterDataTable(SchemaDefinition schema, String name);
|
||||
|
||||
/**
|
||||
* Get a master data table in this database by name
|
||||
*/
|
||||
MasterDataTableDefinition getMasterDataTable(SchemaDefinition schema, String name, boolean ignoreCase);
|
||||
|
||||
/**
|
||||
* The enum UDTs defined in this database
|
||||
*/
|
||||
@ -105,6 +115,11 @@ public interface Database {
|
||||
*/
|
||||
EnumDefinition getEnum(SchemaDefinition schema, String name);
|
||||
|
||||
/**
|
||||
* Get an enum UDT defined in this database by name
|
||||
*/
|
||||
EnumDefinition getEnum(SchemaDefinition schema, String name, boolean ignoreCase);
|
||||
|
||||
/**
|
||||
* The UDTs defined in this database
|
||||
*/
|
||||
@ -115,6 +130,11 @@ public interface Database {
|
||||
*/
|
||||
UDTDefinition getUDT(SchemaDefinition schema, String name);
|
||||
|
||||
/**
|
||||
* Get a UDT defined in this database by name
|
||||
*/
|
||||
UDTDefinition getUDT(SchemaDefinition schema, String name, boolean ignoreCase);
|
||||
|
||||
/**
|
||||
* The Arrays defined in this database
|
||||
*/
|
||||
@ -125,6 +145,11 @@ public interface Database {
|
||||
*/
|
||||
ArrayDefinition getArray(SchemaDefinition schema, String name);
|
||||
|
||||
/**
|
||||
* Get a ARRAY defined in this database by name
|
||||
*/
|
||||
ArrayDefinition getArray(SchemaDefinition schema, String name, boolean ignoreCase);
|
||||
|
||||
/**
|
||||
* The stored routines (procedures and functions) contained in this database
|
||||
*/
|
||||
|
||||
@ -158,6 +158,11 @@ public class DefaultMasterDataTableDefinition extends AbstractDefinition impleme
|
||||
return delegate.getColumn(columnName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ColumnDefinition getColumn(String columnName, boolean ignoreCase) {
|
||||
return delegate.getColumn(columnName, ignoreCase);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ColumnDefinition getColumn(int columnIndex) {
|
||||
return delegate.getColumn(columnIndex);
|
||||
|
||||
@ -58,6 +58,11 @@ public interface TableDefinition extends Definition {
|
||||
*/
|
||||
ColumnDefinition getColumn(String columnName);
|
||||
|
||||
/**
|
||||
* Get a column in this type by its name
|
||||
*/
|
||||
ColumnDefinition getColumn(String columnName, boolean ignoreCase);
|
||||
|
||||
/**
|
||||
* Get a column in this type by its index (starting at 0)
|
||||
*/
|
||||
|
||||
@ -39,9 +39,13 @@ import static org.jooq.util.sqlite.sqlite_master.SQLiteMaster.SQLITE_MASTER;
|
||||
|
||||
import java.sql.SQLException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Result;
|
||||
import org.jooq.exception.DataAccessException;
|
||||
import org.jooq.impl.Factory;
|
||||
import org.jooq.util.AbstractDatabase;
|
||||
import org.jooq.util.ArrayDefinition;
|
||||
@ -114,6 +118,61 @@ public class SQLiteDatabase extends AbstractDatabase {
|
||||
|
||||
@Override
|
||||
protected void loadForeignKeys(DefaultRelations relations) throws SQLException {
|
||||
for (TableDefinition table : getTables(getSchemata().get(0))) {
|
||||
Result<Record> result = null;
|
||||
|
||||
try {
|
||||
result = create().fetch("pragma foreign_key_list(" + table.getName() + ")");
|
||||
}
|
||||
catch (DataAccessException e) {
|
||||
// TODO [#1232] This shouldn't be necessary...
|
||||
continue;
|
||||
}
|
||||
|
||||
Map<String, Integer> map = new HashMap<String, Integer>();
|
||||
for (Record record : result) {
|
||||
String foreignKeyPrefix =
|
||||
"fk_" + table.getName() +
|
||||
"_" + record.getValue("table");
|
||||
|
||||
Integer sequence = map.get(foreignKeyPrefix);
|
||||
if (sequence == null) {
|
||||
sequence = 0;
|
||||
}
|
||||
|
||||
if (0 == record.getValue("seq", Integer.class)) {
|
||||
sequence = sequence + 1;
|
||||
}
|
||||
|
||||
map.put(foreignKeyPrefix, sequence);
|
||||
|
||||
String foreignKey =
|
||||
"fk_" + table.getName() +
|
||||
"_" + record.getValue("table") +
|
||||
"_" + sequence;
|
||||
|
||||
String foreignKeyTable = table.getName();
|
||||
String foreignKeyColumn = record.getValueAsString("from");
|
||||
|
||||
// SQLite mixes up cases from the actual declaration and the
|
||||
// reference definition! It's possible that a table is declared
|
||||
// in lower case, and the foreign key in upper case. Hence,
|
||||
// correct the foreign key
|
||||
TableDefinition referencingTable = getTable(getSchemata().get(0), foreignKeyTable);
|
||||
TableDefinition referencedTable = getTable(getSchemata().get(0), record.getValueAsString("table"), true);
|
||||
|
||||
if (referencedTable != null) {
|
||||
String uniqueKey =
|
||||
"pk_" + referencedTable.getName() +
|
||||
"_" + referencedTable.getColumn(record.getValueAsString("to"), true).getName();
|
||||
|
||||
if (referencingTable != null) {
|
||||
ColumnDefinition referencingColumn = referencingTable.getColumn(foreignKeyColumn);
|
||||
relations.addForeignKey(foreignKey, uniqueKey, referencingColumn, getSchemata().get(0));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -768,7 +768,7 @@ extends BaseTest<A, B, S, B2S, BS, L, X, DATE, BOOL, D, T, U, I, IPK, T658, T725
|
||||
create().truncate(TAuthor()).execute();
|
||||
|
||||
// The above should fail if foreign keys are supported
|
||||
if (supportsReferences()) {
|
||||
if (!Arrays.asList(INGRES, SQLITE).contains(getDialect())) {
|
||||
fail();
|
||||
}
|
||||
} catch (Exception expected) {
|
||||
|
||||
@ -678,7 +678,7 @@ public class jOOQSQLiteTest extends jOOQAbstractTest<
|
||||
|
||||
@Override
|
||||
protected boolean supportsReferences() {
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -35,7 +35,7 @@ CREATE TABLE t_dates (
|
||||
t time,
|
||||
ts datetime,
|
||||
d_int int,
|
||||
ts_bigint bigint,
|
||||
ts_bigint int8,
|
||||
|
||||
CONSTRAINT pk_t_dates PRIMARY KEY (id)
|
||||
)
|
||||
@ -101,7 +101,7 @@ CREATE TABLE t_658_21 (
|
||||
/
|
||||
|
||||
CREATE TABLE t_658_31 (
|
||||
id BIGINT NOT NULL,
|
||||
id int8 NOT NULL,
|
||||
|
||||
CONSTRAINT pk_t_658_31 PRIMARY KEY (id)
|
||||
)
|
||||
@ -124,8 +124,8 @@ CREATE TABLE t_658_22 (
|
||||
/
|
||||
|
||||
CREATE TABLE t_658_32 (
|
||||
id BIGINT NOT NULL,
|
||||
cd BIGINT NOT NULL,
|
||||
id int8 NOT NULL,
|
||||
cd int8 NOT NULL,
|
||||
|
||||
CONSTRAINT pk_t_658_32 PRIMARY KEY (id)
|
||||
)
|
||||
@ -134,10 +134,10 @@ CREATE TABLE t_658_32 (
|
||||
CREATE TABLE t_658_ref (
|
||||
ref_11 char(3),
|
||||
ref_21 int,
|
||||
ref_31 bigint,
|
||||
ref_31 int8,
|
||||
ref_12 char(3),
|
||||
ref_22 int,
|
||||
ref_32 bigint,
|
||||
ref_32 int8,
|
||||
|
||||
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),
|
||||
|
||||
@ -12,7 +12,6 @@ package org.jooq.test.sqlite.generatedclasses;
|
||||
public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
|
||||
// IDENTITY definitions
|
||||
public static final org.jooq.Identity<org.jooq.test.sqlite.generatedclasses.tables.records.TTriggersRecord, java.lang.Integer> IDENTITY_T_TRIGGERS = createIdentity(org.jooq.test.sqlite.generatedclasses.tables.TTriggers.T_TRIGGERS, org.jooq.test.sqlite.generatedclasses.tables.TTriggers.ID_GENERATED);
|
||||
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_639NumbersTableRecord> PK_T_639_NUMBERS_TABLE_ID = createUniqueKey(org.jooq.test.sqlite.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE, org.jooq.test.sqlite.generatedclasses.tables.T_639NumbersTable.ID);
|
||||
@ -34,6 +33,16 @@ public class Keys extends org.jooq.impl.AbstractKeys {
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord> PK_X_UNUSED_NAME = createUniqueKey(org.jooq.test.sqlite.generatedclasses.tables.XUnused.X_UNUSED, org.jooq.test.sqlite.generatedclasses.tables.XUnused.NAME);
|
||||
|
||||
// FOREIGN KEY definitions
|
||||
public static final org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_1Record, org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord> FK_T_986_1_X_UNUSED_1 = createForeignKey(PK_X_UNUSED_ID, org.jooq.test.sqlite.generatedclasses.tables.T_986_1.T_986_1, org.jooq.test.sqlite.generatedclasses.tables.T_986_1.REF);
|
||||
public static final org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_2Record, org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord> FK_T_986_2_X_UNUSED_1 = createForeignKey(PK_X_UNUSED_ID, org.jooq.test.sqlite.generatedclasses.tables.T_986_2.T_986_2, org.jooq.test.sqlite.generatedclasses.tables.T_986_2.REF);
|
||||
public static final org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord, org.jooq.test.sqlite.generatedclasses.tables.records.TAuthorRecord> FK_T_BOOK_T_AUTHOR_2 = createForeignKey(PK_T_AUTHOR_ID, org.jooq.test.sqlite.generatedclasses.tables.TBook.T_BOOK, org.jooq.test.sqlite.generatedclasses.tables.TBook.AUTHOR_ID);
|
||||
public static final org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord, org.jooq.test.sqlite.generatedclasses.tables.records.TAuthorRecord> FK_T_BOOK_T_AUTHOR_1 = createForeignKey(PK_T_AUTHOR_ID, org.jooq.test.sqlite.generatedclasses.tables.TBook.T_BOOK, org.jooq.test.sqlite.generatedclasses.tables.TBook.CO_AUTHOR_ID);
|
||||
public static final org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord, org.jooq.test.sqlite.generatedclasses.tables.records.TBookStoreRecord> FK_T_BOOK_TO_BOOK_STORE_T_BOOK_STORE_1 = createForeignKey(PK_T_BOOK_STORE_NAME, org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME);
|
||||
public static final org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord, org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord> FK_T_BOOK_TO_BOOK_STORE_T_BOOK_1 = createForeignKey(PK_T_BOOK_ID, org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE, org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.BOOK_ID);
|
||||
public static final org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record, org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord> FK_X_TEST_CASE_64_69_X_UNUSED_1 = createForeignKey(PK_X_UNUSED_ID, org.jooq.test.sqlite.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69, org.jooq.test.sqlite.generatedclasses.tables.XTestCase_64_69.UNUSED_ID);
|
||||
public static final org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_71Record, org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record> FK_X_TEST_CASE_71_X_TEST_CASE_64_69_1 = createForeignKey(PK_X_TEST_CASE_64_69_ID, org.jooq.test.sqlite.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71, org.jooq.test.sqlite.generatedclasses.tables.XTestCase_71.TEST_CASE_64_69_ID);
|
||||
public static final org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_85Record, org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord> FK_X_TEST_CASE_85_X_UNUSED_1 = createForeignKey(PK_X_UNUSED_ID, org.jooq.test.sqlite.generatedclasses.tables.XTestCase_85.X_TEST_CASE_85, org.jooq.test.sqlite.generatedclasses.tables.XTestCase_85.X_UNUSED_ID, org.jooq.test.sqlite.generatedclasses.tables.XTestCase_85.X_UNUSED_NAME);
|
||||
public static final org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord, org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord> FK_X_UNUSED_X_UNUSED_1 = createForeignKey(PK_X_UNUSED_ID, org.jooq.test.sqlite.generatedclasses.tables.XUnused.X_UNUSED, org.jooq.test.sqlite.generatedclasses.tables.XUnused.ID_REF, org.jooq.test.sqlite.generatedclasses.tables.XUnused.NAME_REF);
|
||||
|
||||
/**
|
||||
* No instances
|
||||
|
||||
@ -6,32 +6,32 @@ package org.jooq.test.sqlite.generatedclasses.enums;
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
public enum T_658_31 implements org.jooq.MasterDataType<java.lang.Integer> {
|
||||
public enum T_658_31 implements org.jooq.MasterDataType<java.lang.Long> {
|
||||
|
||||
/**
|
||||
* 1
|
||||
*/
|
||||
_1(1),
|
||||
_1(1L),
|
||||
|
||||
/**
|
||||
* 2
|
||||
*/
|
||||
_2(2),
|
||||
_2(2L),
|
||||
|
||||
/**
|
||||
* 3
|
||||
*/
|
||||
_3(3),
|
||||
_3(3L),
|
||||
;
|
||||
|
||||
private final java.lang.Integer id;
|
||||
private final java.lang.Long id;
|
||||
|
||||
private T_658_31(java.lang.Integer id) {
|
||||
private T_658_31(java.lang.Long id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
@Override
|
||||
public java.lang.Integer getPrimaryKey() {
|
||||
public java.lang.Long getPrimaryKey() {
|
||||
return id;
|
||||
}
|
||||
|
||||
@ -40,7 +40,7 @@ public enum T_658_31 implements org.jooq.MasterDataType<java.lang.Integer> {
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public final java.lang.Integer getId() {
|
||||
public final java.lang.Long getId() {
|
||||
return id;
|
||||
}
|
||||
}
|
||||
|
||||
@ -6,34 +6,34 @@ package org.jooq.test.sqlite.generatedclasses.enums;
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
public enum T_658_32 implements org.jooq.MasterDataType<java.lang.Integer> {
|
||||
public enum T_658_32 implements org.jooq.MasterDataType<java.lang.Long> {
|
||||
|
||||
/**
|
||||
* 1
|
||||
*/
|
||||
_1(1, 1),
|
||||
_1(1L, 1L),
|
||||
|
||||
/**
|
||||
* 2
|
||||
*/
|
||||
_2(2, 2),
|
||||
_2(2L, 2L),
|
||||
|
||||
/**
|
||||
* 3
|
||||
*/
|
||||
_3(3, 3),
|
||||
_3(3L, 3L),
|
||||
;
|
||||
|
||||
private final java.lang.Integer id;
|
||||
private final java.lang.Integer cd;
|
||||
private final java.lang.Long id;
|
||||
private final java.lang.Long cd;
|
||||
|
||||
private T_658_32(java.lang.Integer id, java.lang.Integer cd) {
|
||||
private T_658_32(java.lang.Long id, java.lang.Long cd) {
|
||||
this.id = id;
|
||||
this.cd = cd;
|
||||
}
|
||||
|
||||
@Override
|
||||
public java.lang.Integer getPrimaryKey() {
|
||||
public java.lang.Long getPrimaryKey() {
|
||||
return id;
|
||||
}
|
||||
|
||||
@ -42,14 +42,14 @@ public enum T_658_32 implements org.jooq.MasterDataType<java.lang.Integer> {
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public final java.lang.Integer getId() {
|
||||
public final java.lang.Long getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public final java.lang.Integer getCd() {
|
||||
public final java.lang.Long getCd() {
|
||||
return cd;
|
||||
}
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class TBook extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord> {
|
||||
|
||||
private static final long serialVersionUID = -946132479;
|
||||
private static final long serialVersionUID = 1372974852;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_book
|
||||
@ -37,11 +37,23 @@ public class TBook extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_AUTHOR_2
|
||||
* FOREIGN KEY (AUTHOR_ID)
|
||||
* REFERENCES t_author (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord, java.lang.Integer> AUTHOR_ID = createField("AUTHOR_ID", org.jooq.impl.SQLDataType.INTEGER, T_BOOK);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_AUTHOR_1
|
||||
* FOREIGN KEY (co_author_id)
|
||||
* REFERENCES t_author (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord, java.lang.Integer> CO_AUTHOR_ID = createField("co_author_id", org.jooq.impl.SQLDataType.INTEGER, T_BOOK);
|
||||
|
||||
@ -62,8 +74,14 @@ public class TBook extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_LANGUAGE_1
|
||||
* FOREIGN KEY (LANGUAGE_ID)
|
||||
* REFERENCES t_language (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord, java.lang.Integer> LANGUAGE_ID = createField("LANGUAGE_ID", org.jooq.impl.SQLDataType.INTEGER, T_BOOK);
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord, org.jooq.test.sqlite.generatedclasses.enums.TLanguage> LANGUAGE_ID = createField("LANGUAGE_ID", org.jooq.impl.SQLDataType.INTEGER.asMasterDataType(org.jooq.test.sqlite.generatedclasses.enums.TLanguage.class), T_BOOK);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
@ -92,4 +110,10 @@ public class TBook extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord>>asList(org.jooq.test.sqlite.generatedclasses.Keys.PK_T_BOOK_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord, ?>> getReferences() {
|
||||
return java.util.Arrays.<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord, ?>>asList(org.jooq.test.sqlite.generatedclasses.Keys.FK_T_BOOK_T_AUTHOR_2, org.jooq.test.sqlite.generatedclasses.Keys.FK_T_BOOK_T_AUTHOR_1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class TBookToBookStore extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1241525702;
|
||||
private static final long serialVersionUID = -1068910201;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_book_to_book_store
|
||||
@ -32,6 +32,12 @@ public class TBookToBookStore extends org.jooq.impl.UpdatableTableImpl<org.jooq.
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_to_book_store_t_book_store_1
|
||||
* FOREIGN KEY (book_store_name)
|
||||
* REFERENCES t_book_store (name)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord, java.lang.String> BOOK_STORE_NAME = createField("book_store_name", org.jooq.impl.SQLDataType.VARCHAR, T_BOOK_TO_BOOK_STORE);
|
||||
|
||||
@ -39,6 +45,12 @@ public class TBookToBookStore extends org.jooq.impl.UpdatableTableImpl<org.jooq.
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_to_book_store_t_book_1
|
||||
* FOREIGN KEY (book_id)
|
||||
* REFERENCES t_book (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord, java.lang.Integer> BOOK_ID = createField("book_id", org.jooq.impl.SQLDataType.INTEGER, T_BOOK_TO_BOOK_STORE);
|
||||
|
||||
@ -64,4 +76,10 @@ public class TBookToBookStore extends org.jooq.impl.UpdatableTableImpl<org.jooq.
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord>>asList(org.jooq.test.sqlite.generatedclasses.Keys.PK_T_BOOK_TO_BOOK_STORE_BOOK_STORE_NAME, org.jooq.test.sqlite.generatedclasses.Keys.PK_T_BOOK_TO_BOOK_STORE_BOOK_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord, ?>> getReferences() {
|
||||
return java.util.Arrays.<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord, ?>>asList(org.jooq.test.sqlite.generatedclasses.Keys.FK_T_BOOK_TO_BOOK_STORE_T_BOOK_STORE_1, org.jooq.test.sqlite.generatedclasses.Keys.FK_T_BOOK_TO_BOOK_STORE_T_BOOK_1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class TDates extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.TDatesRecord> {
|
||||
|
||||
private static final long serialVersionUID = 831063331;
|
||||
private static final long serialVersionUID = 595217960;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_dates
|
||||
@ -61,7 +61,7 @@ public class TDates extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlit
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.TDatesRecord, java.math.BigInteger> TS_BIGINT = createField("ts_bigint", org.jooq.impl.SQLDataType.DECIMAL_INTEGER, T_DATES);
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.TDatesRecord, java.lang.Long> TS_BIGINT = createField("ts_bigint", org.jooq.impl.SQLDataType.BIGINT, T_DATES);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class TTriggers extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.TTriggersRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1377334678;
|
||||
private static final long serialVersionUID = 2045958859;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_triggers
|
||||
@ -52,11 +52,6 @@ public class TTriggers extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sq
|
||||
super("t_triggers");
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.Identity<org.jooq.test.sqlite.generatedclasses.tables.records.TTriggersRecord, java.lang.Integer> getIdentity() {
|
||||
return org.jooq.test.sqlite.generatedclasses.Keys.IDENTITY_T_TRIGGERS;
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.TTriggersRecord> getMainKey() {
|
||||
return org.jooq.test.sqlite.generatedclasses.Keys.PK_T_TRIGGERS_ID_GENERATED;
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class T_658Ref extends org.jooq.impl.TableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1987774029;
|
||||
private static final long serialVersionUID = 166816977;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_658_ref
|
||||
@ -30,33 +30,69 @@ public class T_658Ref extends org.jooq.impl.TableImpl<org.jooq.test.sqlite.gener
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_11_1
|
||||
* FOREIGN KEY (ref_11)
|
||||
* REFERENCES t_658_11 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, java.lang.String> REF_11 = createField("ref_11", org.jooq.impl.SQLDataType.CHAR, T_658_REF);
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, org.jooq.test.sqlite.generatedclasses.enums.T_658_11> REF_11 = createField("ref_11", org.jooq.impl.SQLDataType.CHAR.asMasterDataType(org.jooq.test.sqlite.generatedclasses.enums.T_658_11.class), T_658_REF);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_21_1
|
||||
* FOREIGN KEY (ref_21)
|
||||
* REFERENCES t_658_21 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, java.lang.Integer> REF_21 = createField("ref_21", org.jooq.impl.SQLDataType.INTEGER, T_658_REF);
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, org.jooq.test.sqlite.generatedclasses.enums.T_658_21> REF_21 = createField("ref_21", org.jooq.impl.SQLDataType.INTEGER.asMasterDataType(org.jooq.test.sqlite.generatedclasses.enums.T_658_21.class), T_658_REF);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_31_1
|
||||
* FOREIGN KEY (ref_31)
|
||||
* REFERENCES t_658_31 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, java.math.BigInteger> REF_31 = createField("ref_31", org.jooq.impl.SQLDataType.DECIMAL_INTEGER, T_658_REF);
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, org.jooq.test.sqlite.generatedclasses.enums.T_658_31> REF_31 = createField("ref_31", org.jooq.impl.SQLDataType.BIGINT.asMasterDataType(org.jooq.test.sqlite.generatedclasses.enums.T_658_31.class), T_658_REF);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_12_1
|
||||
* FOREIGN KEY (ref_12)
|
||||
* REFERENCES t_658_12 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, java.lang.String> REF_12 = createField("ref_12", org.jooq.impl.SQLDataType.CHAR, T_658_REF);
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, org.jooq.test.sqlite.generatedclasses.enums.T_658_12> REF_12 = createField("ref_12", org.jooq.impl.SQLDataType.CHAR.asMasterDataType(org.jooq.test.sqlite.generatedclasses.enums.T_658_12.class), T_658_REF);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_22_1
|
||||
* FOREIGN KEY (ref_22)
|
||||
* REFERENCES t_658_22 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, java.lang.Integer> REF_22 = createField("ref_22", org.jooq.impl.SQLDataType.INTEGER, T_658_REF);
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, org.jooq.test.sqlite.generatedclasses.enums.T_658_22> REF_22 = createField("ref_22", org.jooq.impl.SQLDataType.INTEGER.asMasterDataType(org.jooq.test.sqlite.generatedclasses.enums.T_658_22.class), T_658_REF);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_32_1
|
||||
* FOREIGN KEY (ref_32)
|
||||
* REFERENCES t_658_32 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, java.math.BigInteger> REF_32 = createField("ref_32", org.jooq.impl.SQLDataType.DECIMAL_INTEGER, T_658_REF);
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, org.jooq.test.sqlite.generatedclasses.enums.T_658_32> REF_32 = createField("ref_32", org.jooq.impl.SQLDataType.BIGINT.asMasterDataType(org.jooq.test.sqlite.generatedclasses.enums.T_658_32.class), T_658_REF);
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
@ -64,4 +100,10 @@ public class T_658Ref extends org.jooq.impl.TableImpl<org.jooq.test.sqlite.gener
|
||||
private T_658Ref() {
|
||||
super("t_658_ref");
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, ?>> getReferences() {
|
||||
return java.util.Arrays.<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord, ?>>asList();
|
||||
}
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class T_986_1 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_1Record> {
|
||||
|
||||
private static final long serialVersionUID = -857374863;
|
||||
private static final long serialVersionUID = -533217223;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_986_1
|
||||
@ -32,6 +32,12 @@ public class T_986_1 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqli
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_986_1_X_UNUSED_1
|
||||
* FOREIGN KEY (REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_1Record, java.lang.Integer> REF = createField("REF", org.jooq.impl.SQLDataType.INTEGER, T_986_1);
|
||||
|
||||
@ -52,4 +58,10 @@ public class T_986_1 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqli
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_1Record>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_1Record>>asList(org.jooq.test.sqlite.generatedclasses.Keys.PK_T_986_1_REF);
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_1Record, ?>> getReferences() {
|
||||
return java.util.Arrays.<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_1Record, ?>>asList(org.jooq.test.sqlite.generatedclasses.Keys.FK_T_986_1_X_UNUSED_1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class T_986_2 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_2Record> {
|
||||
|
||||
private static final long serialVersionUID = 265612911;
|
||||
private static final long serialVersionUID = 118579895;
|
||||
|
||||
/**
|
||||
* The singleton instance of t_986_2
|
||||
@ -32,6 +32,12 @@ public class T_986_2 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqli
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_986_2_X_UNUSED_1
|
||||
* FOREIGN KEY (REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_2Record, java.lang.Integer> REF = createField("REF", org.jooq.impl.SQLDataType.INTEGER, T_986_2);
|
||||
|
||||
@ -52,4 +58,10 @@ public class T_986_2 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqli
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_2Record>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_2Record>>asList(org.jooq.test.sqlite.generatedclasses.Keys.PK_T_986_2_REF);
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_2Record, ?>> getReferences() {
|
||||
return java.util.Arrays.<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_2Record, ?>>asList(org.jooq.test.sqlite.generatedclasses.Keys.FK_T_986_2_X_UNUSED_1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class XTestCase_64_69 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record> {
|
||||
|
||||
private static final long serialVersionUID = -1274913354;
|
||||
private static final long serialVersionUID = -1462334737;
|
||||
|
||||
/**
|
||||
* The singleton instance of x_test_case_64_69
|
||||
@ -37,6 +37,12 @@ public class XTestCase_64_69 extends org.jooq.impl.UpdatableTableImpl<org.jooq.t
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_64_69_X_UNUSED_1
|
||||
* FOREIGN KEY (UNUSED_ID)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record, java.lang.Integer> UNUSED_ID = createField("UNUSED_ID", org.jooq.impl.SQLDataType.INTEGER, X_TEST_CASE_64_69);
|
||||
|
||||
@ -57,4 +63,10 @@ public class XTestCase_64_69 extends org.jooq.impl.UpdatableTableImpl<org.jooq.t
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record>>asList(org.jooq.test.sqlite.generatedclasses.Keys.PK_X_TEST_CASE_64_69_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record, ?>> getReferences() {
|
||||
return java.util.Arrays.<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record, ?>>asList(org.jooq.test.sqlite.generatedclasses.Keys.FK_X_TEST_CASE_64_69_X_UNUSED_1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class XTestCase_71 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_71Record> {
|
||||
|
||||
private static final long serialVersionUID = 628953078;
|
||||
private static final long serialVersionUID = 1587293949;
|
||||
|
||||
/**
|
||||
* The singleton instance of x_test_case_71
|
||||
@ -37,6 +37,12 @@ public class XTestCase_71 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_71_X_TEST_CASE_64_69_1
|
||||
* FOREIGN KEY (TEST_CASE_64_69_ID)
|
||||
* REFERENCES x_test_case_64_69 (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_71Record, java.lang.Short> TEST_CASE_64_69_ID = createField("TEST_CASE_64_69_ID", org.jooq.impl.SQLDataType.SMALLINT, X_TEST_CASE_71);
|
||||
|
||||
@ -57,4 +63,10 @@ public class XTestCase_71 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_71Record>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_71Record>>asList(org.jooq.test.sqlite.generatedclasses.Keys.PK_X_TEST_CASE_71_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_71Record, ?>> getReferences() {
|
||||
return java.util.Arrays.<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_71Record, ?>>asList(org.jooq.test.sqlite.generatedclasses.Keys.FK_X_TEST_CASE_71_X_TEST_CASE_64_69_1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class XTestCase_85 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_85Record> {
|
||||
|
||||
private static final long serialVersionUID = 75595087;
|
||||
private static final long serialVersionUID = 1842008676;
|
||||
|
||||
/**
|
||||
* The singleton instance of x_test_case_85
|
||||
@ -37,11 +37,23 @@ public class XTestCase_85 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_85_X_UNUSED_1
|
||||
* FOREIGN KEY (x_unused_id, x_unused_name)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_85Record, java.lang.Integer> X_UNUSED_ID = createField("x_unused_id", org.jooq.impl.SQLDataType.INTEGER, X_TEST_CASE_85);
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_85_X_UNUSED_1
|
||||
* FOREIGN KEY (x_unused_id, x_unused_name)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_85Record, java.lang.String> X_UNUSED_NAME = createField("x_unused_name", org.jooq.impl.SQLDataType.VARCHAR, X_TEST_CASE_85);
|
||||
|
||||
@ -62,4 +74,10 @@ public class XTestCase_85 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_85Record>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_85Record>>asList(org.jooq.test.sqlite.generatedclasses.Keys.PK_X_TEST_CASE_85_ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_85Record, ?>> getReferences() {
|
||||
return java.util.Arrays.<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_85Record, ?>>asList(org.jooq.test.sqlite.generatedclasses.Keys.FK_X_TEST_CASE_85_X_UNUSED_1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables;
|
||||
*/
|
||||
public class XUnused extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1040126158;
|
||||
private static final long serialVersionUID = -2083714462;
|
||||
|
||||
/**
|
||||
* The singleton instance of x_unused
|
||||
@ -49,6 +49,12 @@ public class XUnused extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqli
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_unused_X_UNUSED_1
|
||||
* FOREIGN KEY (ID_REF, NAME_REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord, java.lang.Integer> ID_REF = createField("ID_REF", org.jooq.impl.SQLDataType.INTEGER, X_UNUSED);
|
||||
|
||||
@ -94,6 +100,12 @@ public class XUnused extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqli
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_unused_X_UNUSED_1
|
||||
* FOREIGN KEY (ID_REF, NAME_REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public static final org.jooq.TableField<org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord, java.lang.String> NAME_REF = createField("NAME_REF", org.jooq.impl.SQLDataType.VARCHAR, X_UNUSED);
|
||||
|
||||
@ -119,4 +131,10 @@ public class XUnused extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqli
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord>>asList(org.jooq.test.sqlite.generatedclasses.Keys.PK_X_UNUSED_ID, org.jooq.test.sqlite.generatedclasses.Keys.PK_X_UNUSED_NAME);
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public java.util.List<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord, ?>> getReferences() {
|
||||
return java.util.Arrays.<org.jooq.ForeignKey<org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord, ?>>asList(org.jooq.test.sqlite.generatedclasses.Keys.FK_X_UNUSED_X_UNUSED_1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class TAuthorRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.TAuthorRecord> {
|
||||
|
||||
private static final long serialVersionUID = 217150868;
|
||||
private static final long serialVersionUID = 1035752763;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
@ -28,6 +28,30 @@ public class TAuthorRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.TAuthor.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.util.List<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord> fetchTBookListByCoAuthorId() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.TBook.T_BOOK)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.TBook.CO_AUTHOR_ID.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.TAuthor.ID)))
|
||||
.fetch();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.util.List<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord> fetchTBookListByAuthorId() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.TBook.T_BOOK)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.TBook.AUTHOR_ID.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.TAuthor.ID)))
|
||||
.fetch();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord> {
|
||||
|
||||
private static final long serialVersionUID = -488483914;
|
||||
private static final long serialVersionUID = 1212614150;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
@ -30,6 +30,24 @@ public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.util.List<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord> fetchTBookToBookStoreList() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.BOOK_ID.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.TBook.ID)))
|
||||
.fetch();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_AUTHOR_2
|
||||
* FOREIGN KEY (AUTHOR_ID)
|
||||
* REFERENCES t_author (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setAuthorId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.TBook.AUTHOR_ID, value);
|
||||
@ -37,6 +55,12 @@ public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_AUTHOR_2
|
||||
* FOREIGN KEY (AUTHOR_ID)
|
||||
* REFERENCES t_author (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getAuthorId() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.TBook.AUTHOR_ID);
|
||||
@ -44,6 +68,28 @@ public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_AUTHOR_2
|
||||
* FOREIGN KEY (AUTHOR_ID)
|
||||
* REFERENCES t_author (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public org.jooq.test.sqlite.generatedclasses.tables.records.TAuthorRecord fetchTAuthorByAuthorId() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.TAuthor.T_AUTHOR)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.TAuthor.ID.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.TBook.AUTHOR_ID)))
|
||||
.fetchOne();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_AUTHOR_1
|
||||
* FOREIGN KEY (co_author_id)
|
||||
* REFERENCES t_author (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setCoAuthorId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.TBook.CO_AUTHOR_ID, value);
|
||||
@ -51,11 +97,33 @@ public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_AUTHOR_1
|
||||
* FOREIGN KEY (co_author_id)
|
||||
* REFERENCES t_author (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getCoAuthorId() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.TBook.CO_AUTHOR_ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_AUTHOR_1
|
||||
* FOREIGN KEY (co_author_id)
|
||||
* REFERENCES t_author (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public org.jooq.test.sqlite.generatedclasses.tables.records.TAuthorRecord fetchTAuthorByCoAuthorId() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.TAuthor.T_AUTHOR)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.TAuthor.ID.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.TBook.CO_AUTHOR_ID)))
|
||||
.fetchOne();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
@ -100,15 +168,27 @@ public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_LANGUAGE_1
|
||||
* FOREIGN KEY (LANGUAGE_ID)
|
||||
* REFERENCES t_language (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setLanguageId(java.lang.Integer value) {
|
||||
public void setLanguageId(org.jooq.test.sqlite.generatedclasses.enums.TLanguage value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.TBook.LANGUAGE_ID, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_T_LANGUAGE_1
|
||||
* FOREIGN KEY (LANGUAGE_ID)
|
||||
* REFERENCES t_language (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getLanguageId() {
|
||||
public org.jooq.test.sqlite.generatedclasses.enums.TLanguage getLanguageId() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.TBook.LANGUAGE_ID);
|
||||
}
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class TBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.TBookStoreRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1763065001;
|
||||
private static final long serialVersionUID = 1183179475;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
@ -28,6 +28,18 @@ public class TBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.TBookStore.NAME);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.util.List<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord> fetchTBookToBookStoreList() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.TBookStore.NAME)))
|
||||
.fetch();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached TBookStoreRecord
|
||||
*/
|
||||
|
||||
@ -8,12 +8,18 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class TBookToBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.TBookToBookStoreRecord> {
|
||||
|
||||
private static final long serialVersionUID = 405253871;
|
||||
private static final long serialVersionUID = 1303653357;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_to_book_store_t_book_store_1
|
||||
* FOREIGN KEY (book_store_name)
|
||||
* REFERENCES t_book_store (name)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setBookStoreName(java.lang.String value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME, value);
|
||||
@ -23,6 +29,12 @@ public class TBookToBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<or
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_to_book_store_t_book_store_1
|
||||
* FOREIGN KEY (book_store_name)
|
||||
* REFERENCES t_book_store (name)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.String getBookStoreName() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME);
|
||||
@ -32,6 +44,30 @@ public class TBookToBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<or
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_to_book_store_t_book_store_1
|
||||
* FOREIGN KEY (book_store_name)
|
||||
* REFERENCES t_book_store (name)
|
||||
* </pre></code>
|
||||
*/
|
||||
public org.jooq.test.sqlite.generatedclasses.tables.records.TBookStoreRecord fetchTBookStore() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.TBookStore.T_BOOK_STORE)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.TBookStore.NAME.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.BOOK_STORE_NAME)))
|
||||
.fetchOne();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_to_book_store_t_book_1
|
||||
* FOREIGN KEY (book_id)
|
||||
* REFERENCES t_book (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setBookId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.BOOK_ID, value);
|
||||
@ -41,11 +77,35 @@ public class TBookToBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<or
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_to_book_store_t_book_1
|
||||
* FOREIGN KEY (book_id)
|
||||
* REFERENCES t_book (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getBookId() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.BOOK_ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_book_to_book_store_t_book_1
|
||||
* FOREIGN KEY (book_id)
|
||||
* REFERENCES t_book (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public org.jooq.test.sqlite.generatedclasses.tables.records.TBookRecord fetchTBook() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.TBook.T_BOOK)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.TBook.ID.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.TBookToBookStore.BOOK_ID)))
|
||||
.fetchOne();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.TDatesRecord> {
|
||||
|
||||
private static final long serialVersionUID = 670012198;
|
||||
private static final long serialVersionUID = 875151126;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
@ -93,14 +93,14 @@ public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.tes
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public void setTsBigint(java.math.BigInteger value) {
|
||||
public void setTsBigint(java.lang.Long value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.TDates.TS_BIGINT, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*/
|
||||
public java.math.BigInteger getTsBigint() {
|
||||
public java.lang.Long getTsBigint() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.TDates.TS_BIGINT);
|
||||
}
|
||||
|
||||
|
||||
@ -8,89 +8,161 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class T_658RefRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.T_658RefRecord> {
|
||||
|
||||
private static final long serialVersionUID = -799352706;
|
||||
private static final long serialVersionUID = -430926682;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_11_1
|
||||
* FOREIGN KEY (ref_11)
|
||||
* REFERENCES t_658_11 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setRef_11(java.lang.String value) {
|
||||
public void setRef_11(org.jooq.test.sqlite.generatedclasses.enums.T_658_11 value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_11, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_11_1
|
||||
* FOREIGN KEY (ref_11)
|
||||
* REFERENCES t_658_11 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.String getRef_11() {
|
||||
public org.jooq.test.sqlite.generatedclasses.enums.T_658_11 getRef_11() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_11);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_21_1
|
||||
* FOREIGN KEY (ref_21)
|
||||
* REFERENCES t_658_21 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setRef_21(java.lang.Integer value) {
|
||||
public void setRef_21(org.jooq.test.sqlite.generatedclasses.enums.T_658_21 value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_21, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_21_1
|
||||
* FOREIGN KEY (ref_21)
|
||||
* REFERENCES t_658_21 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getRef_21() {
|
||||
public org.jooq.test.sqlite.generatedclasses.enums.T_658_21 getRef_21() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_21);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_31_1
|
||||
* FOREIGN KEY (ref_31)
|
||||
* REFERENCES t_658_31 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setRef_31(java.math.BigInteger value) {
|
||||
public void setRef_31(org.jooq.test.sqlite.generatedclasses.enums.T_658_31 value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_31, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_31_1
|
||||
* FOREIGN KEY (ref_31)
|
||||
* REFERENCES t_658_31 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.math.BigInteger getRef_31() {
|
||||
public org.jooq.test.sqlite.generatedclasses.enums.T_658_31 getRef_31() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_31);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_12_1
|
||||
* FOREIGN KEY (ref_12)
|
||||
* REFERENCES t_658_12 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setRef_12(java.lang.String value) {
|
||||
public void setRef_12(org.jooq.test.sqlite.generatedclasses.enums.T_658_12 value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_12, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_12_1
|
||||
* FOREIGN KEY (ref_12)
|
||||
* REFERENCES t_658_12 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.String getRef_12() {
|
||||
public org.jooq.test.sqlite.generatedclasses.enums.T_658_12 getRef_12() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_12);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_22_1
|
||||
* FOREIGN KEY (ref_22)
|
||||
* REFERENCES t_658_22 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setRef_22(java.lang.Integer value) {
|
||||
public void setRef_22(org.jooq.test.sqlite.generatedclasses.enums.T_658_22 value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_22, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_22_1
|
||||
* FOREIGN KEY (ref_22)
|
||||
* REFERENCES t_658_22 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getRef_22() {
|
||||
public org.jooq.test.sqlite.generatedclasses.enums.T_658_22 getRef_22() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_22);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_32_1
|
||||
* FOREIGN KEY (ref_32)
|
||||
* REFERENCES t_658_32 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setRef_32(java.math.BigInteger value) {
|
||||
public void setRef_32(org.jooq.test.sqlite.generatedclasses.enums.T_658_32 value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_32, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_658_ref_t_658_32_1
|
||||
* FOREIGN KEY (ref_32)
|
||||
* REFERENCES t_658_32 (id)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.math.BigInteger getRef_32() {
|
||||
public org.jooq.test.sqlite.generatedclasses.enums.T_658_32 getRef_32() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.T_658Ref.REF_32);
|
||||
}
|
||||
|
||||
|
||||
@ -8,12 +8,18 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class T_986_1Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_1Record> {
|
||||
|
||||
private static final long serialVersionUID = 519841701;
|
||||
private static final long serialVersionUID = -339317399;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_986_1_X_UNUSED_1
|
||||
* FOREIGN KEY (REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setRef(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.T_986_1.REF, value);
|
||||
@ -23,11 +29,35 @@ public class T_986_1Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_986_1_X_UNUSED_1
|
||||
* FOREIGN KEY (REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getRef() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.T_986_1.REF);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_986_1_X_UNUSED_1
|
||||
* FOREIGN KEY (REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord fetchXUnused() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.XUnused.X_UNUSED)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.XUnused.ID.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.T_986_1.REF)))
|
||||
.fetchOne();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached T_986_1Record
|
||||
*/
|
||||
|
||||
@ -8,12 +8,18 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class T_986_2Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_2Record> {
|
||||
|
||||
private static final long serialVersionUID = 977364261;
|
||||
private static final long serialVersionUID = -619158871;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_986_2_X_UNUSED_1
|
||||
* FOREIGN KEY (REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setRef(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.T_986_2.REF, value);
|
||||
@ -23,11 +29,35 @@ public class T_986_2Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_986_2_X_UNUSED_1
|
||||
* FOREIGN KEY (REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getRef() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.T_986_2.REF);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_t_986_2_X_UNUSED_1
|
||||
* FOREIGN KEY (REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord fetchXUnused() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.XUnused.X_UNUSED)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.XUnused.ID.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.T_986_2.REF)))
|
||||
.fetchOne();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached T_986_2Record
|
||||
*/
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class XTestCase_64_69Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record> {
|
||||
|
||||
private static final long serialVersionUID = 1205753061;
|
||||
private static final long serialVersionUID = 655025389;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
@ -30,6 +30,24 @@ public class XTestCase_64_69Record extends org.jooq.impl.UpdatableRecordImpl<org
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.util.List<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_71Record> fetchXTestCase_71List() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_71.TEST_CASE_64_69_ID.equal(getValueAsShort(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_64_69.ID)))
|
||||
.fetch();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_64_69_X_UNUSED_1
|
||||
* FOREIGN KEY (UNUSED_ID)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setUnusedId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_64_69.UNUSED_ID, value);
|
||||
@ -37,11 +55,33 @@ public class XTestCase_64_69Record extends org.jooq.impl.UpdatableRecordImpl<org
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_64_69_X_UNUSED_1
|
||||
* FOREIGN KEY (UNUSED_ID)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getUnusedId() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_64_69.UNUSED_ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_64_69_X_UNUSED_1
|
||||
* FOREIGN KEY (UNUSED_ID)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord fetchXUnused() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.XUnused.X_UNUSED)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.XUnused.ID.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_64_69.UNUSED_ID)))
|
||||
.fetchOne();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached XTestCase_64_69Record
|
||||
*/
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class XTestCase_71Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_71Record> {
|
||||
|
||||
private static final long serialVersionUID = -1902076161;
|
||||
private static final long serialVersionUID = -842063168;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
@ -30,6 +30,12 @@ public class XTestCase_71Record extends org.jooq.impl.UpdatableRecordImpl<org.jo
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_71_X_TEST_CASE_64_69_1
|
||||
* FOREIGN KEY (TEST_CASE_64_69_ID)
|
||||
* REFERENCES x_test_case_64_69 (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setTestCase_64_69Id(java.lang.Short value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_71.TEST_CASE_64_69_ID, value);
|
||||
@ -37,11 +43,33 @@ public class XTestCase_71Record extends org.jooq.impl.UpdatableRecordImpl<org.jo
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_71_X_TEST_CASE_64_69_1
|
||||
* FOREIGN KEY (TEST_CASE_64_69_ID)
|
||||
* REFERENCES x_test_case_64_69 (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Short getTestCase_64_69Id() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_71.TEST_CASE_64_69_ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_71_X_TEST_CASE_64_69_1
|
||||
* FOREIGN KEY (TEST_CASE_64_69_ID)
|
||||
* REFERENCES x_test_case_64_69 (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record fetchXTestCase_64_69() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_64_69.ID.equal(getValueAsInteger(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_71.TEST_CASE_64_69_ID)))
|
||||
.fetchOne();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached XTestCase_71Record
|
||||
*/
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class XTestCase_85Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_85Record> {
|
||||
|
||||
private static final long serialVersionUID = -35500433;
|
||||
private static final long serialVersionUID = 945054287;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
@ -30,6 +30,12 @@ public class XTestCase_85Record extends org.jooq.impl.UpdatableRecordImpl<org.jo
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_85_X_UNUSED_1
|
||||
* FOREIGN KEY (x_unused_id, x_unused_name)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setXUnusedId(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_85.X_UNUSED_ID, value);
|
||||
@ -37,6 +43,12 @@ public class XTestCase_85Record extends org.jooq.impl.UpdatableRecordImpl<org.jo
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_85_X_UNUSED_1
|
||||
* FOREIGN KEY (x_unused_id, x_unused_name)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getXUnusedId() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_85.X_UNUSED_ID);
|
||||
@ -44,6 +56,12 @@ public class XTestCase_85Record extends org.jooq.impl.UpdatableRecordImpl<org.jo
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_85_X_UNUSED_1
|
||||
* FOREIGN KEY (x_unused_id, x_unused_name)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setXUnusedName(java.lang.String value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_85.X_UNUSED_NAME, value);
|
||||
@ -51,6 +69,12 @@ public class XTestCase_85Record extends org.jooq.impl.UpdatableRecordImpl<org.jo
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_test_case_85_X_UNUSED_1
|
||||
* FOREIGN KEY (x_unused_id, x_unused_name)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.String getXUnusedName() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_85.X_UNUSED_NAME);
|
||||
|
||||
@ -8,7 +8,7 @@ package org.jooq.test.sqlite.generatedclasses.tables.records;
|
||||
*/
|
||||
public class XUnusedRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlite.generatedclasses.tables.records.XUnusedRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1122740344;
|
||||
private static final long serialVersionUID = -481229357;
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
@ -28,6 +28,42 @@ public class XUnusedRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.XUnused.ID);
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.util.List<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_1Record> fetchT_986_1List() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.T_986_1.T_986_1)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.T_986_1.REF.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.XUnused.ID)))
|
||||
.fetch();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.util.List<org.jooq.test.sqlite.generatedclasses.tables.records.T_986_2Record> fetchT_986_2List() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.T_986_2.T_986_2)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.T_986_2.REF.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.XUnused.ID)))
|
||||
.fetch();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
* PRIMARY KEY
|
||||
*/
|
||||
public java.util.List<org.jooq.test.sqlite.generatedclasses.tables.records.XTestCase_64_69Record> fetchXTestCase_64_69List() {
|
||||
return create()
|
||||
.selectFrom(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69)
|
||||
.where(org.jooq.test.sqlite.generatedclasses.tables.XTestCase_64_69.UNUSED_ID.equal(getValue(org.jooq.test.sqlite.generatedclasses.tables.XUnused.ID)))
|
||||
.fetch();
|
||||
}
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
*
|
||||
@ -62,6 +98,12 @@ public class XUnusedRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_unused_X_UNUSED_1
|
||||
* FOREIGN KEY (ID_REF, NAME_REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setIdRef(java.lang.Integer value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.XUnused.ID_REF, value);
|
||||
@ -69,6 +111,12 @@ public class XUnusedRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_unused_X_UNUSED_1
|
||||
* FOREIGN KEY (ID_REF, NAME_REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.Integer getIdRef() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.XUnused.ID_REF);
|
||||
@ -188,6 +236,12 @@ public class XUnusedRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_unused_X_UNUSED_1
|
||||
* FOREIGN KEY (ID_REF, NAME_REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public void setNameRef(java.lang.String value) {
|
||||
setValue(org.jooq.test.sqlite.generatedclasses.tables.XUnused.NAME_REF, value);
|
||||
@ -195,6 +249,12 @@ public class XUnusedRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
|
||||
|
||||
/**
|
||||
* An uncommented item
|
||||
* <p>
|
||||
* <code><pre>
|
||||
* CONSTRAINT fk_x_unused_X_UNUSED_1
|
||||
* FOREIGN KEY (ID_REF, NAME_REF)
|
||||
* REFERENCES x_unused (ID)
|
||||
* </pre></code>
|
||||
*/
|
||||
public java.lang.String getNameRef() {
|
||||
return getValue(org.jooq.test.sqlite.generatedclasses.tables.XUnused.NAME_REF);
|
||||
|
||||
@ -626,6 +626,14 @@ public interface FactoryOperations extends Configuration {
|
||||
* .execute();
|
||||
* </pre></code>
|
||||
* <p>
|
||||
* Most dialects implement the <code>TRUNCATE</code> statement. If it is not
|
||||
* supported, it is simulated using an equivalent <code>DELETE</code>
|
||||
* statement. This is particularly true for these dialects:
|
||||
* <ul>
|
||||
* <li> {@link SQLDialect#INGRES}</li>
|
||||
* <li> {@link SQLDialect#SQLITE}</li>
|
||||
* </ul>
|
||||
* <p>
|
||||
* Note, this statement is only supported in DSL mode. Immediate execution
|
||||
* is omitted for future extensibility of this command.
|
||||
*/
|
||||
|
||||
@ -142,6 +142,7 @@ abstract class AbstractResultQuery<R extends Record> extends AbstractQuery imple
|
||||
}
|
||||
|
||||
try {
|
||||
// TODO [#1232] Handle queries that don't return a ResultSet
|
||||
listener.executeStart(ctx);
|
||||
ctx.resultSet(ctx.statement().executeQuery());
|
||||
listener.executeEnd(ctx);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user