[#2404] Cannot combine <dateAsTimestamp/> with <forcedType/> if both
match - Regenerated schema
This commit is contained in:
parent
ded80b7736
commit
106b1b60dc
@ -9,7 +9,7 @@ package org.jooq.test.oracle2.generatedclasses;
|
||||
@java.lang.SuppressWarnings({ "all", "unchecked" })
|
||||
public class DateAsTimestampTest extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = -714050228;
|
||||
private static final long serialVersionUID = 761142164;
|
||||
|
||||
/**
|
||||
* The singleton instance of <code>TEST</code>
|
||||
@ -32,6 +32,7 @@ public class DateAsTimestampTest extends org.jooq.impl.SchemaImpl {
|
||||
|
||||
private final java.util.List<org.jooq.Table<?>> getTables0() {
|
||||
return java.util.Arrays.<org.jooq.Table<?>>asList(
|
||||
org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES,
|
||||
org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampT_976.DATE_AS_TIMESTAMP_T_976);
|
||||
}
|
||||
|
||||
|
||||
@ -21,6 +21,7 @@ public class Keys {
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord> DATE_AS_TIMESTAMP_PK_T_DATES = UniqueKeys0.DATE_AS_TIMESTAMP_PK_T_DATES;
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampT_976Record> DATE_AS_TIMESTAMP_PK_T_976 = UniqueKeys0.DATE_AS_TIMESTAMP_PK_T_976;
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
@ -33,6 +34,7 @@ public class Keys {
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
private static class UniqueKeys0 extends org.jooq.impl.AbstractKeys {
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord> DATE_AS_TIMESTAMP_PK_T_DATES = createUniqueKey(org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES, org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES.DATE_AS_TIMESTAMP_ID);
|
||||
public static final org.jooq.UniqueKey<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampT_976Record> DATE_AS_TIMESTAMP_PK_T_976 = createUniqueKey(org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampT_976.DATE_AS_TIMESTAMP_T_976, org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampT_976.DATE_AS_TIMESTAMP_T_976.DATE_AS_TIMESTAMP_ID);
|
||||
}
|
||||
}
|
||||
|
||||
@ -11,6 +11,11 @@ package org.jooq.test.oracle2.generatedclasses;
|
||||
@java.lang.SuppressWarnings({ "all", "unchecked" })
|
||||
public class Tables {
|
||||
|
||||
/**
|
||||
* The table TEST.T_DATES
|
||||
*/
|
||||
public static final org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates DATE_AS_TIMESTAMP_T_DATES = org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES;
|
||||
|
||||
/**
|
||||
* The table TEST.T_976
|
||||
*/
|
||||
|
||||
@ -0,0 +1,104 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.oracle2.generatedclasses.tables;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@java.lang.SuppressWarnings({ "all", "unchecked" })
|
||||
public class DateAsTimestampTDates extends org.jooq.impl.TableImpl<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord> {
|
||||
|
||||
private static final long serialVersionUID = -1134785180;
|
||||
|
||||
/**
|
||||
* The singleton instance of <code>TEST.T_DATES</code>
|
||||
*/
|
||||
public static final org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates DATE_AS_TIMESTAMP_T_DATES = new org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Class<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord> getRecordType() {
|
||||
return org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>TEST.T_DATES.ID</code>.
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord, java.lang.Integer> DATE_AS_TIMESTAMP_ID = createField("ID", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* The column <code>TEST.T_DATES.D</code>.
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord, java.sql.Timestamp> DATE_AS_TIMESTAMP_D = createField("D", org.jooq.impl.SQLDataType.TIMESTAMP, this);
|
||||
|
||||
/**
|
||||
* The column <code>TEST.T_DATES.T</code>.
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord, java.util.GregorianCalendar> DATE_AS_TIMESTAMP_T = createField("T", org.jooq.impl.SQLDataType.TIMESTAMP.asConvertedDataType(new org.jooq.test._.converters.CalendarConverter()), this);
|
||||
|
||||
/**
|
||||
* The column <code>TEST.T_DATES.TS</code>.
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord, java.util.GregorianCalendar> DATE_AS_TIMESTAMP_TS = createField("TS", org.jooq.impl.SQLDataType.TIMESTAMP.asConvertedDataType(new org.jooq.test._.converters.CalendarConverter()), this);
|
||||
|
||||
/**
|
||||
* The column <code>TEST.T_DATES.D_INT</code>.
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord, java.lang.Integer> DATE_AS_TIMESTAMP_D_INT = createField("D_INT", org.jooq.impl.SQLDataType.INTEGER, this);
|
||||
|
||||
/**
|
||||
* The column <code>TEST.T_DATES.TS_BIGINT</code>.
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord, java.lang.Long> DATE_AS_TIMESTAMP_TS_BIGINT = createField("TS_BIGINT", org.jooq.impl.SQLDataType.BIGINT, this);
|
||||
|
||||
/**
|
||||
* The column <code>TEST.T_DATES.I_Y</code>.
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord, org.jooq.types.YearToMonth> DATE_AS_TIMESTAMP_I_Y = createField("I_Y", org.jooq.impl.SQLDataType.INTERVALYEARTOMONTH, this);
|
||||
|
||||
/**
|
||||
* The column <code>TEST.T_DATES.I_D</code>.
|
||||
*/
|
||||
public final org.jooq.TableField<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord, org.jooq.types.DayToSecond> DATE_AS_TIMESTAMP_I_D = createField("I_D", org.jooq.impl.SQLDataType.INTERVALDAYTOSECOND, this);
|
||||
|
||||
/**
|
||||
* Create a <code>TEST.T_DATES</code> table reference
|
||||
*/
|
||||
public DateAsTimestampTDates() {
|
||||
super("T_DATES", org.jooq.test.oracle2.generatedclasses.DateAsTimestampTest.DATE_AS_TIMESTAMP_TEST);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>TEST.T_DATES</code> table reference
|
||||
*/
|
||||
public DateAsTimestampTDates(java.lang.String alias) {
|
||||
super(alias, org.jooq.test.oracle2.generatedclasses.DateAsTimestampTest.DATE_AS_TIMESTAMP_TEST, org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.UniqueKey<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord> getPrimaryKey() {
|
||||
return org.jooq.test.oracle2.generatedclasses.Keys.DATE_AS_TIMESTAMP_PK_T_DATES;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public java.util.List<org.jooq.UniqueKey<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord>> getKeys() {
|
||||
return java.util.Arrays.<org.jooq.UniqueKey<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord>>asList(org.jooq.test.oracle2.generatedclasses.Keys.DATE_AS_TIMESTAMP_PK_T_DATES);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates as(java.lang.String alias) {
|
||||
return new org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates(alias);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,296 @@
|
||||
/**
|
||||
* This class is generated by jOOQ
|
||||
*/
|
||||
package org.jooq.test.oracle2.generatedclasses.tables.records;
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@java.lang.SuppressWarnings({ "all", "unchecked" })
|
||||
public class DateAsTimestampTDatesRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.test.oracle2.generatedclasses.tables.records.DateAsTimestampTDatesRecord> implements org.jooq.Record8<java.lang.Integer, java.sql.Timestamp, java.util.GregorianCalendar, java.util.GregorianCalendar, java.lang.Integer, java.lang.Long, org.jooq.types.YearToMonth, org.jooq.types.DayToSecond> {
|
||||
|
||||
private static final long serialVersionUID = -191039278;
|
||||
|
||||
/**
|
||||
* Setter for <code>TEST.T_DATES.ID</code>.
|
||||
*/
|
||||
public void setId(java.lang.Integer value) {
|
||||
setValue(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>TEST.T_DATES.ID</code>.
|
||||
*/
|
||||
public java.lang.Integer getId() {
|
||||
return (java.lang.Integer) getValue(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>TEST.T_DATES.D</code>.
|
||||
*/
|
||||
public void setD(java.sql.Timestamp value) {
|
||||
setValue(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>TEST.T_DATES.D</code>.
|
||||
*/
|
||||
public java.sql.Timestamp getD() {
|
||||
return (java.sql.Timestamp) getValue(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>TEST.T_DATES.T</code>.
|
||||
*/
|
||||
public void setT(java.util.GregorianCalendar value) {
|
||||
setValue(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>TEST.T_DATES.T</code>.
|
||||
*/
|
||||
public java.util.GregorianCalendar getT() {
|
||||
return (java.util.GregorianCalendar) getValue(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>TEST.T_DATES.TS</code>.
|
||||
*/
|
||||
public void setTs(java.util.GregorianCalendar value) {
|
||||
setValue(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>TEST.T_DATES.TS</code>.
|
||||
*/
|
||||
public java.util.GregorianCalendar getTs() {
|
||||
return (java.util.GregorianCalendar) getValue(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>TEST.T_DATES.D_INT</code>.
|
||||
*/
|
||||
public void setDInt(java.lang.Integer value) {
|
||||
setValue(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>TEST.T_DATES.D_INT</code>.
|
||||
*/
|
||||
public java.lang.Integer getDInt() {
|
||||
return (java.lang.Integer) getValue(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>TEST.T_DATES.TS_BIGINT</code>.
|
||||
*/
|
||||
public void setTsBigint(java.lang.Long value) {
|
||||
setValue(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>TEST.T_DATES.TS_BIGINT</code>.
|
||||
*/
|
||||
public java.lang.Long getTsBigint() {
|
||||
return (java.lang.Long) getValue(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>TEST.T_DATES.I_Y</code>.
|
||||
*/
|
||||
public void setIY(org.jooq.types.YearToMonth value) {
|
||||
setValue(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>TEST.T_DATES.I_Y</code>.
|
||||
*/
|
||||
public org.jooq.types.YearToMonth getIY() {
|
||||
return (org.jooq.types.YearToMonth) getValue(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>TEST.T_DATES.I_D</code>.
|
||||
*/
|
||||
public void setID(org.jooq.types.DayToSecond value) {
|
||||
setValue(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>TEST.T_DATES.I_D</code>.
|
||||
*/
|
||||
public org.jooq.types.DayToSecond getID() {
|
||||
return (org.jooq.types.DayToSecond) getValue(7);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Record1<java.lang.Integer> key() {
|
||||
return (org.jooq.Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record8 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Row8<java.lang.Integer, java.sql.Timestamp, java.util.GregorianCalendar, java.util.GregorianCalendar, java.lang.Integer, java.lang.Long, org.jooq.types.YearToMonth, org.jooq.types.DayToSecond> fieldsRow() {
|
||||
return (org.jooq.Row8) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Row8<java.lang.Integer, java.sql.Timestamp, java.util.GregorianCalendar, java.util.GregorianCalendar, java.lang.Integer, java.lang.Long, org.jooq.types.YearToMonth, org.jooq.types.DayToSecond> valuesRow() {
|
||||
return (org.jooq.Row8) super.valuesRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Field<java.lang.Integer> field1() {
|
||||
return org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES.DATE_AS_TIMESTAMP_ID;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Field<java.sql.Timestamp> field2() {
|
||||
return org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES.DATE_AS_TIMESTAMP_D;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Field<java.util.GregorianCalendar> field3() {
|
||||
return org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES.DATE_AS_TIMESTAMP_T;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Field<java.util.GregorianCalendar> field4() {
|
||||
return org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES.DATE_AS_TIMESTAMP_TS;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Field<java.lang.Integer> field5() {
|
||||
return org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES.DATE_AS_TIMESTAMP_D_INT;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Field<java.lang.Long> field6() {
|
||||
return org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES.DATE_AS_TIMESTAMP_TS_BIGINT;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Field<org.jooq.types.YearToMonth> field7() {
|
||||
return org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES.DATE_AS_TIMESTAMP_I_Y;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.Field<org.jooq.types.DayToSecond> field8() {
|
||||
return org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES.DATE_AS_TIMESTAMP_I_D;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public java.sql.Timestamp value2() {
|
||||
return getD();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public java.util.GregorianCalendar value3() {
|
||||
return getT();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public java.util.GregorianCalendar value4() {
|
||||
return getTs();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Integer value5() {
|
||||
return getDInt();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public java.lang.Long value6() {
|
||||
return getTsBigint();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.types.YearToMonth value7() {
|
||||
return getIY();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public org.jooq.types.DayToSecond value8() {
|
||||
return getID();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached DateAsTimestampTDatesRecord
|
||||
*/
|
||||
public DateAsTimestampTDatesRecord() {
|
||||
super(org.jooq.test.oracle2.generatedclasses.tables.DateAsTimestampTDates.DATE_AS_TIMESTAMP_T_DATES);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user