[#1156] Bad inlining of DATE / TIME / TIMESTAMP data types in Ingres (and other dialects, when the setting differs from the default) - Fixed SQL Server test case

This commit is contained in:
Lukas Eder 2012-02-26 09:44:59 +00:00
parent 32dcf05ddf
commit 9d92960397
23 changed files with 61 additions and 70 deletions

View File

@ -73,7 +73,7 @@ CREATE TABLE t_dates (
id int,
d date,
t time,
ts timestamp,
ts datetime,
d_int int,
ts_bigint bigint,

View File

@ -11,7 +11,7 @@ package org.jooq.test.sqlserver.generatedclasses;
public final class Routines {
/**
* Invoke F_AUTHOR_EXISTS
* Call dbo.f_author_exists
*
* @param authorName
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
@ -25,7 +25,7 @@ public final class Routines {
}
/**
* Get F_AUTHOR_EXISTS as a field
* Get dbo.f_author_exists as a field
*
* @param authorName
*/
@ -37,7 +37,7 @@ public final class Routines {
}
/**
* Get F_AUTHOR_EXISTS as a field
* Get dbo.f_author_exists as a field
*
* @param authorName
*/
@ -49,7 +49,7 @@ public final class Routines {
}
/**
* Invoke F_NUMBER
* Call dbo.f_number
*
* @param n
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
@ -63,7 +63,7 @@ public final class Routines {
}
/**
* Get F_NUMBER as a field
* Get dbo.f_number as a field
*
* @param n
*/
@ -75,7 +75,7 @@ public final class Routines {
}
/**
* Get F_NUMBER as a field
* Get dbo.f_number as a field
*
* @param n
*/
@ -87,7 +87,7 @@ public final class Routines {
}
/**
* Invoke F_ONE
* Call dbo.f_one
*
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
@ -99,7 +99,7 @@ public final class Routines {
}
/**
* Get F_ONE as a field
* Get dbo.f_one as a field
*
*/
public static org.jooq.Field<java.lang.Integer> fOne() {
@ -109,7 +109,7 @@ public final class Routines {
}
/**
* Invoke F317
* Call dbo.f317
*
* @param p1
* @param p2
@ -129,7 +129,7 @@ public final class Routines {
}
/**
* Get F317 as a field
* Get dbo.f317 as a field
*
* @param p1
* @param p2
@ -147,7 +147,7 @@ public final class Routines {
}
/**
* Get F317 as a field
* Get dbo.f317 as a field
*
* @param p1
* @param p2
@ -165,7 +165,7 @@ public final class Routines {
}
/**
* Invoke P_AUTHOR_EXISTS
* Call dbo.p_author_exists
*
* @param authorName IN parameter
* @param result IN OUT parameter
@ -181,7 +181,7 @@ public final class Routines {
}
/**
* Invoke P_CREATE_AUTHOR
* Call dbo.p_create_author
*
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
@ -192,7 +192,7 @@ public final class Routines {
}
/**
* Invoke P_CREATE_AUTHOR_BY_NAME
* Call dbo.p_create_author_by_name
*
* @param firstName IN parameter
* @param lastName IN parameter
@ -207,7 +207,7 @@ public final class Routines {
}
/**
* Invoke P_UNUSED
* Call dbo.p_unused
*
* @param in1 IN parameter
* @param out1 IN OUT parameter
@ -225,7 +225,7 @@ public final class Routines {
}
/**
* Invoke P391
* Call dbo.p391
*
* @param i1 IN parameter
* @param io1 IN OUT parameter

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class TAuthor extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TAuthorRecord> {
private static final long serialVersionUID = -1227966069;
private static final long serialVersionUID = 1442827176;
/**
* The singleton instance of t_author
* The singleton instance of dbo.t_author
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.TAuthor T_AUTHOR = new org.jooq.test.sqlserver.generatedclasses.tables.TAuthor();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class TBook extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TBookRecord> {
private static final long serialVersionUID = 1681205304;
private static final long serialVersionUID = -284329221;
/**
* The singleton instance of t_book
* The singleton instance of dbo.t_book
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.TBook T_BOOK = new org.jooq.test.sqlserver.generatedclasses.tables.TBook();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class TBookStore extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TBookStoreRecord> {
private static final long serialVersionUID = -828565021;
private static final long serialVersionUID = -1072268288;
/**
* The singleton instance of t_book_store
* The singleton instance of dbo.t_book_store
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.TBookStore T_BOOK_STORE = new org.jooq.test.sqlserver.generatedclasses.tables.TBookStore();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class TBookToBookStore extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TBookToBookStoreRecord> {
private static final long serialVersionUID = 951291686;
private static final long serialVersionUID = -2029873149;
/**
* The singleton instance of t_book_to_book_store
* The singleton instance of dbo.t_book_to_book_store
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.TBookToBookStore T_BOOK_TO_BOOK_STORE = new org.jooq.test.sqlserver.generatedclasses.tables.TBookToBookStore();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class TBooleans extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TBooleansRecord> {
private static final long serialVersionUID = -612878558;
private static final long serialVersionUID = -909763073;
/**
* The singleton instance of t_booleans
* The singleton instance of dbo.t_booleans
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.TBooleans T_BOOLEANS = new org.jooq.test.sqlserver.generatedclasses.tables.TBooleans();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class TDates extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord> {
private static final long serialVersionUID = -1042273998;
private static final long serialVersionUID = -819961245;
/**
* The singleton instance of t_dates
* The singleton instance of dbo.t_dates
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.TDates T_DATES = new org.jooq.test.sqlserver.generatedclasses.tables.TDates();
@ -47,11 +47,8 @@ public class TDates extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlse
/**
* An uncommented item
*
* The SQL type of this item (timestamp, ) could not be mapped.<br/>
* Deserialising this field might not work!
*/
public final org.jooq.TableField<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord, java.lang.Object> TS = createField("ts", org.jooq.util.sqlserver.SQLServerDataType.getDefaultDataType("timestamp"), this);
public final org.jooq.TableField<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord, java.sql.Timestamp> TS = createField("ts", org.jooq.impl.SQLDataType.TIMESTAMP, this);
/**
* An uncommented item

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class TIdentity extends org.jooq.impl.TableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityRecord> {
private static final long serialVersionUID = -1772260513;
private static final long serialVersionUID = -982640606;
/**
* The singleton instance of t_identity
* The singleton instance of dbo.t_identity
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.TIdentity T_IDENTITY = new org.jooq.test.sqlserver.generatedclasses.tables.TIdentity();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class TIdentityPk extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TIdentityPkRecord> {
private static final long serialVersionUID = 23361245;
private static final long serialVersionUID = -1699240454;
/**
* The singleton instance of t_identity_pk
* The singleton instance of dbo.t_identity_pk
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk T_IDENTITY_PK = new org.jooq.test.sqlserver.generatedclasses.tables.TIdentityPk();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class TTriggers extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TTriggersRecord> {
private static final long serialVersionUID = -1285702471;
private static final long serialVersionUID = 639039036;
/**
* The singleton instance of t_triggers
* The singleton instance of dbo.t_triggers
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.TTriggers T_TRIGGERS = new org.jooq.test.sqlserver.generatedclasses.tables.TTriggers();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class T_639NumbersTable extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.T_639NumbersTableRecord> {
private static final long serialVersionUID = -1047842155;
private static final long serialVersionUID = 1058795570;
/**
* The singleton instance of t_639_numbers_table
* The singleton instance of dbo.t_639_numbers_table
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.T_639NumbersTable T_639_NUMBERS_TABLE = new org.jooq.test.sqlserver.generatedclasses.tables.T_639NumbersTable();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class T_658Ref extends org.jooq.impl.TableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.T_658RefRecord> {
private static final long serialVersionUID = 1339938956;
private static final long serialVersionUID = -760710935;
/**
* The singleton instance of t_658_ref
* The singleton instance of dbo.t_658_ref
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.T_658Ref T_658_REF = new org.jooq.test.sqlserver.generatedclasses.tables.T_658Ref();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class T_725LobTest extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.T_725LobTestRecord> {
private static final long serialVersionUID = -1083561650;
private static final long serialVersionUID = -1674333525;
/**
* The singleton instance of t_725_lob_test
* The singleton instance of dbo.t_725_lob_test
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.T_725LobTest T_725_LOB_TEST = new org.jooq.test.sqlserver.generatedclasses.tables.T_725LobTest();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class T_785 extends org.jooq.impl.TableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.T_785Record> {
private static final long serialVersionUID = -1756031863;
private static final long serialVersionUID = 837237350;
/**
* The singleton instance of t_785
* The singleton instance of dbo.t_785
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.T_785 T_785 = new org.jooq.test.sqlserver.generatedclasses.tables.T_785();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class VAuthor extends org.jooq.impl.TableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.VAuthorRecord> {
private static final long serialVersionUID = 1506754456;
private static final long serialVersionUID = 1903538293;
/**
* The singleton instance of v_author
* The singleton instance of dbo.v_author
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.VAuthor V_AUTHOR = new org.jooq.test.sqlserver.generatedclasses.tables.VAuthor();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class VBook extends org.jooq.impl.TableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.VBookRecord> {
private static final long serialVersionUID = 256413574;
private static final long serialVersionUID = 691613091;
/**
* The singleton instance of v_book
* The singleton instance of dbo.v_book
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.VBook V_BOOK = new org.jooq.test.sqlserver.generatedclasses.tables.VBook();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class VLibrary extends org.jooq.impl.TableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.VLibraryRecord> {
private static final long serialVersionUID = -2020497736;
private static final long serialVersionUID = 775721301;
/**
* The singleton instance of v_library
* The singleton instance of dbo.v_library
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.VLibrary V_LIBRARY = new org.jooq.test.sqlserver.generatedclasses.tables.VLibrary();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class XTestCase_64_69 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.XTestCase_64_69Record> {
private static final long serialVersionUID = -823689956;
private static final long serialVersionUID = -1412539489;
/**
* The singleton instance of x_test_case_64_69
* The singleton instance of dbo.x_test_case_64_69
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_64_69 X_TEST_CASE_64_69 = new org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_64_69();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class XTestCase_71 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.XTestCase_71Record> {
private static final long serialVersionUID = 145789840;
private static final long serialVersionUID = 639716205;
/**
* The singleton instance of x_test_case_71
* The singleton instance of dbo.x_test_case_71
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_71 X_TEST_CASE_71 = new org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_71();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class XTestCase_85 extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.XTestCase_85Record> {
private static final long serialVersionUID = -337089824;
private static final long serialVersionUID = -1101239363;
/**
* The singleton instance of x_test_case_85
* The singleton instance of dbo.x_test_case_85
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_85 X_TEST_CASE_85 = new org.jooq.test.sqlserver.generatedclasses.tables.XTestCase_85();

View File

@ -8,10 +8,10 @@ package org.jooq.test.sqlserver.generatedclasses.tables;
*/
public class XUnused extends org.jooq.impl.UpdatableTableImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.XUnusedRecord> {
private static final long serialVersionUID = 136781021;
private static final long serialVersionUID = 1425037792;
/**
* The singleton instance of x_unused
* The singleton instance of dbo.x_unused
*/
public static final org.jooq.test.sqlserver.generatedclasses.tables.XUnused X_UNUSED = new org.jooq.test.sqlserver.generatedclasses.tables.XUnused();

View File

@ -8,7 +8,7 @@ package org.jooq.test.sqlserver.generatedclasses.tables.records;
*/
public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.sqlserver.generatedclasses.tables.records.TDatesRecord> {
private static final long serialVersionUID = -935352307;
private static final long serialVersionUID = -560600961;
/**
* An uncommented item
@ -58,21 +58,15 @@ public class TDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.tes
/**
* An uncommented item
*
* The SQL type of this item (timestamp, ) could not be mapped.<br/>
* Deserialising this field might not work!
*/
public void setTs(java.lang.Object value) {
public void setTs(java.sql.Timestamp value) {
setValue(org.jooq.test.sqlserver.generatedclasses.tables.TDates.T_DATES.TS, value);
}
/**
* An uncommented item
*
* The SQL type of this item (timestamp, ) could not be mapped.<br/>
* Deserialising this field might not work!
*/
public java.lang.Object getTs() {
public java.sql.Timestamp getTs() {
return getValue(org.jooq.test.sqlserver.generatedclasses.tables.TDates.T_DATES.TS);
}