diff --git a/build.gradle b/build.gradle index eb30e17..a909f3f 100644 --- a/build.gradle +++ b/build.gradle @@ -23,7 +23,7 @@ apply plugin: 'maven-publish' apply plugin: 'eclipse' group = 'de.jottyfan' -version = '20240104b' +version = '20240105' def artifactId = 'timetrackjooq' def versionNumber = version diff --git a/src/main/java/de/jottyfan/timetrack/db/done/tables/TRequiredWorktime.java b/src/main/java/de/jottyfan/timetrack/db/done/tables/TRequiredWorktime.java index 7a0b089..9e24afd 100644 --- a/src/main/java/de/jottyfan/timetrack/db/done/tables/TRequiredWorktime.java +++ b/src/main/java/de/jottyfan/timetrack/db/done/tables/TRequiredWorktime.java @@ -10,7 +10,6 @@ import de.jottyfan.timetrack.db.done.tables.records.TRequiredWorktimeRecord; import de.jottyfan.timetrack.db.profile.tables.TLogin; import java.time.LocalDate; -import java.time.LocalTime; import java.util.Arrays; import java.util.List; import java.util.function.Function; @@ -60,11 +59,6 @@ public class TRequiredWorktime extends TableImpl { */ public final TableField PK_REQUIRED_WORKTIME = createField(DSL.name("pk_required_worktime"), SQLDataType.INTEGER.nullable(false).identity(true), this, ""); - /** - * The column done.t_required_worktime.required. - */ - public final TableField REQUIRED = createField(DSL.name("required"), SQLDataType.LOCALTIME(6).nullable(false).defaultValue(DSL.field(DSL.raw("'08:00:00'::time without time zone"), SQLDataType.LOCALTIME)), this, ""); - /** * The column done.t_required_worktime.day. */ @@ -80,6 +74,11 @@ public class TRequiredWorktime extends TableImpl { */ public final TableField REQUIRED_MINUTES = createField(DSL.name("required_minutes"), SQLDataType.INTEGER.nullable(false).defaultValue(DSL.field(DSL.raw("480"), SQLDataType.INTEGER)), this, ""); + /** + * The column done.t_required_worktime.reason. + */ + public final TableField REASON = createField(DSL.name("reason"), SQLDataType.CLOB, this, ""); + private TRequiredWorktime(Name alias, Table aliased) { this(alias, aliased, null); } @@ -194,14 +193,14 @@ public class TRequiredWorktime extends TableImpl { // ------------------------------------------------------------------------- @Override - public Row5 fieldsRow() { + public Row5 fieldsRow() { return (Row5) super.fieldsRow(); } /** * Convenience mapping calling {@link SelectField#convertFrom(Function)}. */ - public SelectField mapping(Function5 from) { + public SelectField mapping(Function5 from) { return convertFrom(Records.mapping(from)); } @@ -209,7 +208,7 @@ public class TRequiredWorktime extends TableImpl { * Convenience mapping calling {@link SelectField#convertFrom(Class, * Function)}. */ - public SelectField mapping(Class toType, Function5 from) { + public SelectField mapping(Class toType, Function5 from) { return convertFrom(toType, Records.mapping(from)); } } diff --git a/src/main/java/de/jottyfan/timetrack/db/done/tables/records/TRequiredWorktimeRecord.java b/src/main/java/de/jottyfan/timetrack/db/done/tables/records/TRequiredWorktimeRecord.java index f5a365e..dc06b2e 100644 --- a/src/main/java/de/jottyfan/timetrack/db/done/tables/records/TRequiredWorktimeRecord.java +++ b/src/main/java/de/jottyfan/timetrack/db/done/tables/records/TRequiredWorktimeRecord.java @@ -7,7 +7,6 @@ package de.jottyfan.timetrack.db.done.tables.records; import de.jottyfan.timetrack.db.done.tables.TRequiredWorktime; import java.time.LocalDate; -import java.time.LocalTime; import org.jooq.Field; import org.jooq.Record1; @@ -20,7 +19,7 @@ import org.jooq.impl.UpdatableRecordImpl; * This class is generated by jOOQ. */ @SuppressWarnings({ "all", "unchecked", "rawtypes" }) -public class TRequiredWorktimeRecord extends UpdatableRecordImpl implements Record5 { +public class TRequiredWorktimeRecord extends UpdatableRecordImpl implements Record5 { private static final long serialVersionUID = 1L; @@ -38,60 +37,60 @@ public class TRequiredWorktimeRecord extends UpdatableRecordImpldone.t_required_worktime.required. - */ - public void setRequired(LocalTime value) { - set(1, value); - } - - /** - * Getter for done.t_required_worktime.required. - */ - public LocalTime getRequired() { - return (LocalTime) get(1); - } - /** * Setter for done.t_required_worktime.day. */ public void setDay(LocalDate value) { - set(2, value); + set(1, value); } /** * Getter for done.t_required_worktime.day. */ public LocalDate getDay() { - return (LocalDate) get(2); + return (LocalDate) get(1); } /** * Setter for done.t_required_worktime.fk_login. */ public void setFkLogin(Integer value) { - set(3, value); + set(2, value); } /** * Getter for done.t_required_worktime.fk_login. */ public Integer getFkLogin() { - return (Integer) get(3); + return (Integer) get(2); } /** * Setter for done.t_required_worktime.required_minutes. */ public void setRequiredMinutes(Integer value) { - set(4, value); + set(3, value); } /** * Getter for done.t_required_worktime.required_minutes. */ public Integer getRequiredMinutes() { - return (Integer) get(4); + return (Integer) get(3); + } + + /** + * Setter for done.t_required_worktime.reason. + */ + public void setReason(String value) { + set(4, value); + } + + /** + * Getter for done.t_required_worktime.reason. + */ + public String getReason() { + return (String) get(4); } // ------------------------------------------------------------------------- @@ -108,12 +107,12 @@ public class TRequiredWorktimeRecord extends UpdatableRecordImpl fieldsRow() { + public Row5 fieldsRow() { return (Row5) super.fieldsRow(); } @Override - public Row5 valuesRow() { + public Row5 valuesRow() { return (Row5) super.valuesRow(); } @@ -123,75 +122,75 @@ public class TRequiredWorktimeRecord extends UpdatableRecordImpl field2() { - return TRequiredWorktime.T_REQUIRED_WORKTIME.REQUIRED; - } - - @Override - public Field field3() { + public Field field2() { return TRequiredWorktime.T_REQUIRED_WORKTIME.DAY; } @Override - public Field field4() { + public Field field3() { return TRequiredWorktime.T_REQUIRED_WORKTIME.FK_LOGIN; } @Override - public Field field5() { + public Field field4() { return TRequiredWorktime.T_REQUIRED_WORKTIME.REQUIRED_MINUTES; } + @Override + public Field field5() { + return TRequiredWorktime.T_REQUIRED_WORKTIME.REASON; + } + @Override public Integer component1() { return getPkRequiredWorktime(); } @Override - public LocalTime component2() { - return getRequired(); - } - - @Override - public LocalDate component3() { + public LocalDate component2() { return getDay(); } @Override - public Integer component4() { + public Integer component3() { return getFkLogin(); } @Override - public Integer component5() { + public Integer component4() { return getRequiredMinutes(); } + @Override + public String component5() { + return getReason(); + } + @Override public Integer value1() { return getPkRequiredWorktime(); } @Override - public LocalTime value2() { - return getRequired(); - } - - @Override - public LocalDate value3() { + public LocalDate value2() { return getDay(); } @Override - public Integer value4() { + public Integer value3() { return getFkLogin(); } @Override - public Integer value5() { + public Integer value4() { return getRequiredMinutes(); } + @Override + public String value5() { + return getReason(); + } + @Override public TRequiredWorktimeRecord value1(Integer value) { setPkRequiredWorktime(value); @@ -199,31 +198,31 @@ public class TRequiredWorktimeRecord extends UpdatableRecordImpl