diff --git a/.classpath b/.classpath
index fa7119b..56e8fb3 100644
--- a/.classpath
+++ b/.classpath
@@ -24,11 +24,7 @@
-
-
-
-
-
+
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index 049e42f..3a21537 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -1,11 +1,11 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=11
+org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=11
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml
index 14e5ac1..cea524a 100644
--- a/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -3,5 +3,5 @@
-
+
diff --git a/build.gradle b/build.gradle
index ae0e795..5d5d27d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -8,10 +8,10 @@ buildscript {
}
dependencies {
classpath 'com.google.code.gson:gson:2.8.5'
- classpath 'org.jooq:jooq-codegen:3.11.9'
- classpath 'org.postgresql:postgresql:42.2.5'
+ classpath 'org.jooq:jooq-codegen:3.12.1'
+ classpath 'org.postgresql:postgresql:42.2.6'
classpath 'org.jfrog.buildinfo:build-info-extractor-gradle:latest.release'
- classpath 'nu.studer:gradle-jooq-plugin:3.0.2'
+ classpath 'nu.studer:gradle-jooq-plugin:3.0.3'
}
}
@@ -22,7 +22,7 @@ apply plugin: 'eclipse'
apply plugin: 'nu.studer.jooq'
group = 'jottyfan'
-version = '1.0.4'
+version = '1.0.5'
description = """timetrack"""
@@ -36,36 +36,37 @@ tasks.withType(JavaCompile) {
repositories {
mavenLocal()
mavenCentral()
- maven { url "http://vps207887.ovh.net/mvnrepo" }
+ maven { url "https://www.jottyfan.de/mvnrepo" }
maven { url "https://repo.maven.apache.org/maven2" }
}
dependencies {
compile 'org.jboss.weld.servlet:weld-servlet:2.4.8.Final'
- compile 'org.apache.myfaces.core:myfaces-api:2.3.3'
- compile 'org.apache.myfaces.core:myfaces-impl:2.3.3'
- compile 'net.bootsfaces:bootsfaces:1.4.1'
- compile 'de.jooqFaces:jooqFaces:0.1.3-SNAPSHOT'
- compile 'org.postgresql:postgresql:42.2.5'
- compile 'org.jooq:jooq:3.11.9'
- compile 'org.jooq:jooq-codegen:3.11.9'
+ compile 'org.apache.myfaces.core:myfaces-api:2.3.4'
+ compile 'org.apache.myfaces.core:myfaces-impl:2.3.4'
+ compile 'net.bootsfaces:bootsfaces:1.4.2'
+ compile 'de.jooqFaces:jooqFaces:0.4.6'
+ compile 'org.postgresql:postgresql:42.2.6'
+ compile 'org.jooq:jooq:3.12.1'
+ compile 'org.jooq:jooq-codegen:3.12.1'
compile 'com.google.code.gson:gson:2.8.5'
- compile 'org.jasypt:jasypt:1.9.2'
+ compile 'org.jasypt:jasypt:1.9.3'
compile 'javax.servlet:javax.servlet-api:4.0.1'
- compile 'org.apache.logging.log4j:log4j-core:2.11.1'
- compile 'org.apache.logging.log4j:log4j-api:2.11.1'
+ compile 'org.apache.logging.log4j:log4j-core:2.12.1'
+ compile 'org.apache.logging.log4j:log4j-api:2.12.1'
- testCompile 'junit:junit:4.12'
+ testCompile 'org.junit.jupiter:junit-jupiter-api:5.5.2'
+ testCompile 'org.junit.jupiter:junit-jupiter-engine:5.5.2'
- runtime 'org.postgresql:postgresql:42.2.5'
+ runtime 'org.postgresql:postgresql:42.2.6'
- jooqRuntime 'org.postgresql:postgresql:42.2.5'
+ jooqRuntime 'org.postgresql:postgresql:42.2.6'
}
jooq {
edition = 'OSS'
- version = '3.11.9'
+ version = '3.12.1'
timetrack (sourceSets.main) {
jdbc {
driver = 'org.postgresql.Driver'
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/DefaultCatalog.java b/src/jooq/java/de/jottyfan/timetrack/db/DefaultCatalog.java
index f5924f7..7ad48dd 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/DefaultCatalog.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/DefaultCatalog.java
@@ -4,6 +4,11 @@
package de.jottyfan.timetrack.db;
+import de.jottyfan.timetrack.db.contact.Contact;
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.note.Note;
+import de.jottyfan.timetrack.db.profile.Profile;
+
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@@ -13,11 +18,6 @@ import javax.annotation.Generated;
import org.jooq.Schema;
import org.jooq.impl.CatalogImpl;
-import de.jottyfan.timetrack.db.contact.Contact;
-import de.jottyfan.timetrack.db.done.Done;
-import de.jottyfan.timetrack.db.note.Note;
-import de.jottyfan.timetrack.db.profile.Profile;
-
/**
* This class is generated by jOOQ.
@@ -25,14 +25,14 @@ import de.jottyfan.timetrack.db.profile.Profile;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class DefaultCatalog extends CatalogImpl {
- private static final long serialVersionUID = 2027686892;
+ private static final long serialVersionUID = 1875812553;
/**
* The reference instance of
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/contact/Contact.java b/src/jooq/java/de/jottyfan/timetrack/db/contact/Contact.java
index dfc34f1..1accc22 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/contact/Contact.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/contact/Contact.java
@@ -4,6 +4,9 @@
package de.jottyfan.timetrack.db.contact;
+import de.jottyfan.timetrack.db.DefaultCatalog;
+import de.jottyfan.timetrack.db.contact.tables.TContact;
+
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@@ -14,9 +17,6 @@ import org.jooq.Catalog;
import org.jooq.Table;
import org.jooq.impl.SchemaImpl;
-import de.jottyfan.timetrack.db.DefaultCatalog;
-import de.jottyfan.timetrack.db.contact.tables.TContact;
-
/**
* This class is generated by jOOQ.
@@ -24,14 +24,14 @@ import de.jottyfan.timetrack.db.contact.tables.TContact;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Contact extends SchemaImpl {
- private static final long serialVersionUID = -206762222;
+ private static final long serialVersionUID = 2007599284;
/**
* The reference instance of contact
@@ -51,9 +51,6 @@ public class Contact extends SchemaImpl {
}
- /**
- * {@inheritDoc}
- */
@Override
public Catalog getCatalog() {
return DefaultCatalog.DEFAULT_CATALOG;
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/contact/Indexes.java b/src/jooq/java/de/jottyfan/timetrack/db/contact/Indexes.java
index 2e03647..baf9b37 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/contact/Indexes.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/contact/Indexes.java
@@ -4,14 +4,14 @@
package de.jottyfan.timetrack.db.contact;
+import de.jottyfan.timetrack.db.contact.tables.TContact;
+
import javax.annotation.Generated;
import org.jooq.Index;
import org.jooq.OrderField;
import org.jooq.impl.Internal;
-import de.jottyfan.timetrack.db.contact.tables.TContact;
-
/**
* A class modelling indexes of tables of the contact
schema.
@@ -19,7 +19,7 @@ import de.jottyfan.timetrack.db.contact.tables.TContact;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/contact/Tables.java b/src/jooq/java/de/jottyfan/timetrack/db/contact/Tables.java
index c187456..dcc488d 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/contact/Tables.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/contact/Tables.java
@@ -4,10 +4,10 @@
package de.jottyfan.timetrack.db.contact;
-import javax.annotation.Generated;
-
import de.jottyfan.timetrack.db.contact.tables.TContact;
+import javax.annotation.Generated;
+
/**
* Convenience access to all tables in contact
@@ -15,7 +15,7 @@ import de.jottyfan.timetrack.db.contact.tables.TContact;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@@ -25,5 +25,5 @@ public class Tables {
/**
* The table contact.t_contact
.
*/
- public static final TContact T_CONTACT = de.jottyfan.timetrack.db.contact.tables.TContact.T_CONTACT;
+ public static final TContact T_CONTACT = TContact.T_CONTACT;
}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/contact/enums/EnumContacttype.java b/src/jooq/java/de/jottyfan/timetrack/db/contact/enums/EnumContacttype.java
index 532ee5d..46b8517 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/contact/enums/EnumContacttype.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/contact/enums/EnumContacttype.java
@@ -4,14 +4,14 @@
package de.jottyfan.timetrack.db.contact.enums;
+import de.jottyfan.timetrack.db.contact.Contact;
+
import javax.annotation.Generated;
import org.jooq.Catalog;
import org.jooq.EnumType;
import org.jooq.Schema;
-import de.jottyfan.timetrack.db.contact.Contact;
-
/**
* This class is generated by jOOQ.
@@ -19,7 +19,7 @@ import de.jottyfan.timetrack.db.contact.Contact;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@@ -42,33 +42,21 @@ public enum EnumContacttype implements EnumType {
this.literal = literal;
}
- /**
- * {@inheritDoc}
- */
@Override
public Catalog getCatalog() {
return getSchema() == null ? null : getSchema().getCatalog();
}
- /**
- * {@inheritDoc}
- */
@Override
public Schema getSchema() {
return Contact.CONTACT;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getName() {
return "enum_contacttype";
}
- /**
- * {@inheritDoc}
- */
@Override
public String getLiteral() {
return literal;
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/contact/tables/TContact.java b/src/jooq/java/de/jottyfan/timetrack/db/contact/tables/TContact.java
index f0902ee..82a4eef 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/contact/tables/TContact.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/contact/tables/TContact.java
@@ -4,6 +4,11 @@
package de.jottyfan.timetrack.db.contact.tables;
+import de.jottyfan.timetrack.db.contact.Contact;
+import de.jottyfan.timetrack.db.contact.Indexes;
+import de.jottyfan.timetrack.db.contact.enums.EnumContacttype;
+import de.jottyfan.timetrack.db.contact.tables.records.TContactRecord;
+
import java.util.Arrays;
import java.util.List;
@@ -14,17 +19,13 @@ import org.jooq.ForeignKey;
import org.jooq.Index;
import org.jooq.Name;
import org.jooq.Record;
+import org.jooq.Row5;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.impl.DSL;
import org.jooq.impl.TableImpl;
-import de.jottyfan.timetrack.db.contact.Contact;
-import de.jottyfan.timetrack.db.contact.Indexes;
-import de.jottyfan.timetrack.db.contact.enums.EnumContacttype;
-import de.jottyfan.timetrack.db.contact.tables.records.TContactRecord;
-
/**
* This class is generated by jOOQ.
@@ -32,14 +33,14 @@ import de.jottyfan.timetrack.db.contact.tables.records.TContactRecord;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TContact extends TableImpl {
- private static final long serialVersionUID = 1349495675;
+ private static final long serialVersionUID = -1913430710;
/**
* The reference instance of contact.t_contact
@@ -57,27 +58,27 @@ public class TContact extends TableImpl {
/**
* The column contact.t_contact.pk
.
*/
- public final TableField PK = createField("pk", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
+ public final TableField PK = createField(DSL.name("pk"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column contact.t_contact.forename
.
*/
- public final TableField FORENAME = createField("forename", org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
+ public final TableField FORENAME = createField(DSL.name("forename"), org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
/**
* The column contact.t_contact.surname
.
*/
- public final TableField SURNAME = createField("surname", org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
+ public final TableField SURNAME = createField(DSL.name("surname"), org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
/**
* The column contact.t_contact.contact
.
*/
- public final TableField CONTACT = createField("contact", org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
+ public final TableField CONTACT = createField(DSL.name("contact"), org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
/**
* The column contact.t_contact.type
.
*/
- public final TableField TYPE = createField("type", org.jooq.impl.SQLDataType.VARCHAR.nullable(false).asEnumDataType(de.jottyfan.timetrack.db.contact.enums.EnumContacttype.class), this, "");
+ public final TableField TYPE = createField(DSL.name("type"), org.jooq.impl.SQLDataType.VARCHAR.nullable(false).asEnumDataType(de.jottyfan.timetrack.db.contact.enums.EnumContacttype.class), this, "");
/**
* Create a contact.t_contact
table reference
@@ -112,33 +113,21 @@ public class TContact extends TableImpl {
super(child, key, T_CONTACT);
}
- /**
- * {@inheritDoc}
- */
@Override
public Schema getSchema() {
return Contact.CONTACT;
}
- /**
- * {@inheritDoc}
- */
@Override
public List getIndexes() {
return Arrays.asList(Indexes.T_CONTACT_PKEY);
}
- /**
- * {@inheritDoc}
- */
@Override
public TContact as(String alias) {
return new TContact(DSL.name(alias), this);
}
- /**
- * {@inheritDoc}
- */
@Override
public TContact as(Name alias) {
return new TContact(alias, this);
@@ -159,4 +148,13 @@ public class TContact extends TableImpl {
public TContact rename(Name name) {
return new TContact(name, null);
}
+
+ // -------------------------------------------------------------------------
+ // Row5 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row5 fieldsRow() {
+ return (Row5) super.fieldsRow();
+ }
}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/contact/tables/records/TContactRecord.java b/src/jooq/java/de/jottyfan/timetrack/db/contact/tables/records/TContactRecord.java
index 17cd523..d0ff648 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/contact/tables/records/TContactRecord.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/contact/tables/records/TContactRecord.java
@@ -4,6 +4,9 @@
package de.jottyfan.timetrack.db.contact.tables.records;
+import de.jottyfan.timetrack.db.contact.enums.EnumContacttype;
+import de.jottyfan.timetrack.db.contact.tables.TContact;
+
import javax.annotation.Generated;
import org.jooq.Field;
@@ -11,9 +14,6 @@ import org.jooq.Record5;
import org.jooq.Row5;
import org.jooq.impl.TableRecordImpl;
-import de.jottyfan.timetrack.db.contact.enums.EnumContacttype;
-import de.jottyfan.timetrack.db.contact.tables.TContact;
-
/**
* This class is generated by jOOQ.
@@ -21,14 +21,14 @@ import de.jottyfan.timetrack.db.contact.tables.TContact;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TContactRecord extends TableRecordImpl implements Record5 {
- private static final long serialVersionUID = 815817311;
+ private static final long serialVersionUID = 875007667;
/**
* Setter for contact.t_contact.pk
.
@@ -104,190 +104,121 @@ public class TContactRecord extends TableRecordImpl implements R
// Record5 type implementation
// -------------------------------------------------------------------------
- /**
- * {@inheritDoc}
- */
@Override
public Row5 fieldsRow() {
return (Row5) super.fieldsRow();
}
- /**
- * {@inheritDoc}
- */
@Override
public Row5 valuesRow() {
return (Row5) super.valuesRow();
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field1() {
return TContact.T_CONTACT.PK;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field2() {
return TContact.T_CONTACT.FORENAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field3() {
return TContact.T_CONTACT.SURNAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field4() {
return TContact.T_CONTACT.CONTACT;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field5() {
return TContact.T_CONTACT.TYPE;
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer component1() {
return getPk();
}
- /**
- * {@inheritDoc}
- */
@Override
public String component2() {
return getForename();
}
- /**
- * {@inheritDoc}
- */
@Override
public String component3() {
return getSurname();
}
- /**
- * {@inheritDoc}
- */
@Override
public String component4() {
return getContact();
}
- /**
- * {@inheritDoc}
- */
@Override
public EnumContacttype component5() {
return getType();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer value1() {
return getPk();
}
- /**
- * {@inheritDoc}
- */
@Override
public String value2() {
return getForename();
}
- /**
- * {@inheritDoc}
- */
@Override
public String value3() {
return getSurname();
}
- /**
- * {@inheritDoc}
- */
@Override
public String value4() {
return getContact();
}
- /**
- * {@inheritDoc}
- */
@Override
public EnumContacttype value5() {
return getType();
}
- /**
- * {@inheritDoc}
- */
@Override
public TContactRecord value1(Integer value) {
setPk(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TContactRecord value2(String value) {
setForename(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TContactRecord value3(String value) {
setSurname(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TContactRecord value4(String value) {
setContact(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TContactRecord value5(EnumContacttype value) {
setType(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TContactRecord values(Integer value1, String value2, String value3, String value4, EnumContacttype value5) {
value1(value1);
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/Done.java b/src/jooq/java/de/jottyfan/timetrack/db/done/Done.java
index 5cbc150..aed00a0 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/Done.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/Done.java
@@ -4,6 +4,21 @@
package de.jottyfan.timetrack.db.done;
+import de.jottyfan.timetrack.db.DefaultCatalog;
+import de.jottyfan.timetrack.db.done.tables.TDone;
+import de.jottyfan.timetrack.db.done.tables.TJob;
+import de.jottyfan.timetrack.db.done.tables.TModule;
+import de.jottyfan.timetrack.db.done.tables.TProject;
+import de.jottyfan.timetrack.db.done.tables.VDaily;
+import de.jottyfan.timetrack.db.done.tables.VDaylimits;
+import de.jottyfan.timetrack.db.done.tables.VDaysummary;
+import de.jottyfan.timetrack.db.done.tables.VDone;
+import de.jottyfan.timetrack.db.done.tables.VDuration;
+import de.jottyfan.timetrack.db.done.tables.VHamster;
+import de.jottyfan.timetrack.db.done.tables.VHamstersummary;
+import de.jottyfan.timetrack.db.done.tables.VTasklist;
+import de.jottyfan.timetrack.db.done.tables.VTotalofday;
+
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@@ -14,14 +29,6 @@ import org.jooq.Catalog;
import org.jooq.Table;
import org.jooq.impl.SchemaImpl;
-import de.jottyfan.timetrack.db.DefaultCatalog;
-import de.jottyfan.timetrack.db.done.tables.TDone;
-import de.jottyfan.timetrack.db.done.tables.TJob;
-import de.jottyfan.timetrack.db.done.tables.TModule;
-import de.jottyfan.timetrack.db.done.tables.TProject;
-import de.jottyfan.timetrack.db.done.tables.VTasklist;
-import de.jottyfan.timetrack.db.done.tables.VTotalofday;
-
/**
* This class is generated by jOOQ.
@@ -29,14 +36,14 @@ import de.jottyfan.timetrack.db.done.tables.VTotalofday;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Done extends SchemaImpl {
- private static final long serialVersionUID = 1049524459;
+ private static final long serialVersionUID = -1471367006;
/**
* The reference instance of done
@@ -63,6 +70,41 @@ public class Done extends SchemaImpl {
*/
public final TProject T_PROJECT = de.jottyfan.timetrack.db.done.tables.TProject.T_PROJECT;
+ /**
+ * The table done.v_daily
.
+ */
+ public final VDaily V_DAILY = de.jottyfan.timetrack.db.done.tables.VDaily.V_DAILY;
+
+ /**
+ * The table done.v_daylimits
.
+ */
+ public final VDaylimits V_DAYLIMITS = de.jottyfan.timetrack.db.done.tables.VDaylimits.V_DAYLIMITS;
+
+ /**
+ * The table done.v_daysummary
.
+ */
+ public final VDaysummary V_DAYSUMMARY = de.jottyfan.timetrack.db.done.tables.VDaysummary.V_DAYSUMMARY;
+
+ /**
+ * The table done.v_done
.
+ */
+ public final VDone V_DONE = de.jottyfan.timetrack.db.done.tables.VDone.V_DONE;
+
+ /**
+ * The table done.v_duration
.
+ */
+ public final VDuration V_DURATION = de.jottyfan.timetrack.db.done.tables.VDuration.V_DURATION;
+
+ /**
+ * The table done.v_hamster
.
+ */
+ public final VHamster V_HAMSTER = de.jottyfan.timetrack.db.done.tables.VHamster.V_HAMSTER;
+
+ /**
+ * The table done.v_hamstersummary
.
+ */
+ public final VHamstersummary V_HAMSTERSUMMARY = de.jottyfan.timetrack.db.done.tables.VHamstersummary.V_HAMSTERSUMMARY;
+
/**
* The table done.v_tasklist
.
*/
@@ -81,9 +123,6 @@ public class Done extends SchemaImpl {
}
- /**
- * {@inheritDoc}
- */
@Override
public Catalog getCatalog() {
return DefaultCatalog.DEFAULT_CATALOG;
@@ -102,6 +141,13 @@ public class Done extends SchemaImpl {
TJob.T_JOB,
TModule.T_MODULE,
TProject.T_PROJECT,
+ VDaily.V_DAILY,
+ VDaylimits.V_DAYLIMITS,
+ VDaysummary.V_DAYSUMMARY,
+ VDone.V_DONE,
+ VDuration.V_DURATION,
+ VHamster.V_HAMSTER,
+ VHamstersummary.V_HAMSTERSUMMARY,
VTasklist.V_TASKLIST,
VTotalofday.V_TOTALOFDAY);
}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/Indexes.java b/src/jooq/java/de/jottyfan/timetrack/db/done/Indexes.java
index aff8631..0a7dd7b 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/Indexes.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/Indexes.java
@@ -4,17 +4,17 @@
package de.jottyfan.timetrack.db.done;
+import de.jottyfan.timetrack.db.done.tables.TDone;
+import de.jottyfan.timetrack.db.done.tables.TJob;
+import de.jottyfan.timetrack.db.done.tables.TModule;
+import de.jottyfan.timetrack.db.done.tables.TProject;
+
import javax.annotation.Generated;
import org.jooq.Index;
import org.jooq.OrderField;
import org.jooq.impl.Internal;
-import de.jottyfan.timetrack.db.done.tables.TDone;
-import de.jottyfan.timetrack.db.done.tables.TJob;
-import de.jottyfan.timetrack.db.done.tables.TModule;
-import de.jottyfan.timetrack.db.done.tables.TProject;
-
/**
* A class modelling indexes of tables of the done
schema.
@@ -22,7 +22,7 @@ import de.jottyfan.timetrack.db.done.tables.TProject;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/Tables.java b/src/jooq/java/de/jottyfan/timetrack/db/done/Tables.java
index 00e47b8..292e780 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/Tables.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/Tables.java
@@ -4,15 +4,22 @@
package de.jottyfan.timetrack.db.done;
-import javax.annotation.Generated;
-
import de.jottyfan.timetrack.db.done.tables.TDone;
import de.jottyfan.timetrack.db.done.tables.TJob;
import de.jottyfan.timetrack.db.done.tables.TModule;
import de.jottyfan.timetrack.db.done.tables.TProject;
+import de.jottyfan.timetrack.db.done.tables.VDaily;
+import de.jottyfan.timetrack.db.done.tables.VDaylimits;
+import de.jottyfan.timetrack.db.done.tables.VDaysummary;
+import de.jottyfan.timetrack.db.done.tables.VDone;
+import de.jottyfan.timetrack.db.done.tables.VDuration;
+import de.jottyfan.timetrack.db.done.tables.VHamster;
+import de.jottyfan.timetrack.db.done.tables.VHamstersummary;
import de.jottyfan.timetrack.db.done.tables.VTasklist;
import de.jottyfan.timetrack.db.done.tables.VTotalofday;
+import javax.annotation.Generated;
+
/**
* Convenience access to all tables in done
@@ -20,7 +27,7 @@ import de.jottyfan.timetrack.db.done.tables.VTotalofday;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@@ -30,30 +37,65 @@ public class Tables {
/**
* The table done.t_done
.
*/
- public static final TDone T_DONE = de.jottyfan.timetrack.db.done.tables.TDone.T_DONE;
+ public static final TDone T_DONE = TDone.T_DONE;
/**
* The table done.t_job
.
*/
- public static final TJob T_JOB = de.jottyfan.timetrack.db.done.tables.TJob.T_JOB;
+ public static final TJob T_JOB = TJob.T_JOB;
/**
* The table done.t_module
.
*/
- public static final TModule T_MODULE = de.jottyfan.timetrack.db.done.tables.TModule.T_MODULE;
+ public static final TModule T_MODULE = TModule.T_MODULE;
/**
* The table done.t_project
.
*/
- public static final TProject T_PROJECT = de.jottyfan.timetrack.db.done.tables.TProject.T_PROJECT;
+ public static final TProject T_PROJECT = TProject.T_PROJECT;
+
+ /**
+ * The table done.v_daily
.
+ */
+ public static final VDaily V_DAILY = VDaily.V_DAILY;
+
+ /**
+ * The table done.v_daylimits
.
+ */
+ public static final VDaylimits V_DAYLIMITS = VDaylimits.V_DAYLIMITS;
+
+ /**
+ * The table done.v_daysummary
.
+ */
+ public static final VDaysummary V_DAYSUMMARY = VDaysummary.V_DAYSUMMARY;
+
+ /**
+ * The table done.v_done
.
+ */
+ public static final VDone V_DONE = VDone.V_DONE;
+
+ /**
+ * The table done.v_duration
.
+ */
+ public static final VDuration V_DURATION = VDuration.V_DURATION;
+
+ /**
+ * The table done.v_hamster
.
+ */
+ public static final VHamster V_HAMSTER = VHamster.V_HAMSTER;
+
+ /**
+ * The table done.v_hamstersummary
.
+ */
+ public static final VHamstersummary V_HAMSTERSUMMARY = VHamstersummary.V_HAMSTERSUMMARY;
/**
* The table done.v_tasklist
.
*/
- public static final VTasklist V_TASKLIST = de.jottyfan.timetrack.db.done.tables.VTasklist.V_TASKLIST;
+ public static final VTasklist V_TASKLIST = VTasklist.V_TASKLIST;
/**
* The table done.v_totalofday
.
*/
- public static final VTotalofday V_TOTALOFDAY = de.jottyfan.timetrack.db.done.tables.VTotalofday.V_TOTALOFDAY;
+ public static final VTotalofday V_TOTALOFDAY = VTotalofday.V_TOTALOFDAY;
}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TDone.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TDone.java
index 7685de4..ec02b15 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TDone.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TDone.java
@@ -4,6 +4,10 @@
package de.jottyfan.timetrack.db.done.tables;
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.Indexes;
+import de.jottyfan.timetrack.db.done.tables.records.TDoneRecord;
+
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.List;
@@ -15,16 +19,13 @@ import org.jooq.ForeignKey;
import org.jooq.Index;
import org.jooq.Name;
import org.jooq.Record;
+import org.jooq.Row8;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.impl.DSL;
import org.jooq.impl.TableImpl;
-import de.jottyfan.timetrack.db.done.Done;
-import de.jottyfan.timetrack.db.done.Indexes;
-import de.jottyfan.timetrack.db.done.tables.records.TDoneRecord;
-
/**
* This class is generated by jOOQ.
@@ -32,14 +33,14 @@ import de.jottyfan.timetrack.db.done.tables.records.TDoneRecord;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TDone extends TableImpl {
- private static final long serialVersionUID = 47529789;
+ private static final long serialVersionUID = -2079648247;
/**
* The reference instance of done.t_done
@@ -57,42 +58,42 @@ public class TDone extends TableImpl {
/**
* The column done.t_done.lastchange
.
*/
- public final TableField LASTCHANGE = createField("lastchange", org.jooq.impl.SQLDataType.TIMESTAMP.defaultValue(org.jooq.impl.DSL.field("now()", org.jooq.impl.SQLDataType.TIMESTAMP)), this, "");
+ public final TableField LASTCHANGE = createField(DSL.name("lastchange"), org.jooq.impl.SQLDataType.TIMESTAMP.defaultValue(org.jooq.impl.DSL.field("now()", org.jooq.impl.SQLDataType.TIMESTAMP)), this, "");
/**
* The column done.t_done.pk
.
*/
- public final TableField PK = createField("pk", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
+ public final TableField PK = createField(DSL.name("pk"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column done.t_done.time_from
.
*/
- public final TableField TIME_FROM = createField("time_from", org.jooq.impl.SQLDataType.TIMESTAMP, this, "");
+ public final TableField TIME_FROM = createField(DSL.name("time_from"), org.jooq.impl.SQLDataType.TIMESTAMP, this, "");
/**
* The column done.t_done.time_until
.
*/
- public final TableField TIME_UNTIL = createField("time_until", org.jooq.impl.SQLDataType.TIMESTAMP, this, "");
+ public final TableField TIME_UNTIL = createField(DSL.name("time_until"), org.jooq.impl.SQLDataType.TIMESTAMP, this, "");
/**
* The column done.t_done.fk_project
.
*/
- public final TableField FK_PROJECT = createField("fk_project", org.jooq.impl.SQLDataType.INTEGER, this, "");
+ public final TableField FK_PROJECT = createField(DSL.name("fk_project"), org.jooq.impl.SQLDataType.INTEGER, this, "");
/**
* The column done.t_done.fk_module
.
*/
- public final TableField FK_MODULE = createField("fk_module", org.jooq.impl.SQLDataType.INTEGER, this, "");
+ public final TableField FK_MODULE = createField(DSL.name("fk_module"), org.jooq.impl.SQLDataType.INTEGER, this, "");
/**
* The column done.t_done.fk_job
.
*/
- public final TableField FK_JOB = createField("fk_job", org.jooq.impl.SQLDataType.INTEGER, this, "");
+ public final TableField FK_JOB = createField(DSL.name("fk_job"), org.jooq.impl.SQLDataType.INTEGER, this, "");
/**
* The column done.t_done.fk_login
.
*/
- public final TableField FK_LOGIN = createField("fk_login", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
+ public final TableField FK_LOGIN = createField(DSL.name("fk_login"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
/**
* Create a done.t_done
table reference
@@ -127,33 +128,21 @@ public class TDone extends TableImpl {
super(child, key, T_DONE);
}
- /**
- * {@inheritDoc}
- */
@Override
public Schema getSchema() {
return Done.DONE;
}
- /**
- * {@inheritDoc}
- */
@Override
public List getIndexes() {
return Arrays.asList(Indexes.T_DONE_PKEY);
}
- /**
- * {@inheritDoc}
- */
@Override
public TDone as(String alias) {
return new TDone(DSL.name(alias), this);
}
- /**
- * {@inheritDoc}
- */
@Override
public TDone as(Name alias) {
return new TDone(alias, this);
@@ -174,4 +163,13 @@ public class TDone extends TableImpl {
public TDone rename(Name name) {
return new TDone(name, null);
}
+
+ // -------------------------------------------------------------------------
+ // Row8 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row8 fieldsRow() {
+ return (Row8) super.fieldsRow();
+ }
}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TJob.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TJob.java
index c407a6b..dad7f1a 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TJob.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TJob.java
@@ -4,6 +4,10 @@
package de.jottyfan.timetrack.db.done.tables;
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.Indexes;
+import de.jottyfan.timetrack.db.done.tables.records.TJobRecord;
+
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.List;
@@ -15,16 +19,13 @@ import org.jooq.ForeignKey;
import org.jooq.Index;
import org.jooq.Name;
import org.jooq.Record;
+import org.jooq.Row3;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.impl.DSL;
import org.jooq.impl.TableImpl;
-import de.jottyfan.timetrack.db.done.Done;
-import de.jottyfan.timetrack.db.done.Indexes;
-import de.jottyfan.timetrack.db.done.tables.records.TJobRecord;
-
/**
* This class is generated by jOOQ.
@@ -32,14 +33,14 @@ import de.jottyfan.timetrack.db.done.tables.records.TJobRecord;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TJob extends TableImpl {
- private static final long serialVersionUID = -1617909635;
+ private static final long serialVersionUID = 300367621;
/**
* The reference instance of done.t_job
@@ -57,17 +58,17 @@ public class TJob extends TableImpl {
/**
* The column done.t_job.lastchange
.
*/
- public final TableField LASTCHANGE = createField("lastchange", org.jooq.impl.SQLDataType.TIMESTAMP.defaultValue(org.jooq.impl.DSL.field("now()", org.jooq.impl.SQLDataType.TIMESTAMP)), this, "");
+ public final TableField LASTCHANGE = createField(DSL.name("lastchange"), org.jooq.impl.SQLDataType.TIMESTAMP.defaultValue(org.jooq.impl.DSL.field("now()", org.jooq.impl.SQLDataType.TIMESTAMP)), this, "");
/**
* The column done.t_job.pk
.
*/
- public final TableField PK = createField("pk", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
+ public final TableField PK = createField(DSL.name("pk"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column done.t_job.name
.
*/
- public final TableField NAME = createField("name", org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
+ public final TableField NAME = createField(DSL.name("name"), org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
/**
* Create a done.t_job
table reference
@@ -102,33 +103,21 @@ public class TJob extends TableImpl {
super(child, key, T_JOB);
}
- /**
- * {@inheritDoc}
- */
@Override
public Schema getSchema() {
return Done.DONE;
}
- /**
- * {@inheritDoc}
- */
@Override
public List getIndexes() {
return Arrays.asList(Indexes.T_CATEGORY_NAME_KEY, Indexes.T_CATEGORY_PKEY);
}
- /**
- * {@inheritDoc}
- */
@Override
public TJob as(String alias) {
return new TJob(DSL.name(alias), this);
}
- /**
- * {@inheritDoc}
- */
@Override
public TJob as(Name alias) {
return new TJob(alias, this);
@@ -149,4 +138,13 @@ public class TJob extends TableImpl {
public TJob rename(Name name) {
return new TJob(name, null);
}
+
+ // -------------------------------------------------------------------------
+ // Row3 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row3 fieldsRow() {
+ return (Row3) super.fieldsRow();
+ }
}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TModule.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TModule.java
index 37692dd..e74a4f9 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TModule.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TModule.java
@@ -4,6 +4,10 @@
package de.jottyfan.timetrack.db.done.tables;
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.Indexes;
+import de.jottyfan.timetrack.db.done.tables.records.TModuleRecord;
+
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.List;
@@ -15,16 +19,13 @@ import org.jooq.ForeignKey;
import org.jooq.Index;
import org.jooq.Name;
import org.jooq.Record;
+import org.jooq.Row3;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.impl.DSL;
import org.jooq.impl.TableImpl;
-import de.jottyfan.timetrack.db.done.Done;
-import de.jottyfan.timetrack.db.done.Indexes;
-import de.jottyfan.timetrack.db.done.tables.records.TModuleRecord;
-
/**
* This class is generated by jOOQ.
@@ -32,14 +33,14 @@ import de.jottyfan.timetrack.db.done.tables.records.TModuleRecord;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TModule extends TableImpl {
- private static final long serialVersionUID = -173305798;
+ private static final long serialVersionUID = 1907331946;
/**
* The reference instance of done.t_module
@@ -57,17 +58,17 @@ public class TModule extends TableImpl {
/**
* The column done.t_module.lastchange
.
*/
- public final TableField LASTCHANGE = createField("lastchange", org.jooq.impl.SQLDataType.TIMESTAMP.defaultValue(org.jooq.impl.DSL.field("now()", org.jooq.impl.SQLDataType.TIMESTAMP)), this, "");
+ public final TableField LASTCHANGE = createField(DSL.name("lastchange"), org.jooq.impl.SQLDataType.TIMESTAMP.defaultValue(org.jooq.impl.DSL.field("now()", org.jooq.impl.SQLDataType.TIMESTAMP)), this, "");
/**
* The column done.t_module.pk
.
*/
- public final TableField PK = createField("pk", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
+ public final TableField PK = createField(DSL.name("pk"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column done.t_module.name
.
*/
- public final TableField NAME = createField("name", org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
+ public final TableField NAME = createField(DSL.name("name"), org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
/**
* Create a done.t_module
table reference
@@ -102,33 +103,21 @@ public class TModule extends TableImpl {
super(child, key, T_MODULE);
}
- /**
- * {@inheritDoc}
- */
@Override
public Schema getSchema() {
return Done.DONE;
}
- /**
- * {@inheritDoc}
- */
@Override
public List getIndexes() {
return Arrays.asList(Indexes.T_JOB_NAME_KEY, Indexes.T_JOB_PKEY);
}
- /**
- * {@inheritDoc}
- */
@Override
public TModule as(String alias) {
return new TModule(DSL.name(alias), this);
}
- /**
- * {@inheritDoc}
- */
@Override
public TModule as(Name alias) {
return new TModule(alias, this);
@@ -149,4 +138,13 @@ public class TModule extends TableImpl {
public TModule rename(Name name) {
return new TModule(name, null);
}
+
+ // -------------------------------------------------------------------------
+ // Row3 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row3 fieldsRow() {
+ return (Row3) super.fieldsRow();
+ }
}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TProject.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TProject.java
index 68ab7f8..ab6a717 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TProject.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/TProject.java
@@ -4,6 +4,10 @@
package de.jottyfan.timetrack.db.done.tables;
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.Indexes;
+import de.jottyfan.timetrack.db.done.tables.records.TProjectRecord;
+
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.List;
@@ -15,16 +19,13 @@ import org.jooq.ForeignKey;
import org.jooq.Index;
import org.jooq.Name;
import org.jooq.Record;
+import org.jooq.Row3;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.impl.DSL;
import org.jooq.impl.TableImpl;
-import de.jottyfan.timetrack.db.done.Done;
-import de.jottyfan.timetrack.db.done.Indexes;
-import de.jottyfan.timetrack.db.done.tables.records.TProjectRecord;
-
/**
* This class is generated by jOOQ.
@@ -32,14 +33,14 @@ import de.jottyfan.timetrack.db.done.tables.records.TProjectRecord;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TProject extends TableImpl {
- private static final long serialVersionUID = -1855268291;
+ private static final long serialVersionUID = -609416251;
/**
* The reference instance of done.t_project
@@ -57,17 +58,17 @@ public class TProject extends TableImpl {
/**
* The column done.t_project.lastchange
.
*/
- public final TableField LASTCHANGE = createField("lastchange", org.jooq.impl.SQLDataType.TIMESTAMP.defaultValue(org.jooq.impl.DSL.field("now()", org.jooq.impl.SQLDataType.TIMESTAMP)), this, "");
+ public final TableField LASTCHANGE = createField(DSL.name("lastchange"), org.jooq.impl.SQLDataType.TIMESTAMP.defaultValue(org.jooq.impl.DSL.field("now()", org.jooq.impl.SQLDataType.TIMESTAMP)), this, "");
/**
* The column done.t_project.pk
.
*/
- public final TableField PK = createField("pk", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
+ public final TableField PK = createField(DSL.name("pk"), org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column done.t_project.name
.
*/
- public final TableField NAME = createField("name", org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
+ public final TableField NAME = createField(DSL.name("name"), org.jooq.impl.SQLDataType.CLOB.nullable(false), this, "");
/**
* Create a done.t_project
table reference
@@ -102,33 +103,21 @@ public class TProject extends TableImpl {
super(child, key, T_PROJECT);
}
- /**
- * {@inheritDoc}
- */
@Override
public Schema getSchema() {
return Done.DONE;
}
- /**
- * {@inheritDoc}
- */
@Override
public List getIndexes() {
return Arrays.asList(Indexes.T_PROJECT_NAME_KEY, Indexes.T_PROJECT_PKEY);
}
- /**
- * {@inheritDoc}
- */
@Override
public TProject as(String alias) {
return new TProject(DSL.name(alias), this);
}
- /**
- * {@inheritDoc}
- */
@Override
public TProject as(Name alias) {
return new TProject(alias, this);
@@ -149,4 +138,13 @@ public class TProject extends TableImpl {
public TProject rename(Name name) {
return new TProject(name, null);
}
+
+ // -------------------------------------------------------------------------
+ // Row3 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row3 fieldsRow() {
+ return (Row3) super.fieldsRow();
+ }
}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDaily.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDaily.java
new file mode 100644
index 0000000..1f691fb
--- /dev/null
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDaily.java
@@ -0,0 +1,145 @@
+/*
+ * This file is generated by jOOQ.
+ */
+package de.jottyfan.timetrack.db.done.tables;
+
+
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.tables.records.VDailyRecord;
+
+import javax.annotation.Generated;
+
+import org.jooq.Field;
+import org.jooq.ForeignKey;
+import org.jooq.Name;
+import org.jooq.Record;
+import org.jooq.Row4;
+import org.jooq.Schema;
+import org.jooq.Table;
+import org.jooq.TableField;
+import org.jooq.impl.DSL;
+import org.jooq.impl.TableImpl;
+import org.jooq.types.YearToSecond;
+
+
+/**
+ * This class is generated by jOOQ.
+ */
+@Generated(
+ value = {
+ "http://www.jooq.org",
+ "jOOQ version:3.12.1"
+ },
+ comments = "This class is generated by jOOQ"
+)
+@SuppressWarnings({ "all", "unchecked", "rawtypes" })
+public class VDaily extends TableImpl {
+
+ private static final long serialVersionUID = -220365849;
+
+ /**
+ * The reference instance of done.v_daily
+ */
+ public static final VDaily V_DAILY = new VDaily();
+
+ /**
+ * The class holding records for this type
+ */
+ @Override
+ public Class getRecordType() {
+ return VDailyRecord.class;
+ }
+
+ /**
+ * The column done.v_daily.worktime
.
+ */
+ public final TableField WORKTIME = createField(DSL.name("worktime"), org.jooq.impl.SQLDataType.INTERVAL, this, "");
+
+ /**
+ * The column done.v_daily.day
.
+ */
+ public final TableField DAY = createField(DSL.name("day"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_daily.login
.
+ */
+ public final TableField LOGIN = createField(DSL.name("login"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_daily.fk_login
.
+ */
+ public final TableField FK_LOGIN = createField(DSL.name("fk_login"), org.jooq.impl.SQLDataType.INTEGER, this, "");
+
+ /**
+ * Create a done.v_daily
table reference
+ */
+ public VDaily() {
+ this(DSL.name("v_daily"), null);
+ }
+
+ /**
+ * Create an aliased done.v_daily
table reference
+ */
+ public VDaily(String alias) {
+ this(DSL.name(alias), V_DAILY);
+ }
+
+ /**
+ * Create an aliased done.v_daily
table reference
+ */
+ public VDaily(Name alias) {
+ this(alias, V_DAILY);
+ }
+
+ private VDaily(Name alias, Table aliased) {
+ this(alias, aliased, null);
+ }
+
+ private VDaily(Name alias, Table aliased, Field>[] parameters) {
+ super(alias, null, aliased, parameters, DSL.comment(""));
+ }
+
+ public VDaily(Table child, ForeignKey key) {
+ super(child, key, V_DAILY);
+ }
+
+ @Override
+ public Schema getSchema() {
+ return Done.DONE;
+ }
+
+ @Override
+ public VDaily as(String alias) {
+ return new VDaily(DSL.name(alias), this);
+ }
+
+ @Override
+ public VDaily as(Name alias) {
+ return new VDaily(alias, this);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VDaily rename(String name) {
+ return new VDaily(DSL.name(name), null);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VDaily rename(Name name) {
+ return new VDaily(name, null);
+ }
+
+ // -------------------------------------------------------------------------
+ // Row4 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row4 fieldsRow() {
+ return (Row4) super.fieldsRow();
+ }
+}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDaylimits.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDaylimits.java
new file mode 100644
index 0000000..ce66486
--- /dev/null
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDaylimits.java
@@ -0,0 +1,147 @@
+/*
+ * This file is generated by jOOQ.
+ */
+package de.jottyfan.timetrack.db.done.tables;
+
+
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.tables.records.VDaylimitsRecord;
+
+import java.sql.Timestamp;
+import java.time.OffsetDateTime;
+
+import javax.annotation.Generated;
+
+import org.jooq.Field;
+import org.jooq.ForeignKey;
+import org.jooq.Name;
+import org.jooq.Record;
+import org.jooq.Row4;
+import org.jooq.Schema;
+import org.jooq.Table;
+import org.jooq.TableField;
+import org.jooq.impl.DSL;
+import org.jooq.impl.TableImpl;
+
+
+/**
+ * This class is generated by jOOQ.
+ */
+@Generated(
+ value = {
+ "http://www.jooq.org",
+ "jOOQ version:3.12.1"
+ },
+ comments = "This class is generated by jOOQ"
+)
+@SuppressWarnings({ "all", "unchecked", "rawtypes" })
+public class VDaylimits extends TableImpl {
+
+ private static final long serialVersionUID = 1186965315;
+
+ /**
+ * The reference instance of done.v_daylimits
+ */
+ public static final VDaylimits V_DAYLIMITS = new VDaylimits();
+
+ /**
+ * The class holding records for this type
+ */
+ @Override
+ public Class getRecordType() {
+ return VDaylimitsRecord.class;
+ }
+
+ /**
+ * The column done.v_daylimits.work_start
.
+ */
+ public final TableField WORK_START = createField(DSL.name("work_start"), org.jooq.impl.SQLDataType.TIMESTAMP, this, "");
+
+ /**
+ * The column done.v_daylimits.work_end
.
+ */
+ public final TableField WORK_END = createField(DSL.name("work_end"), org.jooq.impl.SQLDataType.TIMESTAMPWITHTIMEZONE, this, "");
+
+ /**
+ * The column done.v_daylimits.day
.
+ */
+ public final TableField DAY = createField(DSL.name("day"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_daylimits.fk_login
.
+ */
+ public final TableField FK_LOGIN = createField(DSL.name("fk_login"), org.jooq.impl.SQLDataType.INTEGER, this, "");
+
+ /**
+ * Create a done.v_daylimits
table reference
+ */
+ public VDaylimits() {
+ this(DSL.name("v_daylimits"), null);
+ }
+
+ /**
+ * Create an aliased done.v_daylimits
table reference
+ */
+ public VDaylimits(String alias) {
+ this(DSL.name(alias), V_DAYLIMITS);
+ }
+
+ /**
+ * Create an aliased done.v_daylimits
table reference
+ */
+ public VDaylimits(Name alias) {
+ this(alias, V_DAYLIMITS);
+ }
+
+ private VDaylimits(Name alias, Table aliased) {
+ this(alias, aliased, null);
+ }
+
+ private VDaylimits(Name alias, Table aliased, Field>[] parameters) {
+ super(alias, null, aliased, parameters, DSL.comment(""));
+ }
+
+ public VDaylimits(Table child, ForeignKey key) {
+ super(child, key, V_DAYLIMITS);
+ }
+
+ @Override
+ public Schema getSchema() {
+ return Done.DONE;
+ }
+
+ @Override
+ public VDaylimits as(String alias) {
+ return new VDaylimits(DSL.name(alias), this);
+ }
+
+ @Override
+ public VDaylimits as(Name alias) {
+ return new VDaylimits(alias, this);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VDaylimits rename(String name) {
+ return new VDaylimits(DSL.name(name), null);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VDaylimits rename(Name name) {
+ return new VDaylimits(name, null);
+ }
+
+ // -------------------------------------------------------------------------
+ // Row4 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row4 fieldsRow() {
+ return (Row4) super.fieldsRow();
+ }
+}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDaysummary.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDaysummary.java
new file mode 100644
index 0000000..1af7965
--- /dev/null
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDaysummary.java
@@ -0,0 +1,163 @@
+/*
+ * This file is generated by jOOQ.
+ */
+package de.jottyfan.timetrack.db.done.tables;
+
+
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.tables.records.VDaysummaryRecord;
+
+import java.sql.Timestamp;
+import java.time.OffsetDateTime;
+
+import javax.annotation.Generated;
+
+import org.jooq.Field;
+import org.jooq.ForeignKey;
+import org.jooq.Name;
+import org.jooq.Record;
+import org.jooq.Row7;
+import org.jooq.Schema;
+import org.jooq.Table;
+import org.jooq.TableField;
+import org.jooq.impl.DSL;
+import org.jooq.impl.TableImpl;
+import org.jooq.types.YearToSecond;
+
+
+/**
+ * This class is generated by jOOQ.
+ */
+@Generated(
+ value = {
+ "http://www.jooq.org",
+ "jOOQ version:3.12.1"
+ },
+ comments = "This class is generated by jOOQ"
+)
+@SuppressWarnings({ "all", "unchecked", "rawtypes" })
+public class VDaysummary extends TableImpl {
+
+ private static final long serialVersionUID = 524060696;
+
+ /**
+ * The reference instance of done.v_daysummary
+ */
+ public static final VDaysummary V_DAYSUMMARY = new VDaysummary();
+
+ /**
+ * The class holding records for this type
+ */
+ @Override
+ public Class getRecordType() {
+ return VDaysummaryRecord.class;
+ }
+
+ /**
+ * The column done.v_daysummary.breaktime
.
+ */
+ public final TableField BREAKTIME = createField(DSL.name("breaktime"), org.jooq.impl.SQLDataType.INTERVAL, this, "");
+
+ /**
+ * The column done.v_daysummary.worktime
.
+ */
+ public final TableField WORKTIME = createField(DSL.name("worktime"), org.jooq.impl.SQLDataType.INTERVAL, this, "");
+
+ /**
+ * The column done.v_daysummary.work_start
.
+ */
+ public final TableField WORK_START = createField(DSL.name("work_start"), org.jooq.impl.SQLDataType.TIMESTAMP, this, "");
+
+ /**
+ * The column done.v_daysummary.work_end
.
+ */
+ public final TableField WORK_END = createField(DSL.name("work_end"), org.jooq.impl.SQLDataType.TIMESTAMPWITHTIMEZONE, this, "");
+
+ /**
+ * The column done.v_daysummary.day
.
+ */
+ public final TableField DAY = createField(DSL.name("day"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_daysummary.login
.
+ */
+ public final TableField LOGIN = createField(DSL.name("login"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_daysummary.fk_login
.
+ */
+ public final TableField FK_LOGIN = createField(DSL.name("fk_login"), org.jooq.impl.SQLDataType.INTEGER, this, "");
+
+ /**
+ * Create a done.v_daysummary
table reference
+ */
+ public VDaysummary() {
+ this(DSL.name("v_daysummary"), null);
+ }
+
+ /**
+ * Create an aliased done.v_daysummary
table reference
+ */
+ public VDaysummary(String alias) {
+ this(DSL.name(alias), V_DAYSUMMARY);
+ }
+
+ /**
+ * Create an aliased done.v_daysummary
table reference
+ */
+ public VDaysummary(Name alias) {
+ this(alias, V_DAYSUMMARY);
+ }
+
+ private VDaysummary(Name alias, Table aliased) {
+ this(alias, aliased, null);
+ }
+
+ private VDaysummary(Name alias, Table aliased, Field>[] parameters) {
+ super(alias, null, aliased, parameters, DSL.comment(""));
+ }
+
+ public VDaysummary(Table child, ForeignKey key) {
+ super(child, key, V_DAYSUMMARY);
+ }
+
+ @Override
+ public Schema getSchema() {
+ return Done.DONE;
+ }
+
+ @Override
+ public VDaysummary as(String alias) {
+ return new VDaysummary(DSL.name(alias), this);
+ }
+
+ @Override
+ public VDaysummary as(Name alias) {
+ return new VDaysummary(alias, this);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VDaysummary rename(String name) {
+ return new VDaysummary(DSL.name(name), null);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VDaysummary rename(Name name) {
+ return new VDaysummary(name, null);
+ }
+
+ // -------------------------------------------------------------------------
+ // Row7 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row7 fieldsRow() {
+ return (Row7) super.fieldsRow();
+ }
+}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDone.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDone.java
new file mode 100644
index 0000000..4837691
--- /dev/null
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDone.java
@@ -0,0 +1,166 @@
+/*
+ * This file is generated by jOOQ.
+ */
+package de.jottyfan.timetrack.db.done.tables;
+
+
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.tables.records.VDoneRecord;
+
+import java.sql.Timestamp;
+
+import javax.annotation.Generated;
+
+import org.jooq.Field;
+import org.jooq.ForeignKey;
+import org.jooq.Name;
+import org.jooq.Record;
+import org.jooq.Row8;
+import org.jooq.Schema;
+import org.jooq.Table;
+import org.jooq.TableField;
+import org.jooq.impl.DSL;
+import org.jooq.impl.TableImpl;
+
+
+/**
+ * This class is generated by jOOQ.
+ */
+@Generated(
+ value = {
+ "http://www.jooq.org",
+ "jOOQ version:3.12.1"
+ },
+ comments = "This class is generated by jOOQ"
+)
+@SuppressWarnings({ "all", "unchecked", "rawtypes" })
+public class VDone extends TableImpl {
+
+ private static final long serialVersionUID = -842360229;
+
+ /**
+ * The reference instance of done.v_done
+ */
+ public static final VDone V_DONE = new VDone();
+
+ /**
+ * The class holding records for this type
+ */
+ @Override
+ public Class getRecordType() {
+ return VDoneRecord.class;
+ }
+
+ /**
+ * The column done.v_done.fk_done
.
+ */
+ public final TableField FK_DONE = createField(DSL.name("fk_done"), org.jooq.impl.SQLDataType.INTEGER, this, "");
+
+ /**
+ * The column done.v_done.fk_login
.
+ */
+ public final TableField FK_LOGIN = createField(DSL.name("fk_login"), org.jooq.impl.SQLDataType.INTEGER, this, "");
+
+ /**
+ * The column done.v_done.time_from
.
+ */
+ public final TableField TIME_FROM = createField(DSL.name("time_from"), org.jooq.impl.SQLDataType.TIMESTAMP, this, "");
+
+ /**
+ * The column done.v_done.time_until
.
+ */
+ public final TableField TIME_UNTIL = createField(DSL.name("time_until"), org.jooq.impl.SQLDataType.TIMESTAMP, this, "");
+
+ /**
+ * The column done.v_done.project_name
.
+ */
+ public final TableField PROJECT_NAME = createField(DSL.name("project_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_done.module_name
.
+ */
+ public final TableField MODULE_NAME = createField(DSL.name("module_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_done.job_name
.
+ */
+ public final TableField JOB_NAME = createField(DSL.name("job_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_done.login
.
+ */
+ public final TableField LOGIN = createField(DSL.name("login"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * Create a done.v_done
table reference
+ */
+ public VDone() {
+ this(DSL.name("v_done"), null);
+ }
+
+ /**
+ * Create an aliased done.v_done
table reference
+ */
+ public VDone(String alias) {
+ this(DSL.name(alias), V_DONE);
+ }
+
+ /**
+ * Create an aliased done.v_done
table reference
+ */
+ public VDone(Name alias) {
+ this(alias, V_DONE);
+ }
+
+ private VDone(Name alias, Table aliased) {
+ this(alias, aliased, null);
+ }
+
+ private VDone(Name alias, Table aliased, Field>[] parameters) {
+ super(alias, null, aliased, parameters, DSL.comment(""));
+ }
+
+ public VDone(Table child, ForeignKey key) {
+ super(child, key, V_DONE);
+ }
+
+ @Override
+ public Schema getSchema() {
+ return Done.DONE;
+ }
+
+ @Override
+ public VDone as(String alias) {
+ return new VDone(DSL.name(alias), this);
+ }
+
+ @Override
+ public VDone as(Name alias) {
+ return new VDone(alias, this);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VDone rename(String name) {
+ return new VDone(DSL.name(name), null);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VDone rename(Name name) {
+ return new VDone(name, null);
+ }
+
+ // -------------------------------------------------------------------------
+ // Row8 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row8 fieldsRow() {
+ return (Row8) super.fieldsRow();
+ }
+}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDuration.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDuration.java
new file mode 100644
index 0000000..35f22f2
--- /dev/null
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VDuration.java
@@ -0,0 +1,160 @@
+/*
+ * This file is generated by jOOQ.
+ */
+package de.jottyfan.timetrack.db.done.tables;
+
+
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.tables.records.VDurationRecord;
+
+import javax.annotation.Generated;
+
+import org.jooq.Field;
+import org.jooq.ForeignKey;
+import org.jooq.Name;
+import org.jooq.Record;
+import org.jooq.Row7;
+import org.jooq.Schema;
+import org.jooq.Table;
+import org.jooq.TableField;
+import org.jooq.impl.DSL;
+import org.jooq.impl.TableImpl;
+import org.jooq.types.YearToSecond;
+
+
+/**
+ * This class is generated by jOOQ.
+ */
+@Generated(
+ value = {
+ "http://www.jooq.org",
+ "jOOQ version:3.12.1"
+ },
+ comments = "This class is generated by jOOQ"
+)
+@SuppressWarnings({ "all", "unchecked", "rawtypes" })
+public class VDuration extends TableImpl {
+
+ private static final long serialVersionUID = -578535096;
+
+ /**
+ * The reference instance of done.v_duration
+ */
+ public static final VDuration V_DURATION = new VDuration();
+
+ /**
+ * The class holding records for this type
+ */
+ @Override
+ public Class getRecordType() {
+ return VDurationRecord.class;
+ }
+
+ /**
+ * The column done.v_duration.day
.
+ */
+ public final TableField DAY = createField(DSL.name("day"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_duration.duration
.
+ */
+ public final TableField DURATION = createField(DSL.name("duration"), org.jooq.impl.SQLDataType.INTERVAL, this, "");
+
+ /**
+ * The column done.v_duration.project_name
.
+ */
+ public final TableField PROJECT_NAME = createField(DSL.name("project_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_duration.module_name
.
+ */
+ public final TableField MODULE_NAME = createField(DSL.name("module_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_duration.job_name
.
+ */
+ public final TableField JOB_NAME = createField(DSL.name("job_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_duration.login
.
+ */
+ public final TableField LOGIN = createField(DSL.name("login"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_duration.fk_login
.
+ */
+ public final TableField FK_LOGIN = createField(DSL.name("fk_login"), org.jooq.impl.SQLDataType.INTEGER, this, "");
+
+ /**
+ * Create a done.v_duration
table reference
+ */
+ public VDuration() {
+ this(DSL.name("v_duration"), null);
+ }
+
+ /**
+ * Create an aliased done.v_duration
table reference
+ */
+ public VDuration(String alias) {
+ this(DSL.name(alias), V_DURATION);
+ }
+
+ /**
+ * Create an aliased done.v_duration
table reference
+ */
+ public VDuration(Name alias) {
+ this(alias, V_DURATION);
+ }
+
+ private VDuration(Name alias, Table aliased) {
+ this(alias, aliased, null);
+ }
+
+ private VDuration(Name alias, Table aliased, Field>[] parameters) {
+ super(alias, null, aliased, parameters, DSL.comment(""));
+ }
+
+ public VDuration(Table child, ForeignKey key) {
+ super(child, key, V_DURATION);
+ }
+
+ @Override
+ public Schema getSchema() {
+ return Done.DONE;
+ }
+
+ @Override
+ public VDuration as(String alias) {
+ return new VDuration(DSL.name(alias), this);
+ }
+
+ @Override
+ public VDuration as(Name alias) {
+ return new VDuration(alias, this);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VDuration rename(String name) {
+ return new VDuration(DSL.name(name), null);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VDuration rename(Name name) {
+ return new VDuration(name, null);
+ }
+
+ // -------------------------------------------------------------------------
+ // Row7 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row7 fieldsRow() {
+ return (Row7) super.fieldsRow();
+ }
+}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VHamster.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VHamster.java
new file mode 100644
index 0000000..e3a5274
--- /dev/null
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VHamster.java
@@ -0,0 +1,157 @@
+/*
+ * This file is generated by jOOQ.
+ */
+package de.jottyfan.timetrack.db.done.tables;
+
+
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.tables.records.VHamsterRecord;
+
+import java.sql.Date;
+
+import javax.annotation.Generated;
+
+import org.jooq.Field;
+import org.jooq.ForeignKey;
+import org.jooq.Name;
+import org.jooq.Record;
+import org.jooq.Row6;
+import org.jooq.Schema;
+import org.jooq.Table;
+import org.jooq.TableField;
+import org.jooq.impl.DSL;
+import org.jooq.impl.TableImpl;
+import org.jooq.types.YearToSecond;
+
+
+/**
+ * This class is generated by jOOQ.
+ */
+@Generated(
+ value = {
+ "http://www.jooq.org",
+ "jOOQ version:3.12.1"
+ },
+ comments = "This class is generated by jOOQ"
+)
+@SuppressWarnings({ "all", "unchecked", "rawtypes" })
+public class VHamster extends TableImpl {
+
+ private static final long serialVersionUID = -137413152;
+
+ /**
+ * The reference instance of done.v_hamster
+ */
+ public static final VHamster V_HAMSTER = new VHamster();
+
+ /**
+ * The class holding records for this type
+ */
+ @Override
+ public Class getRecordType() {
+ return VHamsterRecord.class;
+ }
+
+ /**
+ * The column done.v_hamster.workday
.
+ */
+ public final TableField WORKDAY = createField(DSL.name("workday"), org.jooq.impl.SQLDataType.DATE, this, "");
+
+ /**
+ * The column done.v_hamster.duration
.
+ */
+ public final TableField DURATION = createField(DSL.name("duration"), org.jooq.impl.SQLDataType.INTERVAL, this, "");
+
+ /**
+ * The column done.v_hamster.project_name
.
+ */
+ public final TableField PROJECT_NAME = createField(DSL.name("project_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_hamster.module_name
.
+ */
+ public final TableField MODULE_NAME = createField(DSL.name("module_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_hamster.job_name
.
+ */
+ public final TableField JOB_NAME = createField(DSL.name("job_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_hamster.login
.
+ */
+ public final TableField LOGIN = createField(DSL.name("login"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * Create a done.v_hamster
table reference
+ */
+ public VHamster() {
+ this(DSL.name("v_hamster"), null);
+ }
+
+ /**
+ * Create an aliased done.v_hamster
table reference
+ */
+ public VHamster(String alias) {
+ this(DSL.name(alias), V_HAMSTER);
+ }
+
+ /**
+ * Create an aliased done.v_hamster
table reference
+ */
+ public VHamster(Name alias) {
+ this(alias, V_HAMSTER);
+ }
+
+ private VHamster(Name alias, Table aliased) {
+ this(alias, aliased, null);
+ }
+
+ private VHamster(Name alias, Table aliased, Field>[] parameters) {
+ super(alias, null, aliased, parameters, DSL.comment(""));
+ }
+
+ public VHamster(Table child, ForeignKey key) {
+ super(child, key, V_HAMSTER);
+ }
+
+ @Override
+ public Schema getSchema() {
+ return Done.DONE;
+ }
+
+ @Override
+ public VHamster as(String alias) {
+ return new VHamster(DSL.name(alias), this);
+ }
+
+ @Override
+ public VHamster as(Name alias) {
+ return new VHamster(alias, this);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VHamster rename(String name) {
+ return new VHamster(DSL.name(name), null);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VHamster rename(Name name) {
+ return new VHamster(name, null);
+ }
+
+ // -------------------------------------------------------------------------
+ // Row6 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row6 fieldsRow() {
+ return (Row6) super.fieldsRow();
+ }
+}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VHamstersummary.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VHamstersummary.java
new file mode 100644
index 0000000..c158fde
--- /dev/null
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VHamstersummary.java
@@ -0,0 +1,156 @@
+/*
+ * This file is generated by jOOQ.
+ */
+package de.jottyfan.timetrack.db.done.tables;
+
+
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.tables.records.VHamstersummaryRecord;
+
+import java.sql.Date;
+
+import javax.annotation.Generated;
+
+import org.jooq.Field;
+import org.jooq.ForeignKey;
+import org.jooq.Name;
+import org.jooq.Record;
+import org.jooq.Row6;
+import org.jooq.Schema;
+import org.jooq.Table;
+import org.jooq.TableField;
+import org.jooq.impl.DSL;
+import org.jooq.impl.TableImpl;
+
+
+/**
+ * This class is generated by jOOQ.
+ */
+@Generated(
+ value = {
+ "http://www.jooq.org",
+ "jOOQ version:3.12.1"
+ },
+ comments = "This class is generated by jOOQ"
+)
+@SuppressWarnings({ "all", "unchecked", "rawtypes" })
+public class VHamstersummary extends TableImpl {
+
+ private static final long serialVersionUID = -285333605;
+
+ /**
+ * The reference instance of done.v_hamstersummary
+ */
+ public static final VHamstersummary V_HAMSTERSUMMARY = new VHamstersummary();
+
+ /**
+ * The class holding records for this type
+ */
+ @Override
+ public Class getRecordType() {
+ return VHamstersummaryRecord.class;
+ }
+
+ /**
+ * The column done.v_hamstersummary.workday
.
+ */
+ public final TableField WORKDAY = createField(DSL.name("workday"), org.jooq.impl.SQLDataType.DATE, this, "");
+
+ /**
+ * The column done.v_hamstersummary.duration
.
+ */
+ public final TableField DURATION = createField(DSL.name("duration"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_hamstersummary.project_name
.
+ */
+ public final TableField PROJECT_NAME = createField(DSL.name("project_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_hamstersummary.module_name
.
+ */
+ public final TableField MODULE_NAME = createField(DSL.name("module_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_hamstersummary.job_name
.
+ */
+ public final TableField JOB_NAME = createField(DSL.name("job_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * The column done.v_hamstersummary.login
.
+ */
+ public final TableField LOGIN = createField(DSL.name("login"), org.jooq.impl.SQLDataType.CLOB, this, "");
+
+ /**
+ * Create a done.v_hamstersummary
table reference
+ */
+ public VHamstersummary() {
+ this(DSL.name("v_hamstersummary"), null);
+ }
+
+ /**
+ * Create an aliased done.v_hamstersummary
table reference
+ */
+ public VHamstersummary(String alias) {
+ this(DSL.name(alias), V_HAMSTERSUMMARY);
+ }
+
+ /**
+ * Create an aliased done.v_hamstersummary
table reference
+ */
+ public VHamstersummary(Name alias) {
+ this(alias, V_HAMSTERSUMMARY);
+ }
+
+ private VHamstersummary(Name alias, Table aliased) {
+ this(alias, aliased, null);
+ }
+
+ private VHamstersummary(Name alias, Table aliased, Field>[] parameters) {
+ super(alias, null, aliased, parameters, DSL.comment(""));
+ }
+
+ public VHamstersummary(Table child, ForeignKey key) {
+ super(child, key, V_HAMSTERSUMMARY);
+ }
+
+ @Override
+ public Schema getSchema() {
+ return Done.DONE;
+ }
+
+ @Override
+ public VHamstersummary as(String alias) {
+ return new VHamstersummary(DSL.name(alias), this);
+ }
+
+ @Override
+ public VHamstersummary as(Name alias) {
+ return new VHamstersummary(alias, this);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VHamstersummary rename(String name) {
+ return new VHamstersummary(DSL.name(name), null);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VHamstersummary rename(Name name) {
+ return new VHamstersummary(name, null);
+ }
+
+ // -------------------------------------------------------------------------
+ // Row6 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row6 fieldsRow() {
+ return (Row6) super.fieldsRow();
+ }
+}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VTasklist.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VTasklist.java
index 32dbfd8..31cbca1 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VTasklist.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VTasklist.java
@@ -4,21 +4,22 @@
package de.jottyfan.timetrack.db.done.tables;
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.tables.records.VTasklistRecord;
+
import javax.annotation.Generated;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
+import org.jooq.Row6;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.impl.DSL;
import org.jooq.impl.TableImpl;
-import de.jottyfan.timetrack.db.done.Done;
-import de.jottyfan.timetrack.db.done.tables.records.VTasklistRecord;
-
/**
* This class is generated by jOOQ.
@@ -26,14 +27,14 @@ import de.jottyfan.timetrack.db.done.tables.records.VTasklistRecord;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VTasklist extends TableImpl {
- private static final long serialVersionUID = -1582867869;
+ private static final long serialVersionUID = -109801723;
/**
* The reference instance of done.v_tasklist
@@ -51,32 +52,32 @@ public class VTasklist extends TableImpl {
/**
* The column done.v_tasklist.day
.
*/
- public final TableField DAY = createField("day", org.jooq.impl.SQLDataType.CLOB, this, "");
+ public final TableField DAY = createField(DSL.name("day"), org.jooq.impl.SQLDataType.CLOB, this, "");
/**
* The column done.v_tasklist.duration
.
*/
- public final TableField DURATION = createField("duration", org.jooq.impl.SQLDataType.CLOB, this, "");
+ public final TableField DURATION = createField(DSL.name("duration"), org.jooq.impl.SQLDataType.CLOB, this, "");
/**
* The column done.v_tasklist.project_name
.
*/
- public final TableField PROJECT_NAME = createField("project_name", org.jooq.impl.SQLDataType.CLOB, this, "");
+ public final TableField PROJECT_NAME = createField(DSL.name("project_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
/**
* The column done.v_tasklist.module_name
.
*/
- public final TableField MODULE_NAME = createField("module_name", org.jooq.impl.SQLDataType.CLOB, this, "");
+ public final TableField MODULE_NAME = createField(DSL.name("module_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
/**
* The column done.v_tasklist.job_name
.
*/
- public final TableField JOB_NAME = createField("job_name", org.jooq.impl.SQLDataType.CLOB, this, "");
+ public final TableField JOB_NAME = createField(DSL.name("job_name"), org.jooq.impl.SQLDataType.CLOB, this, "");
/**
* The column done.v_tasklist.fk_login
.
*/
- public final TableField FK_LOGIN = createField("fk_login", org.jooq.impl.SQLDataType.INTEGER, this, "");
+ public final TableField FK_LOGIN = createField(DSL.name("fk_login"), org.jooq.impl.SQLDataType.INTEGER, this, "");
/**
* Create a done.v_tasklist
table reference
@@ -111,25 +112,16 @@ public class VTasklist extends TableImpl {
super(child, key, V_TASKLIST);
}
- /**
- * {@inheritDoc}
- */
@Override
public Schema getSchema() {
return Done.DONE;
}
- /**
- * {@inheritDoc}
- */
@Override
public VTasklist as(String alias) {
return new VTasklist(DSL.name(alias), this);
}
- /**
- * {@inheritDoc}
- */
@Override
public VTasklist as(Name alias) {
return new VTasklist(alias, this);
@@ -150,4 +142,13 @@ public class VTasklist extends TableImpl {
public VTasklist rename(Name name) {
return new VTasklist(name, null);
}
+
+ // -------------------------------------------------------------------------
+ // Row6 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row6 fieldsRow() {
+ return (Row6) super.fieldsRow();
+ }
}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VTotalofday.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VTotalofday.java
index 9e6b0b1..b741885 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VTotalofday.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/VTotalofday.java
@@ -4,21 +4,22 @@
package de.jottyfan.timetrack.db.done.tables;
+import de.jottyfan.timetrack.db.done.Done;
+import de.jottyfan.timetrack.db.done.tables.records.VTotalofdayRecord;
+
import javax.annotation.Generated;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
+import org.jooq.Row6;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.impl.DSL;
import org.jooq.impl.TableImpl;
-import de.jottyfan.timetrack.db.done.Done;
-import de.jottyfan.timetrack.db.done.tables.records.VTotalofdayRecord;
-
/**
* This class is generated by jOOQ.
@@ -26,14 +27,14 @@ import de.jottyfan.timetrack.db.done.tables.records.VTotalofdayRecord;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VTotalofday extends TableImpl {
- private static final long serialVersionUID = -893085978;
+ private static final long serialVersionUID = 1381929458;
/**
* The reference instance of done.v_totalofday
@@ -51,32 +52,32 @@ public class VTotalofday extends TableImpl {
/**
* The column done.v_totalofday.breaktime
.
*/
- public final TableField BREAKTIME = createField("breaktime", org.jooq.impl.SQLDataType.CLOB, this, "");
+ public final TableField BREAKTIME = createField(DSL.name("breaktime"), org.jooq.impl.SQLDataType.CLOB, this, "");
/**
* The column done.v_totalofday.worktime
.
*/
- public final TableField WORKTIME = createField("worktime", org.jooq.impl.SQLDataType.CLOB, this, "");
+ public final TableField WORKTIME = createField(DSL.name("worktime"), org.jooq.impl.SQLDataType.CLOB, this, "");
/**
* The column done.v_totalofday.starttime
.
*/
- public final TableField STARTTIME = createField("starttime", org.jooq.impl.SQLDataType.CLOB, this, "");
+ public final TableField STARTTIME = createField(DSL.name("starttime"), org.jooq.impl.SQLDataType.CLOB, this, "");
/**
* The column done.v_totalofday.endtime
.
*/
- public final TableField ENDTIME = createField("endtime", org.jooq.impl.SQLDataType.CLOB, this, "");
+ public final TableField ENDTIME = createField(DSL.name("endtime"), org.jooq.impl.SQLDataType.CLOB, this, "");
/**
* The column done.v_totalofday.day
.
*/
- public final TableField DAY = createField("day", org.jooq.impl.SQLDataType.CLOB, this, "");
+ public final TableField DAY = createField(DSL.name("day"), org.jooq.impl.SQLDataType.CLOB, this, "");
/**
* The column done.v_totalofday.fk_login
.
*/
- public final TableField FK_LOGIN = createField("fk_login", org.jooq.impl.SQLDataType.INTEGER, this, "");
+ public final TableField FK_LOGIN = createField(DSL.name("fk_login"), org.jooq.impl.SQLDataType.INTEGER, this, "");
/**
* Create a done.v_totalofday
table reference
@@ -111,25 +112,16 @@ public class VTotalofday extends TableImpl {
super(child, key, V_TOTALOFDAY);
}
- /**
- * {@inheritDoc}
- */
@Override
public Schema getSchema() {
return Done.DONE;
}
- /**
- * {@inheritDoc}
- */
@Override
public VTotalofday as(String alias) {
return new VTotalofday(DSL.name(alias), this);
}
- /**
- * {@inheritDoc}
- */
@Override
public VTotalofday as(Name alias) {
return new VTotalofday(alias, this);
@@ -150,4 +142,13 @@ public class VTotalofday extends TableImpl {
public VTotalofday rename(Name name) {
return new VTotalofday(name, null);
}
+
+ // -------------------------------------------------------------------------
+ // Row6 type methods
+ // -------------------------------------------------------------------------
+
+ @Override
+ public Row6 fieldsRow() {
+ return (Row6) super.fieldsRow();
+ }
}
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TDoneRecord.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TDoneRecord.java
index a54d495..edf6af2 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TDoneRecord.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TDoneRecord.java
@@ -4,6 +4,8 @@
package de.jottyfan.timetrack.db.done.tables.records;
+import de.jottyfan.timetrack.db.done.tables.TDone;
+
import java.sql.Timestamp;
import javax.annotation.Generated;
@@ -13,8 +15,6 @@ import org.jooq.Record8;
import org.jooq.Row8;
import org.jooq.impl.TableRecordImpl;
-import de.jottyfan.timetrack.db.done.tables.TDone;
-
/**
* This class is generated by jOOQ.
@@ -22,14 +22,14 @@ import de.jottyfan.timetrack.db.done.tables.TDone;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TDoneRecord extends TableRecordImpl implements Record8 {
- private static final long serialVersionUID = 626421558;
+ private static final long serialVersionUID = 254775418;
/**
* Setter for done.t_done.lastchange
.
@@ -147,289 +147,184 @@ public class TDoneRecord extends TableRecordImpl implements Record8
// Record8 type implementation
// -------------------------------------------------------------------------
- /**
- * {@inheritDoc}
- */
@Override
public Row8 fieldsRow() {
return (Row8) super.fieldsRow();
}
- /**
- * {@inheritDoc}
- */
@Override
public Row8 valuesRow() {
return (Row8) super.valuesRow();
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field1() {
return TDone.T_DONE.LASTCHANGE;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field2() {
return TDone.T_DONE.PK;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field3() {
return TDone.T_DONE.TIME_FROM;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field4() {
return TDone.T_DONE.TIME_UNTIL;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field5() {
return TDone.T_DONE.FK_PROJECT;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field6() {
return TDone.T_DONE.FK_MODULE;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field7() {
return TDone.T_DONE.FK_JOB;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field8() {
return TDone.T_DONE.FK_LOGIN;
}
- /**
- * {@inheritDoc}
- */
@Override
public Timestamp component1() {
return getLastchange();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer component2() {
return getPk();
}
- /**
- * {@inheritDoc}
- */
@Override
public Timestamp component3() {
return getTimeFrom();
}
- /**
- * {@inheritDoc}
- */
@Override
public Timestamp component4() {
return getTimeUntil();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer component5() {
return getFkProject();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer component6() {
return getFkModule();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer component7() {
return getFkJob();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer component8() {
return getFkLogin();
}
- /**
- * {@inheritDoc}
- */
@Override
public Timestamp value1() {
return getLastchange();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer value2() {
return getPk();
}
- /**
- * {@inheritDoc}
- */
@Override
public Timestamp value3() {
return getTimeFrom();
}
- /**
- * {@inheritDoc}
- */
@Override
public Timestamp value4() {
return getTimeUntil();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer value5() {
return getFkProject();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer value6() {
return getFkModule();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer value7() {
return getFkJob();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer value8() {
return getFkLogin();
}
- /**
- * {@inheritDoc}
- */
@Override
public TDoneRecord value1(Timestamp value) {
setLastchange(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TDoneRecord value2(Integer value) {
setPk(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TDoneRecord value3(Timestamp value) {
setTimeFrom(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TDoneRecord value4(Timestamp value) {
setTimeUntil(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TDoneRecord value5(Integer value) {
setFkProject(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TDoneRecord value6(Integer value) {
setFkModule(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TDoneRecord value7(Integer value) {
setFkJob(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TDoneRecord value8(Integer value) {
setFkLogin(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TDoneRecord values(Timestamp value1, Integer value2, Timestamp value3, Timestamp value4, Integer value5, Integer value6, Integer value7, Integer value8) {
value1(value1);
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TJobRecord.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TJobRecord.java
index 84fcbdf..3f419a4 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TJobRecord.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TJobRecord.java
@@ -4,6 +4,8 @@
package de.jottyfan.timetrack.db.done.tables.records;
+import de.jottyfan.timetrack.db.done.tables.TJob;
+
import java.sql.Timestamp;
import javax.annotation.Generated;
@@ -13,8 +15,6 @@ import org.jooq.Record3;
import org.jooq.Row3;
import org.jooq.impl.TableRecordImpl;
-import de.jottyfan.timetrack.db.done.tables.TJob;
-
/**
* This class is generated by jOOQ.
@@ -22,14 +22,14 @@ import de.jottyfan.timetrack.db.done.tables.TJob;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TJobRecord extends TableRecordImpl implements Record3 {
- private static final long serialVersionUID = 2822323;
+ private static final long serialVersionUID = 501080223;
/**
* Setter for done.t_job.lastchange
.
@@ -77,124 +77,79 @@ public class TJobRecord extends TableRecordImpl implements Record3 fieldsRow() {
return (Row3) super.fieldsRow();
}
- /**
- * {@inheritDoc}
- */
@Override
public Row3 valuesRow() {
return (Row3) super.valuesRow();
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field1() {
return TJob.T_JOB.LASTCHANGE;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field2() {
return TJob.T_JOB.PK;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field3() {
return TJob.T_JOB.NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public Timestamp component1() {
return getLastchange();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer component2() {
return getPk();
}
- /**
- * {@inheritDoc}
- */
@Override
public String component3() {
return getName();
}
- /**
- * {@inheritDoc}
- */
@Override
public Timestamp value1() {
return getLastchange();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer value2() {
return getPk();
}
- /**
- * {@inheritDoc}
- */
@Override
public String value3() {
return getName();
}
- /**
- * {@inheritDoc}
- */
@Override
public TJobRecord value1(Timestamp value) {
setLastchange(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TJobRecord value2(Integer value) {
setPk(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TJobRecord value3(String value) {
setName(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TJobRecord values(Timestamp value1, Integer value2, String value3) {
value1(value1);
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TModuleRecord.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TModuleRecord.java
index a40aed7..b4268d1 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TModuleRecord.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TModuleRecord.java
@@ -4,6 +4,8 @@
package de.jottyfan.timetrack.db.done.tables.records;
+import de.jottyfan.timetrack.db.done.tables.TModule;
+
import java.sql.Timestamp;
import javax.annotation.Generated;
@@ -13,8 +15,6 @@ import org.jooq.Record3;
import org.jooq.Row3;
import org.jooq.impl.TableRecordImpl;
-import de.jottyfan.timetrack.db.done.tables.TModule;
-
/**
* This class is generated by jOOQ.
@@ -22,14 +22,14 @@ import de.jottyfan.timetrack.db.done.tables.TModule;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TModuleRecord extends TableRecordImpl implements Record3 {
- private static final long serialVersionUID = 1076253804;
+ private static final long serialVersionUID = 1180844514;
/**
* Setter for done.t_module.lastchange
.
@@ -77,124 +77,79 @@ public class TModuleRecord extends TableRecordImpl implements Rec
// Record3 type implementation
// -------------------------------------------------------------------------
- /**
- * {@inheritDoc}
- */
@Override
public Row3 fieldsRow() {
return (Row3) super.fieldsRow();
}
- /**
- * {@inheritDoc}
- */
@Override
public Row3 valuesRow() {
return (Row3) super.valuesRow();
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field1() {
return TModule.T_MODULE.LASTCHANGE;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field2() {
return TModule.T_MODULE.PK;
}
- /**
- * {@inheritDoc}
- */
@Override
public Field field3() {
return TModule.T_MODULE.NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public Timestamp component1() {
return getLastchange();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer component2() {
return getPk();
}
- /**
- * {@inheritDoc}
- */
@Override
public String component3() {
return getName();
}
- /**
- * {@inheritDoc}
- */
@Override
public Timestamp value1() {
return getLastchange();
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer value2() {
return getPk();
}
- /**
- * {@inheritDoc}
- */
@Override
public String value3() {
return getName();
}
- /**
- * {@inheritDoc}
- */
@Override
public TModuleRecord value1(Timestamp value) {
setLastchange(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TModuleRecord value2(Integer value) {
setPk(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TModuleRecord value3(String value) {
setName(value);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public TModuleRecord values(Timestamp value1, Integer value2, String value3) {
value1(value1);
diff --git a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TProjectRecord.java b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TProjectRecord.java
index f9ef8d9..e1bf472 100644
--- a/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TProjectRecord.java
+++ b/src/jooq/java/de/jottyfan/timetrack/db/done/tables/records/TProjectRecord.java
@@ -4,6 +4,8 @@
package de.jottyfan.timetrack.db.done.tables.records;
+import de.jottyfan.timetrack.db.done.tables.TProject;
+
import java.sql.Timestamp;
import javax.annotation.Generated;
@@ -13,8 +15,6 @@ import org.jooq.Record3;
import org.jooq.Row3;
import org.jooq.impl.TableRecordImpl;
-import de.jottyfan.timetrack.db.done.tables.TProject;
-
/**
* This class is generated by jOOQ.
@@ -22,14 +22,14 @@ import de.jottyfan.timetrack.db.done.tables.TProject;
@Generated(
value = {
"http://www.jooq.org",
- "jOOQ version:3.11.9"
+ "jOOQ version:3.12.1"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TProjectRecord extends TableRecordImpl implements Record3 {
- private static final long serialVersionUID = -1558586881;
+ private static final long serialVersionUID = 1864163507;
/**
* Setter for