[#2352] Enhance <ForcedType/> to allow for forcing a type upon all columns / parameters / attributes of a given data type - Regenerated SQL Server test schema

This commit is contained in:
Lukas Eder 2013-09-23 17:34:03 +02:00
parent d9eed31b6b
commit 8b486ee057
26 changed files with 454 additions and 30 deletions

View File

@ -52,6 +52,24 @@
<jooq:expressions>(?i:(.*?.)?T_BOOLEANS.(VC|C|N)_BOOLEAN)</jooq:expressions>
</jooq:forcedType>
<!--
[#2352] Map some vendor-specific type names
-->
<jooq:forcedType>
<jooq:name>VARCHAR</jooq:name>
<jooq:expressions>.*1.*</jooq:expressions>
<jooq:types>(?i:datetimeoffset)</jooq:types>
</jooq:forcedType>
<jooq:forcedType>
<jooq:name>DATETIMEOFFSET</jooq:name>
<jooq:expressions>.*2.*</jooq:expressions>
<jooq:types>(?i:datetimeoffset)</jooq:types>
</jooq:forcedType>
<jooq:forcedType>
<jooq:name>DATE</jooq:name>
<jooq:types>(?i:datetimeoffset)</jooq:types>
</jooq:forcedType>
<!--
[#963] SQL Server doesn't support what other
databases consider a SIGNED TINYINT

View File

@ -85,6 +85,9 @@ CREATE TABLE t_dates (
ts datetime,
d_int int,
ts_bigint bigint,
offset1 datetimeoffset,
offset2 datetimeoffset,
offset3 datetimeoffset,
CONSTRAINT pk_t_dates PRIMARY KEY (id)
)

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TDates extends org.jooq.impl.TableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord> {
private static final long serialVersionUID = 183431262;
private static final long serialVersionUID = -584948790;
/**
* The singleton instance of <code>dbo.t_dates</code>
@ -54,6 +54,21 @@ public class TDates extends org.jooq.impl.TableImpl<org.jooq.test.sqlserver.gene
*/
public final org.jooq.TableField<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord, java.lang.Long> TS_BIGINT = createField("ts_bigint", org.jooq.impl.SQLDataType.BIGINT, this);
/**
* The column <code>dbo.t_dates.offset1</code>.
*/
public final org.jooq.TableField<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord, java.lang.String> OFFSET1 = createField("offset1", org.jooq.impl.SQLDataType.VARCHAR, this);
/**
* The column <code>dbo.t_dates.offset2</code>.
*/
public final org.jooq.TableField<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord, java.sql.Timestamp> OFFSET2 = createField("offset2", org.jooq.impl.SQLDataType.TIMESTAMP, this);
/**
* The column <code>dbo.t_dates.offset3</code>.
*/
public final org.jooq.TableField<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord, java.sql.Date> OFFSET3 = createField("offset3", org.jooq.impl.SQLDataType.DATE, this);
/**
* Create a <code>dbo.t_dates</code> table reference
*/

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TAuthorRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TAuthorRecord> implements org.jooq.Record6<java.lang.Integer, java.lang.String, java.lang.String, java.sql.Date, java.lang.Integer, java.lang.String> {
private static final long serialVersionUID = 648713003;
private static final long serialVersionUID = -1957463278;
/**
* Setter for <code>dbo.t_author.ID</code>.
@ -233,4 +233,18 @@ public class TAuthorRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
public TAuthorRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TAuthor.T_AUTHOR);
}
/**
* Create a detached, initialised TAuthorRecord
*/
public TAuthorRecord(java.lang.Integer id, java.lang.String firstName, java.lang.String lastName, java.sql.Date dateOfBirth, java.lang.Integer yearOfBirth, java.lang.String address) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TAuthor.T_AUTHOR);
setValue(0, id);
setValue(1, firstName);
setValue(2, lastName);
setValue(3, dateOfBirth);
setValue(4, yearOfBirth);
setValue(5, address);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TBookRecord> implements org.jooq.Record9<java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String, byte[]> {
private static final long serialVersionUID = -764119174;
private static final long serialVersionUID = -853358624;
/**
* Setter for <code>dbo.t_book.ID</code>.
@ -323,4 +323,21 @@ public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test
public TBookRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TBook.T_BOOK);
}
/**
* Create a detached, initialised TBookRecord
*/
public TBookRecord(java.lang.Integer id, java.lang.Integer authorId, java.lang.Integer coAuthorId, java.lang.Integer detailsId, java.lang.String title, java.lang.Integer publishedIn, java.lang.Integer languageId, java.lang.String contentText, byte[] contentPdf) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TBook.T_BOOK);
setValue(0, id);
setValue(1, authorId);
setValue(2, coAuthorId);
setValue(3, detailsId);
setValue(4, title);
setValue(5, publishedIn);
setValue(6, languageId);
setValue(7, contentText);
setValue(8, contentPdf);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TBookStoreRecord> implements org.jooq.Record1<java.lang.String> {
private static final long serialVersionUID = 1898379983;
private static final long serialVersionUID = -634511227;
/**
* Setter for <code>dbo.t_book_store.NAME</code>.
@ -83,4 +83,13 @@ public class TBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq
public TBookStoreRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TBookStore.T_BOOK_STORE);
}
/**
* Create a detached, initialised TBookStoreRecord
*/
public TBookStoreRecord(java.lang.String name) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TBookStore.T_BOOK_STORE);
setValue(0, name);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TBookToBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TBookToBookStoreRecord> implements org.jooq.Record3<java.lang.String, java.lang.Integer, java.lang.Integer> {
private static final long serialVersionUID = -1134154388;
private static final long serialVersionUID = 327931383;
/**
* Setter for <code>dbo.t_book_to_book_store.BOOK_STORE_NAME</code>.
@ -143,4 +143,15 @@ public class TBookToBookStoreRecord extends org.jooq.impl.UpdatableRecordImpl<or
public TBookToBookStoreRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE);
}
/**
* Create a detached, initialised TBookToBookStoreRecord
*/
public TBookToBookStoreRecord(java.lang.String bookStoreName, java.lang.Integer bookId, java.lang.Integer stock) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TBookToBookStore.T_BOOK_TO_BOOK_STORE);
setValue(0, bookStoreName);
setValue(1, bookId);
setValue(2, stock);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TBooleansRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TBooleansRecord> implements org.jooq.Record11<java.lang.Integer, org.jooq.test._.converters.Boolean_10, org.jooq.test._.converters.Boolean_TF_LC, org.jooq.test._.converters.Boolean_TF_UC, org.jooq.test._.converters.Boolean_YES_NO_LC, org.jooq.test._.converters.Boolean_YES_NO_UC, org.jooq.test._.converters.Boolean_YN_LC, org.jooq.test._.converters.Boolean_YN_UC, java.lang.Boolean, java.lang.Boolean, java.lang.Boolean> {
private static final long serialVersionUID = -400956370;
private static final long serialVersionUID = -547645360;
/**
* Setter for <code>dbo.t_booleans.id</code>.
@ -383,4 +383,23 @@ public class TBooleansRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.
public TBooleansRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TBooleans.T_BOOLEANS);
}
/**
* Create a detached, initialised TBooleansRecord
*/
public TBooleansRecord(java.lang.Integer id, org.jooq.test._.converters.Boolean_10 oneZero, org.jooq.test._.converters.Boolean_TF_LC trueFalseLc, org.jooq.test._.converters.Boolean_TF_UC trueFalseUc, org.jooq.test._.converters.Boolean_YES_NO_LC yesNoLc, org.jooq.test._.converters.Boolean_YES_NO_UC yesNoUc, org.jooq.test._.converters.Boolean_YN_LC yNLc, org.jooq.test._.converters.Boolean_YN_UC yNUc, java.lang.Boolean vcBoolean, java.lang.Boolean cBoolean, java.lang.Boolean nBoolean) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TBooleans.T_BOOLEANS);
setValue(0, id);
setValue(1, oneZero);
setValue(2, trueFalseLc);
setValue(3, trueFalseUc);
setValue(4, yesNoLc);
setValue(5, yesNoUc);
setValue(6, yNLc);
setValue(7, yNUc);
setValue(8, vcBoolean);
setValue(9, cBoolean);
setValue(10, nBoolean);
}
}

View File

@ -7,9 +7,9 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
* This class is generated by jOOQ.
*/
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord> implements org.jooq.Record6<java.lang.Integer, java.sql.Date, java.sql.Time, java.sql.Timestamp, java.lang.Integer, java.lang.Long> {
public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord> implements org.jooq.Record9<java.lang.Integer, java.sql.Date, java.sql.Time, java.sql.Timestamp, java.lang.Integer, java.lang.Long, java.lang.String, java.sql.Timestamp, java.sql.Date> {
private static final long serialVersionUID = -2137880451;
private static final long serialVersionUID = -1709389714;
/**
* Setter for <code>dbo.t_dates.id</code>.
@ -95,6 +95,48 @@ public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.tes
return (java.lang.Long) getValue(5);
}
/**
* Setter for <code>dbo.t_dates.offset1</code>.
*/
public void setOffset1(java.lang.String value) {
setValue(6, value);
}
/**
* Getter for <code>dbo.t_dates.offset1</code>.
*/
public java.lang.String getOffset1() {
return (java.lang.String) getValue(6);
}
/**
* Setter for <code>dbo.t_dates.offset2</code>.
*/
public void setOffset2(java.sql.Timestamp value) {
setValue(7, value);
}
/**
* Getter for <code>dbo.t_dates.offset2</code>.
*/
public java.sql.Timestamp getOffset2() {
return (java.sql.Timestamp) getValue(7);
}
/**
* Setter for <code>dbo.t_dates.offset3</code>.
*/
public void setOffset3(java.sql.Date value) {
setValue(8, value);
}
/**
* Getter for <code>dbo.t_dates.offset3</code>.
*/
public java.sql.Date getOffset3() {
return (java.sql.Date) getValue(8);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@ -108,23 +150,23 @@ public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.tes
}
// -------------------------------------------------------------------------
// Record6 type implementation
// Record9 type implementation
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Row6<java.lang.Integer, java.sql.Date, java.sql.Time, java.sql.Timestamp, java.lang.Integer, java.lang.Long> fieldsRow() {
return (org.jooq.Row6) super.fieldsRow();
public org.jooq.Row9<java.lang.Integer, java.sql.Date, java.sql.Time, java.sql.Timestamp, java.lang.Integer, java.lang.Long, java.lang.String, java.sql.Timestamp, java.sql.Date> fieldsRow() {
return (org.jooq.Row9) super.fieldsRow();
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Row6<java.lang.Integer, java.sql.Date, java.sql.Time, java.sql.Timestamp, java.lang.Integer, java.lang.Long> valuesRow() {
return (org.jooq.Row6) super.valuesRow();
public org.jooq.Row9<java.lang.Integer, java.sql.Date, java.sql.Time, java.sql.Timestamp, java.lang.Integer, java.lang.Long, java.lang.String, java.sql.Timestamp, java.sql.Date> valuesRow() {
return (org.jooq.Row9) super.valuesRow();
}
/**
@ -175,6 +217,30 @@ public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.tes
return org.jooq.test.sqlserver.generatedclasses.tables.TDates.T_DATES.TS_BIGINT;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.String> field7() {
return org.jooq.test.sqlserver.generatedclasses.tables.TDates.T_DATES.OFFSET1;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.sql.Timestamp> field8() {
return org.jooq.test.sqlserver.generatedclasses.tables.TDates.T_DATES.OFFSET2;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.sql.Date> field9() {
return org.jooq.test.sqlserver.generatedclasses.tables.TDates.T_DATES.OFFSET3;
}
/**
* {@inheritDoc}
*/
@ -223,6 +289,30 @@ public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.tes
return getTsBigint();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.String value7() {
return getOffset1();
}
/**
* {@inheritDoc}
*/
@Override
public java.sql.Timestamp value8() {
return getOffset2();
}
/**
* {@inheritDoc}
*/
@Override
public java.sql.Date value9() {
return getOffset3();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
@ -233,4 +323,21 @@ public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.tes
public TDatesRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TDates.T_DATES);
}
/**
* Create a detached, initialised TDatesRecord
*/
public TDatesRecord(java.lang.Integer id, java.sql.Date d, java.sql.Time t, java.sql.Timestamp ts, java.lang.Integer dInt, java.lang.Long tsBigint, java.lang.String offset1, java.sql.Timestamp offset2, java.sql.Date offset3) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TDates.T_DATES);
setValue(0, id);
setValue(1, d);
setValue(2, t);
setValue(3, ts);
setValue(4, dInt);
setValue(5, tsBigint);
setValue(6, offset1);
setValue(7, offset2);
setValue(8, offset3);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TExoticTypesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TExoticTypesRecord> implements org.jooq.Record2<java.lang.Integer, java.util.UUID> {
private static final long serialVersionUID = -573891384;
private static final long serialVersionUID = 481968306;
/**
* Setter for <code>dbo.t_exotic_types.ID</code>.
@ -113,4 +113,14 @@ public class TExoticTypesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jo
public TExoticTypesRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TExoticTypes.T_EXOTIC_TYPES);
}
/**
* Create a detached, initialised TExoticTypesRecord
*/
public TExoticTypesRecord(java.lang.Integer id, java.util.UUID uu) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TExoticTypes.T_EXOTIC_TYPES);
setValue(0, id);
setValue(1, uu);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord> implements org.jooq.Record2<java.lang.Integer, java.lang.Integer> {
private static final long serialVersionUID = -1479679966;
private static final long serialVersionUID = -1550291581;
/**
* Setter for <code>dbo.t_identity_pk.id</code>.
@ -113,4 +113,14 @@ public class TIdentityPkRecord extends org.jooq.impl.UpdatableRecordImpl<org.joo
public TIdentityPkRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
}
/**
* Create a detached, initialised TIdentityPkRecord
*/
public TIdentityPkRecord(java.lang.Integer id, java.lang.Integer val) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk.T_IDENTITY_PK);
setValue(0, id);
setValue(1, val);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TIdentityRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord> implements org.jooq.Record2<java.lang.Integer, java.lang.Integer> {
private static final long serialVersionUID = 172911464;
private static final long serialVersionUID = -205097780;
/**
* Setter for <code>dbo.t_identity.id</code>.
@ -101,4 +101,14 @@ public class TIdentityRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test
public TIdentityRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY);
}
/**
* Create a detached, initialised TIdentityRecord
*/
public TIdentityRecord(java.lang.Integer id, java.lang.Integer val) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TIdentity.T_IDENTITY);
setValue(0, id);
setValue(1, val);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TLanguageRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TLanguageRecord> implements org.jooq.Record4<java.lang.String, java.lang.String, java.lang.String, java.lang.Integer> {
private static final long serialVersionUID = 762539212;
private static final long serialVersionUID = -1305550942;
/**
* Setter for <code>dbo.t_language.cd</code>.
@ -173,4 +173,16 @@ public class TLanguageRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.
public TLanguageRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TLanguage.T_LANGUAGE);
}
/**
* Create a detached, initialised TLanguageRecord
*/
public TLanguageRecord(java.lang.String cd, java.lang.String description, java.lang.String descriptionEnglish, java.lang.Integer id) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TLanguage.T_LANGUAGE);
setValue(0, cd);
setValue(1, description);
setValue(2, descriptionEnglish);
setValue(3, id);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TTriggersRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TTriggersRecord> implements org.jooq.Record3<java.lang.Integer, java.lang.Integer, java.lang.Integer> {
private static final long serialVersionUID = -1488197785;
private static final long serialVersionUID = 1889477022;
/**
* Setter for <code>dbo.t_triggers.id_generated</code>.
@ -143,4 +143,15 @@ public class TTriggersRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.
public TTriggersRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TTriggers.T_TRIGGERS);
}
/**
* Create a detached, initialised TTriggersRecord
*/
public TTriggersRecord(java.lang.Integer idGenerated, java.lang.Integer id, java.lang.Integer counter) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TTriggers.T_TRIGGERS);
setValue(0, idGenerated);
setValue(1, id);
setValue(2, counter);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TUnsignedRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TUnsignedRecord> implements org.jooq.Record4<org.jooq.types.UByte, org.jooq.types.UShort, org.jooq.types.UInteger, org.jooq.types.ULong> {
private static final long serialVersionUID = 160249890;
private static final long serialVersionUID = -1312167383;
/**
* Setter for <code>dbo.t_unsigned.u_byte</code>.
@ -161,4 +161,16 @@ public class TUnsignedRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test
public TUnsignedRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.TUnsigned.T_UNSIGNED);
}
/**
* Create a detached, initialised TUnsignedRecord
*/
public TUnsignedRecord(org.jooq.types.UByte uByte, org.jooq.types.UShort uShort, org.jooq.types.UInteger uInt, org.jooq.types.ULong uLong) {
super(org.jooq.test.sqlserver.generatedclasses.tables.TUnsigned.T_UNSIGNED);
setValue(0, uByte);
setValue(1, uShort);
setValue(2, uInt);
setValue(3, uLong);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class T_639NumbersTableRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.T_639NumbersTableRecord> implements org.jooq.Record13<java.lang.Integer, java.lang.Byte, java.lang.Short, java.lang.Integer, java.lang.Long, java.lang.Byte, java.lang.Short, java.lang.Integer, java.lang.Long, java.math.BigInteger, java.math.BigDecimal, java.lang.Float, java.lang.Double> {
private static final long serialVersionUID = -749026678;
private static final long serialVersionUID = 1889745886;
/**
* Setter for <code>dbo.t_639_numbers_table.ID</code>.
@ -443,4 +443,25 @@ public class T_639NumbersTableRecord extends org.jooq.impl.UpdatableRecordImpl<o
public T_639NumbersTableRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE);
}
/**
* Create a detached, initialised T_639NumbersTableRecord
*/
public T_639NumbersTableRecord(java.lang.Integer id, java.lang.Byte byte_, java.lang.Short short_, java.lang.Integer integer, java.lang.Long long_, java.lang.Byte byteDecimal, java.lang.Short shortDecimal, java.lang.Integer integerDecimal, java.lang.Long longDecimal, java.math.BigInteger bigInteger, java.math.BigDecimal bigDecimal, java.lang.Float float_, java.lang.Double double_) {
super(org.jooq.test.sqlserver.generatedclasses.tables.T_639NumbersTable.T_639_NUMBERS_TABLE);
setValue(0, id);
setValue(1, byte_);
setValue(2, short_);
setValue(3, integer);
setValue(4, long_);
setValue(5, byteDecimal);
setValue(6, shortDecimal);
setValue(7, integerDecimal);
setValue(8, longDecimal);
setValue(9, bigInteger);
setValue(10, bigDecimal);
setValue(11, float_);
setValue(12, double_);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class T_725LobTestRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.T_725LobTestRecord> implements org.jooq.Record2<java.lang.Integer, byte[]> {
private static final long serialVersionUID = 1225794734;
private static final long serialVersionUID = 747590657;
/**
* Setter for <code>dbo.t_725_lob_test.ID</code>.
@ -113,4 +113,14 @@ public class T_725LobTestRecord extends org.jooq.impl.UpdatableRecordImpl<org.jo
public T_725LobTestRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.T_725LobTest.T_725_LOB_TEST);
}
/**
* Create a detached, initialised T_725LobTestRecord
*/
public T_725LobTestRecord(java.lang.Integer id, byte[] lob) {
super(org.jooq.test.sqlserver.generatedclasses.tables.T_725LobTest.T_725_LOB_TEST);
setValue(0, id);
setValue(1, lob);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class T_785Record extends org.jooq.impl.TableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.T_785Record> implements org.jooq.Record3<java.lang.Integer, java.lang.String, java.lang.String> {
private static final long serialVersionUID = 608435095;
private static final long serialVersionUID = 1546966087;
/**
* Setter for <code>dbo.t_785.ID</code>.
@ -131,4 +131,15 @@ public class T_785Record extends org.jooq.impl.TableRecordImpl<org.jooq.test.sql
public T_785Record() {
super(org.jooq.test.sqlserver.generatedclasses.tables.T_785.T_785);
}
/**
* Create a detached, initialised T_785Record
*/
public T_785Record(java.lang.Integer id, java.lang.String name, java.lang.String value) {
super(org.jooq.test.sqlserver.generatedclasses.tables.T_785.T_785);
setValue(0, id);
setValue(1, name);
setValue(2, value);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VAuthorRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.VAuthorRecord> implements org.jooq.Record6<java.lang.Integer, java.lang.String, java.lang.String, java.sql.Date, java.lang.Integer, java.lang.String> {
private static final long serialVersionUID = 1288593960;
private static final long serialVersionUID = -422587373;
/**
* Setter for <code>dbo.v_author.ID</code>.
@ -221,4 +221,18 @@ public class VAuthorRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.s
public VAuthorRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.VAuthor.V_AUTHOR);
}
/**
* Create a detached, initialised VAuthorRecord
*/
public VAuthorRecord(java.lang.Integer id, java.lang.String firstName, java.lang.String lastName, java.sql.Date dateOfBirth, java.lang.Integer yearOfBirth, java.lang.String address) {
super(org.jooq.test.sqlserver.generatedclasses.tables.VAuthor.V_AUTHOR);
setValue(0, id);
setValue(1, firstName);
setValue(2, lastName);
setValue(3, dateOfBirth);
setValue(4, yearOfBirth);
setValue(5, address);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VBookRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.VBookRecord> implements org.jooq.Record9<java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String, byte[]> {
private static final long serialVersionUID = -1983737453;
private static final long serialVersionUID = 1489789539;
/**
* Setter for <code>dbo.v_book.ID</code>.
@ -311,4 +311,21 @@ public class VBookRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.sql
public VBookRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.VBook.V_BOOK);
}
/**
* Create a detached, initialised VBookRecord
*/
public VBookRecord(java.lang.Integer id, java.lang.Integer authorId, java.lang.Integer coAuthorId, java.lang.Integer detailsId, java.lang.String title, java.lang.Integer publishedIn, java.lang.Integer languageId, java.lang.String contentText, byte[] contentPdf) {
super(org.jooq.test.sqlserver.generatedclasses.tables.VBook.V_BOOK);
setValue(0, id);
setValue(1, authorId);
setValue(2, coAuthorId);
setValue(3, detailsId);
setValue(4, title);
setValue(5, publishedIn);
setValue(6, languageId);
setValue(7, contentText);
setValue(8, contentPdf);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VLibraryRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.VLibraryRecord> implements org.jooq.Record2<java.lang.String, java.lang.String> {
private static final long serialVersionUID = -433874896;
private static final long serialVersionUID = 888951248;
/**
* Setter for <code>dbo.v_library.author</code>.
@ -101,4 +101,14 @@ public class VLibraryRecord extends org.jooq.impl.TableRecordImpl<org.jooq.test.
public VLibraryRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.VLibrary.V_LIBRARY);
}
/**
* Create a detached, initialised VLibraryRecord
*/
public VLibraryRecord(java.lang.String author, java.lang.String title) {
super(org.jooq.test.sqlserver.generatedclasses.tables.VLibrary.V_LIBRARY);
setValue(0, author);
setValue(1, title);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class XTestCase_2025Record extends org.jooq.impl.TableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.XTestCase_2025Record> implements org.jooq.Record2<java.lang.Integer, java.lang.String> {
private static final long serialVersionUID = -1448408129;
private static final long serialVersionUID = 1616574799;
/**
* Setter for <code>dbo.x_test_case_2025.ref_id</code>.
@ -101,4 +101,14 @@ public class XTestCase_2025Record extends org.jooq.impl.TableRecordImpl<org.jooq
public XTestCase_2025Record() {
super(org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_2025.X_TEST_CASE_2025);
}
/**
* Create a detached, initialised XTestCase_2025Record
*/
public XTestCase_2025Record(java.lang.Integer refId, java.lang.String refName) {
super(org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_2025.X_TEST_CASE_2025);
setValue(0, refId);
setValue(1, refName);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class XTestCase_64_69Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.XTestCase_64_69Record> implements org.jooq.Record2<java.lang.Integer, java.lang.Integer> {
private static final long serialVersionUID = -1337093065;
private static final long serialVersionUID = 1917333496;
/**
* Setter for <code>dbo.x_test_case_64_69.id</code>.
@ -113,4 +113,14 @@ public class XTestCase_64_69Record extends org.jooq.impl.UpdatableRecordImpl<org
public XTestCase_64_69Record() {
super(org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69);
}
/**
* Create a detached, initialised XTestCase_64_69Record
*/
public XTestCase_64_69Record(java.lang.Integer id, java.lang.Integer unusedId) {
super(org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_64_69.X_TEST_CASE_64_69);
setValue(0, id);
setValue(1, unusedId);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class XTestCase_71Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.XTestCase_71Record> implements org.jooq.Record2<java.lang.Integer, java.lang.Integer> {
private static final long serialVersionUID = 787912402;
private static final long serialVersionUID = 1739283179;
/**
* Setter for <code>dbo.x_test_case_71.id</code>.
@ -113,4 +113,14 @@ public class XTestCase_71Record extends org.jooq.impl.UpdatableRecordImpl<org.jo
public XTestCase_71Record() {
super(org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71);
}
/**
* Create a detached, initialised XTestCase_71Record
*/
public XTestCase_71Record(java.lang.Integer id, java.lang.Integer testCase_64_69Id) {
super(org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_71.X_TEST_CASE_71);
setValue(0, id);
setValue(1, testCase_64_69Id);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class XTestCase_85Record extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.XTestCase_85Record> implements org.jooq.Record3<java.lang.Integer, java.lang.Integer, java.lang.String> {
private static final long serialVersionUID = 30990540;
private static final long serialVersionUID = 1667045831;
/**
* Setter for <code>dbo.x_test_case_85.id</code>.
@ -143,4 +143,15 @@ public class XTestCase_85Record extends org.jooq.impl.UpdatableRecordImpl<org.jo
public XTestCase_85Record() {
super(org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_85.X_TEST_CASE_85);
}
/**
* Create a detached, initialised XTestCase_85Record
*/
public XTestCase_85Record(java.lang.Integer id, java.lang.Integer xUnusedId, java.lang.String xUnusedName) {
super(org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_85.X_TEST_CASE_85);
setValue(0, id);
setValue(1, xUnusedId);
setValue(2, xUnusedName);
}
}

View File

@ -9,7 +9,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class XUnusedRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.XUnusedRecord> implements org.jooq.Record14<java.lang.Integer, java.lang.String, java.math.BigInteger, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.math.BigDecimal> {
private static final long serialVersionUID = -1557625857;
private static final long serialVersionUID = -320940070;
/**
* Setter for <code>dbo.x_unused.id</code>.
@ -473,4 +473,26 @@ public class XUnusedRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.te
public XUnusedRecord() {
super(org.jooq.test.sqlserver.generatedclasses.tables.XUnused.X_UNUSED);
}
/**
* Create a detached, initialised XUnusedRecord
*/
public XUnusedRecord(java.lang.Integer id, java.lang.String name, java.math.BigInteger bigInteger, java.lang.Integer idRef, java.lang.Integer class_, java.lang.Integer fields, java.lang.Integer configuration, java.lang.Integer uDT, java.lang.Integer metaData, java.lang.Integer type0, java.lang.Integer primaryKey, java.lang.Integer primarykey, java.lang.String nameRef, java.math.BigDecimal field_737) {
super(org.jooq.test.sqlserver.generatedclasses.tables.XUnused.X_UNUSED);
setValue(0, id);
setValue(1, name);
setValue(2, bigInteger);
setValue(3, idRef);
setValue(4, class_);
setValue(5, fields);
setValue(6, configuration);
setValue(7, uDT);
setValue(8, metaData);
setValue(9, type0);
setValue(10, primaryKey);
setValue(11, primarykey);
setValue(12, nameRef);
setValue(13, field_737);
}
}