diff --git a/.classpath b/.classpath
index e16509f..bb5e6bd 100644
--- a/.classpath
+++ b/.classpath
@@ -6,7 +6,13 @@
-
+
+
+
+
+
+
+
diff --git a/.settings/org.eclipse.buildship.core.prefs b/.settings/org.eclipse.buildship.core.prefs
index e889521..e479558 100644
--- a/.settings/org.eclipse.buildship.core.prefs
+++ b/.settings/org.eclipse.buildship.core.prefs
@@ -1,2 +1,13 @@
+arguments=
+auto.sync=false
+build.scans.enabled=false
+connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
connection.project.dir=
eclipse.preferences.version=1
+gradle.user.home=
+java.home=
+jvm.arguments=
+offline.mode=false
+override.workspace.settings=false
+show.console.view=false
+show.executions.view=false
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index 18ad895..626e0e1 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -1,4 +1,4 @@
eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
-org.eclipse.jdt.core.compiler.compliance=11
-org.eclipse.jdt.core.compiler.source=11
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
+org.eclipse.jdt.core.compiler.compliance=17
+org.eclipse.jdt.core.compiler.source=17
diff --git a/build.gradle b/build.gradle
index 3f15656..deacb7d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -22,7 +22,7 @@ apply plugin: 'java'
apply plugin: 'maven-publish'
group = 'de.jottyfan'
-version = '2023.12.1'
+version = '2024.02.22'
description = """COJooq"""
@@ -56,7 +56,7 @@ jooq {
logging = Logging.WARN
jdbc {
driver = 'org.postgresql.Driver'
- url = 'jdbc:postgresql://localhost:5432/testcamporganizer'
+ url = 'jdbc:postgresql://localhost:5432/camporganizer'
user = 'jooq'
password = 'jooq'
properties {
@@ -70,7 +70,7 @@ jooq {
name = 'org.jooq.codegen.DefaultGenerator'
database {
name = 'org.jooq.meta.postgres.PostgresDatabase'
- inputSchema = 'camp'
+ inputSchema = 'public'
}
generate {
deprecated = false
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/DefaultCatalog.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/DefaultCatalog.java
index 253db3c..9a2605a 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/DefaultCatalog.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/DefaultCatalog.java
@@ -26,9 +26,9 @@ public class DefaultCatalog extends CatalogImpl {
public static final DefaultCatalog DEFAULT_CATALOG = new DefaultCatalog();
/**
- * The schema camp
.
+ * The schema public
.
*/
- public final Camp CAMP = Camp.CAMP;
+ public final Public PUBLIC = Public.PUBLIC;
/**
* No further instances allowed
@@ -40,7 +40,7 @@ public class DefaultCatalog extends CatalogImpl {
@Override
public final List getSchemas() {
return Arrays.asList(
- Camp.CAMP
+ Public.PUBLIC
);
}
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/Keys.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/Keys.java
index 8039e1a..1855e74 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/Keys.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/Keys.java
@@ -42,7 +42,7 @@ import org.jooq.impl.Internal;
/**
* A class modelling foreign key relationships and constraints of tables in
- * camp.
+ * public.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Keys {
@@ -52,8 +52,8 @@ public class Keys {
// -------------------------------------------------------------------------
public static final UniqueKey T_CAMP_PKEY = Internal.createUniqueKey(TCamp.T_CAMP, DSL.name("t_camp_pkey"), new TableField[] { TCamp.T_CAMP.PK }, true);
+ public static final UniqueKey T_CAMPDOCUMENT_FK_CAMP_FK_DOCUMENT_KEY = Internal.createUniqueKey(TCampdocument.T_CAMPDOCUMENT, DSL.name("t_campdocument_fk_camp_fk_document_key"), new TableField[] { TCampdocument.T_CAMPDOCUMENT.FK_CAMP, TCampdocument.T_CAMPDOCUMENT.FK_DOCUMENT }, true);
public static final UniqueKey T_CAMPDOCUMENT_PKEY = Internal.createUniqueKey(TCampdocument.T_CAMPDOCUMENT, DSL.name("t_campdocument_pkey"), new TableField[] { TCampdocument.T_CAMPDOCUMENT.PK }, true);
- public static final UniqueKey UK_CAMPDOCUMENT = Internal.createUniqueKey(TCampdocument.T_CAMPDOCUMENT, DSL.name("uk_campdocument"), new TableField[] { TCampdocument.T_CAMPDOCUMENT.FK_CAMP, TCampdocument.T_CAMPDOCUMENT.FK_DOCUMENT }, true);
public static final UniqueKey T_CAMPPROFILE_FK_PROFILE_FK_CAMP_MODULE_KEY = Internal.createUniqueKey(TCampprofile.T_CAMPPROFILE, DSL.name("t_campprofile_fk_profile_fk_camp_module_key"), new TableField[] { TCampprofile.T_CAMPPROFILE.FK_PROFILE, TCampprofile.T_CAMPPROFILE.FK_CAMP, TCampprofile.T_CAMPPROFILE.MODULE }, true);
public static final UniqueKey T_CAMPPROFILE_PKEY = Internal.createUniqueKey(TCampprofile.T_CAMPPROFILE, DSL.name("t_campprofile_pkey"), new TableField[] { TCampprofile.T_CAMPPROFILE.PK }, true);
public static final UniqueKey T_DOCUMENT_NAME_KEY = Internal.createUniqueKey(TDocument.T_DOCUMENT, DSL.name("t_document_name_key"), new TableField[] { TDocument.T_DOCUMENT.NAME }, true);
@@ -61,8 +61,8 @@ public class Keys {
public static final UniqueKey T_DOCUMENTROLE_FK_DOCUMENT_CAMPROLE_KEY = Internal.createUniqueKey(TDocumentrole.T_DOCUMENTROLE, DSL.name("t_documentrole_fk_document_camprole_key"), new TableField[] { TDocumentrole.T_DOCUMENTROLE.FK_DOCUMENT, TDocumentrole.T_DOCUMENTROLE.CAMPROLE }, true);
public static final UniqueKey T_DOCUMENTROLE_PKEY = Internal.createUniqueKey(TDocumentrole.T_DOCUMENTROLE, DSL.name("t_documentrole_pkey"), new TableField[] { TDocumentrole.T_DOCUMENTROLE.PK }, true);
public static final UniqueKey T_LOCATION_PKEY = Internal.createUniqueKey(TLocation.T_LOCATION, DSL.name("t_location_pkey"), new TableField[] { TLocation.T_LOCATION.PK }, true);
+ public static final UniqueKey T_PERSON_FORENAME_SURNAME_BIRTHDATE_FK_CAMP_KEY = Internal.createUniqueKey(TPerson.T_PERSON, DSL.name("t_person_forename_surname_birthdate_fk_camp_key"), new TableField[] { TPerson.T_PERSON.FORENAME, TPerson.T_PERSON.SURNAME, TPerson.T_PERSON.BIRTHDATE, TPerson.T_PERSON.FK_CAMP }, true);
public static final UniqueKey T_PERSON_PKEY = Internal.createUniqueKey(TPerson.T_PERSON, DSL.name("t_person_pkey"), new TableField[] { TPerson.T_PERSON.PK }, true);
- public static final UniqueKey UK_PERSON = Internal.createUniqueKey(TPerson.T_PERSON, DSL.name("uk_person"), new TableField[] { TPerson.T_PERSON.FORENAME, TPerson.T_PERSON.SURNAME, TPerson.T_PERSON.BIRTHDATE, TPerson.T_PERSON.FK_CAMP }, true);
public static final UniqueKey T_PERSONDOCUMENT_FK_PERSON_NAME_KEY = Internal.createUniqueKey(TPersondocument.T_PERSONDOCUMENT, DSL.name("t_persondocument_fk_person_name_key"), new TableField[] { TPersondocument.T_PERSONDOCUMENT.FK_PERSON, TPersondocument.T_PERSONDOCUMENT.NAME }, true);
public static final UniqueKey T_PERSONDOCUMENT_PKEY = Internal.createUniqueKey(TPersondocument.T_PERSONDOCUMENT, DSL.name("t_persondocument_pkey"), new TableField[] { TPersondocument.T_PERSONDOCUMENT.PK }, true);
public static final UniqueKey T_PROFILE_PKEY = Internal.createUniqueKey(TProfile.T_PROFILE, DSL.name("t_profile_pkey"), new TableField[] { TProfile.T_PROFILE.PK }, true);
@@ -93,4 +93,6 @@ public class Keys {
public static final ForeignKey T_PERSONDOCUMENT__T_PERSONDOCUMENT_FK_PERSON_FKEY = Internal.createForeignKey(TPersondocument.T_PERSONDOCUMENT, DSL.name("t_persondocument_fk_person_fkey"), new TableField[] { TPersondocument.T_PERSONDOCUMENT.FK_PERSON }, Keys.T_PERSON_PKEY, new TableField[] { TPerson.T_PERSON.PK }, true);
public static final ForeignKey T_PROFILEROLE__T_PROFILEROLE_FK_PROFILE_FKEY = Internal.createForeignKey(TProfilerole.T_PROFILEROLE, DSL.name("t_profilerole_fk_profile_fkey"), new TableField[] { TProfilerole.T_PROFILEROLE.FK_PROFILE }, Keys.T_PROFILE_PKEY, new TableField[] { TProfile.T_PROFILE.PK }, true);
public static final ForeignKey T_SALES__T_SALES_FK_CAMP_FKEY = Internal.createForeignKey(TSales.T_SALES, DSL.name("t_sales_fk_camp_fkey"), new TableField[] { TSales.T_SALES.FK_CAMP }, Keys.T_CAMP_PKEY, new TableField[] { TCamp.T_CAMP.PK }, true);
+ public static final ForeignKey T_SALESCONTENT__T_SALESCONTENT_FK_SALES_FKEY = Internal.createForeignKey(TSalescontent.T_SALESCONTENT, DSL.name("t_salescontent_fk_sales_fkey"), new TableField[] { TSalescontent.T_SALESCONTENT.FK_SALES }, Keys.T_SALES_PKEY, new TableField[] { TSales.T_SALES.PK }, true);
+ public static final ForeignKey T_SALESCONTENT__T_SALESCONTENT_FK_SALESCONTENTTYPE_FKEY = Internal.createForeignKey(TSalescontent.T_SALESCONTENT, DSL.name("t_salescontent_fk_salescontenttype_fkey"), new TableField[] { TSalescontent.T_SALESCONTENT.FK_SALESCONTENTTYPE }, Keys.T_SALESCONTENTTYPE_PKEY, new TableField[] { TSalescontenttype.T_SALESCONTENTTYPE.NAME }, true);
}
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/Camp.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/Public.java
similarity index 70%
rename from src/main/java/de/jottyfan/camporganizer/db/jooq/Camp.java
rename to src/main/java/de/jottyfan/camporganizer/db/jooq/Public.java
index 184a28c..2f4e67f 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/Camp.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/Public.java
@@ -18,6 +18,7 @@ import de.jottyfan.camporganizer.db.jooq.tables.TRss;
import de.jottyfan.camporganizer.db.jooq.tables.TSales;
import de.jottyfan.camporganizer.db.jooq.tables.TSalescontent;
import de.jottyfan.camporganizer.db.jooq.tables.TSalescontenttype;
+import de.jottyfan.camporganizer.db.jooq.tables.VAdult;
import de.jottyfan.camporganizer.db.jooq.tables.VBudget;
import de.jottyfan.camporganizer.db.jooq.tables.VCamp;
import de.jottyfan.camporganizer.db.jooq.tables.VCampBudget;
@@ -25,6 +26,8 @@ import de.jottyfan.camporganizer.db.jooq.tables.VCampBudgetYear;
import de.jottyfan.camporganizer.db.jooq.tables.VCampdocument;
import de.jottyfan.camporganizer.db.jooq.tables.VCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.VDocument;
+import de.jottyfan.camporganizer.db.jooq.tables.VDsgvoDeleteCandidate;
+import de.jottyfan.camporganizer.db.jooq.tables.VFeeder;
import de.jottyfan.camporganizer.db.jooq.tables.VProfile;
import de.jottyfan.camporganizer.db.jooq.tables.VRegistration;
import de.jottyfan.camporganizer.db.jooq.tables.VRole;
@@ -43,150 +46,165 @@ import org.jooq.impl.SchemaImpl;
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
-public class Camp extends SchemaImpl {
+public class Public extends SchemaImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp
+ * The reference instance of public
*/
- public static final Camp CAMP = new Camp();
+ public static final Public PUBLIC = new Public();
/**
- * The table camp.t_camp
.
+ * The table public.t_camp
.
*/
public final TCamp T_CAMP = TCamp.T_CAMP;
/**
- * The table camp.t_campdocument
.
+ * The table public.t_campdocument
.
*/
public final TCampdocument T_CAMPDOCUMENT = TCampdocument.T_CAMPDOCUMENT;
/**
- * The table camp.t_campprofile
.
+ * The table public.t_campprofile
.
*/
public final TCampprofile T_CAMPPROFILE = TCampprofile.T_CAMPPROFILE;
/**
- * The table camp.t_document
.
+ * The table public.t_document
.
*/
public final TDocument T_DOCUMENT = TDocument.T_DOCUMENT;
/**
- * The table camp.t_documentrole
.
+ * The table public.t_documentrole
.
*/
public final TDocumentrole T_DOCUMENTROLE = TDocumentrole.T_DOCUMENTROLE;
/**
- * The table camp.t_location
.
+ * The table public.t_location
.
*/
public final TLocation T_LOCATION = TLocation.T_LOCATION;
/**
- * The table camp.t_person
.
+ * The table public.t_person
.
*/
public final TPerson T_PERSON = TPerson.T_PERSON;
/**
- * The table camp.t_persondocument
.
+ * The table public.t_persondocument
.
*/
public final TPersondocument T_PERSONDOCUMENT = TPersondocument.T_PERSONDOCUMENT;
/**
- * The table camp.t_profile
.
+ * The table public.t_profile
.
*/
public final TProfile T_PROFILE = TProfile.T_PROFILE;
/**
- * The table camp.t_profilerole
.
+ * The table public.t_profilerole
.
*/
public final TProfilerole T_PROFILEROLE = TProfilerole.T_PROFILEROLE;
/**
- * The table camp.t_rss
.
+ * The table public.t_rss
.
*/
public final TRss T_RSS = TRss.T_RSS;
/**
- * The table camp.t_sales
.
+ * The table public.t_sales
.
*/
public final TSales T_SALES = TSales.T_SALES;
/**
- * The table camp.t_salescontent
.
+ * The table public.t_salescontent
.
*/
public final TSalescontent T_SALESCONTENT = TSalescontent.T_SALESCONTENT;
/**
- * The table camp.t_salescontenttype
.
+ * The table public.t_salescontenttype
.
*/
public final TSalescontenttype T_SALESCONTENTTYPE = TSalescontenttype.T_SALESCONTENTTYPE;
/**
- * The table camp.v_budget
.
+ * The table public.v_adult
.
+ */
+ public final VAdult V_ADULT = VAdult.V_ADULT;
+
+ /**
+ * The table public.v_budget
.
*/
public final VBudget V_BUDGET = VBudget.V_BUDGET;
/**
- * The table camp.v_camp
.
+ * The table public.v_camp
.
*/
public final VCamp V_CAMP = VCamp.V_CAMP;
/**
- * The table camp.v_camp_budget
.
+ * The table public.v_camp_budget
.
*/
public final VCampBudget V_CAMP_BUDGET = VCampBudget.V_CAMP_BUDGET;
/**
- * The table camp.v_camp_budget_year
.
+ * The table public.v_camp_budget_year
.
*/
public final VCampBudgetYear V_CAMP_BUDGET_YEAR = VCampBudgetYear.V_CAMP_BUDGET_YEAR;
/**
- * The table camp.v_campdocument
.
+ * The table public.v_campdocument
.
*/
public final VCampdocument V_CAMPDOCUMENT = VCampdocument.V_CAMPDOCUMENT;
/**
- * The table camp.v_camprole
.
+ * The table public.v_camprole
.
*/
public final VCamprole V_CAMPROLE = VCamprole.V_CAMPROLE;
/**
- * The table camp.v_document
.
+ * The table public.v_document
.
*/
public final VDocument V_DOCUMENT = VDocument.V_DOCUMENT;
/**
- * The table camp.v_profile
.
+ * The table public.v_dsgvo_delete_candidate
.
+ */
+ public final VDsgvoDeleteCandidate V_DSGVO_DELETE_CANDIDATE = VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE;
+
+ /**
+ * The table public.v_feeder
.
+ */
+ public final VFeeder V_FEEDER = VFeeder.V_FEEDER;
+
+ /**
+ * The table public.v_profile
.
*/
public final VProfile V_PROFILE = VProfile.V_PROFILE;
/**
- * The table camp.v_registration
.
+ * The table public.v_registration
.
*/
public final VRegistration V_REGISTRATION = VRegistration.V_REGISTRATION;
/**
- * The table camp.v_role
.
+ * The table public.v_role
.
*/
public final VRole V_ROLE = VRole.V_ROLE;
/**
- * The table camp.v_sales
.
+ * The table public.v_sales
.
*/
public final VSales V_SALES = VSales.V_SALES;
/**
- * The table camp.v_version
.
+ * The table public.v_version
.
*/
public final VVersion V_VERSION = VVersion.V_VERSION;
/**
* No further instances allowed
*/
- private Camp() {
- super("camp", null);
+ private Public() {
+ super("public", null);
}
@@ -212,6 +230,7 @@ public class Camp extends SchemaImpl {
TSales.T_SALES,
TSalescontent.T_SALESCONTENT,
TSalescontenttype.T_SALESCONTENTTYPE,
+ VAdult.V_ADULT,
VBudget.V_BUDGET,
VCamp.V_CAMP,
VCampBudget.V_CAMP_BUDGET,
@@ -219,6 +238,8 @@ public class Camp extends SchemaImpl {
VCampdocument.V_CAMPDOCUMENT,
VCamprole.V_CAMPROLE,
VDocument.V_DOCUMENT,
+ VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE,
+ VFeeder.V_FEEDER,
VProfile.V_PROFILE,
VRegistration.V_REGISTRATION,
VRole.V_ROLE,
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/Tables.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/Tables.java
index 811f8a0..2a115ac 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/Tables.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/Tables.java
@@ -18,6 +18,7 @@ import de.jottyfan.camporganizer.db.jooq.tables.TRss;
import de.jottyfan.camporganizer.db.jooq.tables.TSales;
import de.jottyfan.camporganizer.db.jooq.tables.TSalescontent;
import de.jottyfan.camporganizer.db.jooq.tables.TSalescontenttype;
+import de.jottyfan.camporganizer.db.jooq.tables.VAdult;
import de.jottyfan.camporganizer.db.jooq.tables.VBudget;
import de.jottyfan.camporganizer.db.jooq.tables.VCamp;
import de.jottyfan.camporganizer.db.jooq.tables.VCampBudget;
@@ -25,6 +26,8 @@ import de.jottyfan.camporganizer.db.jooq.tables.VCampBudgetYear;
import de.jottyfan.camporganizer.db.jooq.tables.VCampdocument;
import de.jottyfan.camporganizer.db.jooq.tables.VCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.VDocument;
+import de.jottyfan.camporganizer.db.jooq.tables.VDsgvoDeleteCandidate;
+import de.jottyfan.camporganizer.db.jooq.tables.VFeeder;
import de.jottyfan.camporganizer.db.jooq.tables.VProfile;
import de.jottyfan.camporganizer.db.jooq.tables.VRegistration;
import de.jottyfan.camporganizer.db.jooq.tables.VRole;
@@ -33,138 +36,153 @@ import de.jottyfan.camporganizer.db.jooq.tables.VVersion;
/**
- * Convenience access to all tables in camp.
+ * Convenience access to all tables in public.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Tables {
/**
- * The table camp.t_camp
.
+ * The table public.t_camp
.
*/
public static final TCamp T_CAMP = TCamp.T_CAMP;
/**
- * The table camp.t_campdocument
.
+ * The table public.t_campdocument
.
*/
public static final TCampdocument T_CAMPDOCUMENT = TCampdocument.T_CAMPDOCUMENT;
/**
- * The table camp.t_campprofile
.
+ * The table public.t_campprofile
.
*/
public static final TCampprofile T_CAMPPROFILE = TCampprofile.T_CAMPPROFILE;
/**
- * The table camp.t_document
.
+ * The table public.t_document
.
*/
public static final TDocument T_DOCUMENT = TDocument.T_DOCUMENT;
/**
- * The table camp.t_documentrole
.
+ * The table public.t_documentrole
.
*/
public static final TDocumentrole T_DOCUMENTROLE = TDocumentrole.T_DOCUMENTROLE;
/**
- * The table camp.t_location
.
+ * The table public.t_location
.
*/
public static final TLocation T_LOCATION = TLocation.T_LOCATION;
/**
- * The table camp.t_person
.
+ * The table public.t_person
.
*/
public static final TPerson T_PERSON = TPerson.T_PERSON;
/**
- * The table camp.t_persondocument
.
+ * The table public.t_persondocument
.
*/
public static final TPersondocument T_PERSONDOCUMENT = TPersondocument.T_PERSONDOCUMENT;
/**
- * The table camp.t_profile
.
+ * The table public.t_profile
.
*/
public static final TProfile T_PROFILE = TProfile.T_PROFILE;
/**
- * The table camp.t_profilerole
.
+ * The table public.t_profilerole
.
*/
public static final TProfilerole T_PROFILEROLE = TProfilerole.T_PROFILEROLE;
/**
- * The table camp.t_rss
.
+ * The table public.t_rss
.
*/
public static final TRss T_RSS = TRss.T_RSS;
/**
- * The table camp.t_sales
.
+ * The table public.t_sales
.
*/
public static final TSales T_SALES = TSales.T_SALES;
/**
- * The table camp.t_salescontent
.
+ * The table public.t_salescontent
.
*/
public static final TSalescontent T_SALESCONTENT = TSalescontent.T_SALESCONTENT;
/**
- * The table camp.t_salescontenttype
.
+ * The table public.t_salescontenttype
.
*/
public static final TSalescontenttype T_SALESCONTENTTYPE = TSalescontenttype.T_SALESCONTENTTYPE;
/**
- * The table camp.v_budget
.
+ * The table public.v_adult
.
+ */
+ public static final VAdult V_ADULT = VAdult.V_ADULT;
+
+ /**
+ * The table public.v_budget
.
*/
public static final VBudget V_BUDGET = VBudget.V_BUDGET;
/**
- * The table camp.v_camp
.
+ * The table public.v_camp
.
*/
public static final VCamp V_CAMP = VCamp.V_CAMP;
/**
- * The table camp.v_camp_budget
.
+ * The table public.v_camp_budget
.
*/
public static final VCampBudget V_CAMP_BUDGET = VCampBudget.V_CAMP_BUDGET;
/**
- * The table camp.v_camp_budget_year
.
+ * The table public.v_camp_budget_year
.
*/
public static final VCampBudgetYear V_CAMP_BUDGET_YEAR = VCampBudgetYear.V_CAMP_BUDGET_YEAR;
/**
- * The table camp.v_campdocument
.
+ * The table public.v_campdocument
.
*/
public static final VCampdocument V_CAMPDOCUMENT = VCampdocument.V_CAMPDOCUMENT;
/**
- * The table camp.v_camprole
.
+ * The table public.v_camprole
.
*/
public static final VCamprole V_CAMPROLE = VCamprole.V_CAMPROLE;
/**
- * The table camp.v_document
.
+ * The table public.v_document
.
*/
public static final VDocument V_DOCUMENT = VDocument.V_DOCUMENT;
/**
- * The table camp.v_profile
.
+ * The table public.v_dsgvo_delete_candidate
.
+ */
+ public static final VDsgvoDeleteCandidate V_DSGVO_DELETE_CANDIDATE = VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE;
+
+ /**
+ * The table public.v_feeder
.
+ */
+ public static final VFeeder V_FEEDER = VFeeder.V_FEEDER;
+
+ /**
+ * The table public.v_profile
.
*/
public static final VProfile V_PROFILE = VProfile.V_PROFILE;
/**
- * The table camp.v_registration
.
+ * The table public.v_registration
.
*/
public static final VRegistration V_REGISTRATION = VRegistration.V_REGISTRATION;
/**
- * The table camp.v_role
.
+ * The table public.v_role
.
*/
public static final VRole V_ROLE = VRole.V_ROLE;
/**
- * The table camp.v_sales
.
+ * The table public.v_sales
.
*/
public static final VSales V_SALES = VSales.V_SALES;
/**
- * The table camp.v_version
.
+ * The table public.v_version
.
*/
public static final VVersion V_VERSION = VVersion.V_VERSION;
}
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumCamprole.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumCamprole.java
index 9ed193d..58ffb96 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumCamprole.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumCamprole.java
@@ -4,7 +4,7 @@
package de.jottyfan.camporganizer.db.jooq.enums;
-import de.jottyfan.camporganizer.db.jooq.Camp;
+import de.jottyfan.camporganizer.db.jooq.Public;
import org.jooq.Catalog;
import org.jooq.EnumType;
@@ -40,7 +40,7 @@ public enum EnumCamprole implements EnumType {
@Override
public Schema getSchema() {
- return Camp.CAMP;
+ return Public.PUBLIC;
}
@Override
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumDocument.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumDocument.java
index c121b66..44af647 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumDocument.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumDocument.java
@@ -4,7 +4,7 @@
package de.jottyfan.camporganizer.db.jooq.enums;
-import de.jottyfan.camporganizer.db.jooq.Camp;
+import de.jottyfan.camporganizer.db.jooq.Public;
import org.jooq.Catalog;
import org.jooq.EnumType;
@@ -36,7 +36,7 @@ public enum EnumDocument implements EnumType {
@Override
public Schema getSchema() {
- return Camp.CAMP;
+ return Public.PUBLIC;
}
@Override
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumFiletype.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumFiletype.java
index a987120..c4101e5 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumFiletype.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumFiletype.java
@@ -4,7 +4,7 @@
package de.jottyfan.camporganizer.db.jooq.enums;
-import de.jottyfan.camporganizer.db.jooq.Camp;
+import de.jottyfan.camporganizer.db.jooq.Public;
import org.jooq.Catalog;
import org.jooq.EnumType;
@@ -36,7 +36,7 @@ public enum EnumFiletype implements EnumType {
@Override
public Schema getSchema() {
- return Camp.CAMP;
+ return Public.PUBLIC;
}
@Override
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumModule.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumModule.java
index 3c0ae9b..d99c9c2 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumModule.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumModule.java
@@ -4,7 +4,7 @@
package de.jottyfan.camporganizer.db.jooq.enums;
-import de.jottyfan.camporganizer.db.jooq.Camp;
+import de.jottyfan.camporganizer.db.jooq.Public;
import org.jooq.Catalog;
import org.jooq.EnumType;
@@ -34,7 +34,7 @@ public enum EnumModule implements EnumType {
@Override
public Schema getSchema() {
- return Camp.CAMP;
+ return Public.PUBLIC;
}
@Override
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumRole.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumRole.java
index 74eafbc..4c19535 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumRole.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumRole.java
@@ -4,7 +4,7 @@
package de.jottyfan.camporganizer.db.jooq.enums;
-import de.jottyfan.camporganizer.db.jooq.Camp;
+import de.jottyfan.camporganizer.db.jooq.Public;
import org.jooq.Catalog;
import org.jooq.EnumType;
@@ -42,7 +42,7 @@ public enum EnumRole implements EnumType {
@Override
public Schema getSchema() {
- return Camp.CAMP;
+ return Public.PUBLIC;
}
@Override
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumSex.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumSex.java
index 3bbec97..d3770f3 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumSex.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/enums/EnumSex.java
@@ -4,7 +4,7 @@
package de.jottyfan.camporganizer.db.jooq.enums;
-import de.jottyfan.camporganizer.db.jooq.Camp;
+import de.jottyfan.camporganizer.db.jooq.Public;
import org.jooq.Catalog;
import org.jooq.EnumType;
@@ -34,7 +34,7 @@ public enum EnumSex implements EnumType {
@Override
public Schema getSchema() {
- return Camp.CAMP;
+ return Public.PUBLIC;
}
@Override
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCamp.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCamp.java
index bb03940..ae69609 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCamp.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCamp.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.tables.TCampdocument.TCampdocumentPath;
import de.jottyfan.camporganizer.db.jooq.tables.TCampprofile.TCampprofilePath;
import de.jottyfan.camporganizer.db.jooq.tables.TDocument.TDocumentPath;
@@ -52,7 +52,7 @@ public class TCamp extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_camp
+ * The reference instance of public.t_camp
*/
public static final TCamp T_CAMP = new TCamp();
@@ -65,65 +65,85 @@ public class TCamp extends TableImpl {
}
/**
- * The column camp.t_camp.pk
.
+ * The column public.t_camp.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
- * The column camp.t_camp.name
.
+ * The column public.t_camp.name
.
*/
public final TableField NAME = createField(DSL.name("name"), SQLDataType.CLOB.nullable(false), this, "");
/**
- * The column camp.t_camp.arrive
.
+ * The column public.t_camp.arrive
.
*/
public final TableField ARRIVE = createField(DSL.name("arrive"), SQLDataType.LOCALDATETIME(6).nullable(false), this, "");
/**
- * The column camp.t_camp.depart
.
+ * The column public.t_camp.depart
.
*/
public final TableField DEPART = createField(DSL.name("depart"), SQLDataType.LOCALDATETIME(6).nullable(false), this, "");
/**
- * The column camp.t_camp.fk_location
.
+ * The column public.t_camp.fk_location
.
*/
public final TableField FK_LOCATION = createField(DSL.name("fk_location"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_camp.min_age
.
+ * The column public.t_camp.min_age
.
*/
public final TableField MIN_AGE = createField(DSL.name("min_age"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_camp.max_age
.
+ * The column public.t_camp.max_age
.
*/
public final TableField MAX_AGE = createField(DSL.name("max_age"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_camp.price
.
+ * The column public.t_camp.price
.
*/
public final TableField PRICE = createField(DSL.name("price"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_camp.countries
.
+ * The column public.t_camp.countries
.
*/
public final TableField COUNTRIES = createField(DSL.name("countries"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_camp.fk_document
.
+ * The column public.t_camp.fk_document
.
*/
public final TableField FK_DOCUMENT = createField(DSL.name("fk_document"), SQLDataType.INTEGER, this, "");
/**
- * The column camp.t_camp.lock_sales
.
+ * The column public.t_camp.lock_sales
.
*/
public final TableField LOCK_SALES = createField(DSL.name("lock_sales"), SQLDataType.BOOLEAN.nullable(false).defaultValue(DSL.field(DSL.raw("false"), SQLDataType.BOOLEAN)), this, "");
/**
- * The column camp.t_camp.fk_profile
.
+ * The column public.t_camp.fk_profile
.
*/
public final TableField FK_PROFILE = createField(DSL.name("fk_profile"), SQLDataType.INTEGER.nullable(false), this, "");
+ /**
+ * The column public.t_camp.beds_male
.
+ */
+ public final TableField BEDS_MALE = createField(DSL.name("beds_male"), SQLDataType.INTEGER.defaultValue(DSL.field(DSL.raw("0"), SQLDataType.INTEGER)), this, "");
+
+ /**
+ * The column public.t_camp.beds_female
.
+ */
+ public final TableField BEDS_FEMALE = createField(DSL.name("beds_female"), SQLDataType.INTEGER.defaultValue(DSL.field(DSL.raw("0"), SQLDataType.INTEGER)), this, "");
+
+ /**
+ * The column public.t_camp.blocked_beds_male
.
+ */
+ public final TableField BLOCKED_BEDS_MALE = createField(DSL.name("blocked_beds_male"), SQLDataType.INTEGER.defaultValue(DSL.field(DSL.raw("0"), SQLDataType.INTEGER)), this, "");
+
+ /**
+ * The column public.t_camp.blocked_beds_female
.
+ */
+ public final TableField BLOCKED_BEDS_FEMALE = createField(DSL.name("blocked_beds_female"), SQLDataType.INTEGER.defaultValue(DSL.field(DSL.raw("0"), SQLDataType.INTEGER)), this, "");
+
private TCamp(Name alias, Table aliased) {
this(alias, aliased, (Field>[]) null, null);
}
@@ -133,21 +153,21 @@ public class TCamp extends TableImpl {
}
/**
- * Create an aliased camp.t_camp
table reference
+ * Create an aliased public.t_camp
table reference
*/
public TCamp(String alias) {
this(DSL.name(alias), T_CAMP);
}
/**
- * Create an aliased camp.t_camp
table reference
+ * Create an aliased public.t_camp
table reference
*/
public TCamp(Name alias) {
this(alias, T_CAMP);
}
/**
- * Create a camp.t_camp
table reference
+ * Create a public.t_camp
table reference
*/
public TCamp() {
this(DSL.name("t_camp"), null);
@@ -186,7 +206,7 @@ public class TCamp extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -207,7 +227,7 @@ public class TCamp extends TableImpl {
private transient TLocationPath _tLocation;
/**
- * Get the implicit join path to the camp.t_location
table.
+ * Get the implicit join path to the public.t_location
table.
*/
public TLocationPath tLocation() {
if (_tLocation == null)
@@ -219,7 +239,7 @@ public class TCamp extends TableImpl {
private transient TDocumentPath _tDocument;
/**
- * Get the implicit join path to the camp.t_document
table.
+ * Get the implicit join path to the public.t_document
table.
*/
public TDocumentPath tDocument() {
if (_tDocument == null)
@@ -231,7 +251,7 @@ public class TCamp extends TableImpl {
private transient TProfilePath _tProfile;
/**
- * Get the implicit join path to the camp.t_profile
table.
+ * Get the implicit join path to the public.t_profile
table.
*/
public TProfilePath tProfile() {
if (_tProfile == null)
@@ -244,7 +264,7 @@ public class TCamp extends TableImpl {
/**
* Get the implicit to-many join path to the
- * camp.t_campdocument
table
+ * public.t_campdocument
table
*/
public TCampdocumentPath tCampdocument() {
if (_tCampdocument == null)
@@ -256,8 +276,8 @@ public class TCamp extends TableImpl {
private transient TCampprofilePath _tCampprofile;
/**
- * Get the implicit to-many join path to the camp.t_campprofile
- * table
+ * Get the implicit to-many join path to the
+ * public.t_campprofile
table
*/
public TCampprofilePath tCampprofile() {
if (_tCampprofile == null)
@@ -269,7 +289,7 @@ public class TCamp extends TableImpl {
private transient TPersonPath _tPerson;
/**
- * Get the implicit to-many join path to the camp.t_person
+ * Get the implicit to-many join path to the public.t_person
* table
*/
public TPersonPath tPerson() {
@@ -282,7 +302,8 @@ public class TCamp extends TableImpl {
private transient TSalesPath _tSales;
/**
- * Get the implicit to-many join path to the camp.t_sales
table
+ * Get the implicit to-many join path to the public.t_sales
+ * table
*/
public TSalesPath tSales() {
if (_tSales == null)
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCampdocument.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCampdocument.java
index 219cce5..cca3da8 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCampdocument.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCampdocument.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp.TCampPath;
import de.jottyfan.camporganizer.db.jooq.tables.TDocument.TDocumentPath;
import de.jottyfan.camporganizer.db.jooq.tables.records.TCampdocumentRecord;
@@ -46,7 +46,7 @@ public class TCampdocument extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_campdocument
+ * The reference instance of public.t_campdocument
*/
public static final TCampdocument T_CAMPDOCUMENT = new TCampdocument();
@@ -59,17 +59,17 @@ public class TCampdocument extends TableImpl {
}
/**
- * The column camp.t_campdocument.pk
.
+ * The column public.t_campdocument.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
- * The column camp.t_campdocument.fk_camp
.
+ * The column public.t_campdocument.fk_camp
.
*/
public final TableField FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_campdocument.fk_document
.
+ * The column public.t_campdocument.fk_document
.
*/
public final TableField FK_DOCUMENT = createField(DSL.name("fk_document"), SQLDataType.INTEGER.nullable(false), this, "");
@@ -82,21 +82,21 @@ public class TCampdocument extends TableImpl {
}
/**
- * Create an aliased camp.t_campdocument
table reference
+ * Create an aliased public.t_campdocument
table reference
*/
public TCampdocument(String alias) {
this(DSL.name(alias), T_CAMPDOCUMENT);
}
/**
- * Create an aliased camp.t_campdocument
table reference
+ * Create an aliased public.t_campdocument
table reference
*/
public TCampdocument(Name alias) {
this(alias, T_CAMPDOCUMENT);
}
/**
- * Create a camp.t_campdocument
table reference
+ * Create a public.t_campdocument
table reference
*/
public TCampdocument() {
this(DSL.name("t_campdocument"), null);
@@ -135,7 +135,7 @@ public class TCampdocument extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -150,7 +150,7 @@ public class TCampdocument extends TableImpl {
@Override
public List> getUniqueKeys() {
- return Arrays.asList(Keys.UK_CAMPDOCUMENT);
+ return Arrays.asList(Keys.T_CAMPDOCUMENT_FK_CAMP_FK_DOCUMENT_KEY);
}
@Override
@@ -161,7 +161,7 @@ public class TCampdocument extends TableImpl {
private transient TCampPath _tCamp;
/**
- * Get the implicit join path to the camp.t_camp
table.
+ * Get the implicit join path to the public.t_camp
table.
*/
public TCampPath tCamp() {
if (_tCamp == null)
@@ -173,7 +173,7 @@ public class TCampdocument extends TableImpl {
private transient TDocumentPath _tDocument;
/**
- * Get the implicit join path to the camp.t_document
table.
+ * Get the implicit join path to the public.t_document
table.
*/
public TDocumentPath tDocument() {
if (_tDocument == null)
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCampprofile.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCampprofile.java
index 9748fa7..353d063 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCampprofile.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TCampprofile.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.enums.EnumModule;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp.TCampPath;
import de.jottyfan.camporganizer.db.jooq.tables.TProfile.TProfilePath;
@@ -47,7 +47,7 @@ public class TCampprofile extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_campprofile
+ * The reference instance of public.t_campprofile
*/
public static final TCampprofile T_CAMPPROFILE = new TCampprofile();
@@ -60,22 +60,22 @@ public class TCampprofile extends TableImpl {
}
/**
- * The column camp.t_campprofile.pk
.
+ * The column public.t_campprofile.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
- * The column camp.t_campprofile.fk_profile
.
+ * The column public.t_campprofile.fk_profile
.
*/
public final TableField FK_PROFILE = createField(DSL.name("fk_profile"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_campprofile.fk_camp
.
+ * The column public.t_campprofile.fk_camp
.
*/
public final TableField FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_campprofile.module
.
+ * The column public.t_campprofile.module
.
*/
public final TableField MODULE = createField(DSL.name("module"), SQLDataType.VARCHAR.nullable(false).asEnumDataType(EnumModule.class), this, "");
@@ -88,21 +88,21 @@ public class TCampprofile extends TableImpl {
}
/**
- * Create an aliased camp.t_campprofile
table reference
+ * Create an aliased public.t_campprofile
table reference
*/
public TCampprofile(String alias) {
this(DSL.name(alias), T_CAMPPROFILE);
}
/**
- * Create an aliased camp.t_campprofile
table reference
+ * Create an aliased public.t_campprofile
table reference
*/
public TCampprofile(Name alias) {
this(alias, T_CAMPPROFILE);
}
/**
- * Create a camp.t_campprofile
table reference
+ * Create a public.t_campprofile
table reference
*/
public TCampprofile() {
this(DSL.name("t_campprofile"), null);
@@ -141,7 +141,7 @@ public class TCampprofile extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -167,7 +167,7 @@ public class TCampprofile extends TableImpl {
private transient TProfilePath _tProfile;
/**
- * Get the implicit join path to the camp.t_profile
table.
+ * Get the implicit join path to the public.t_profile
table.
*/
public TProfilePath tProfile() {
if (_tProfile == null)
@@ -179,7 +179,7 @@ public class TCampprofile extends TableImpl {
private transient TCampPath _tCamp;
/**
- * Get the implicit join path to the camp.t_camp
table.
+ * Get the implicit join path to the public.t_camp
table.
*/
public TCampPath tCamp() {
if (_tCamp == null)
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TDocument.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TDocument.java
index 0d30d39..cb4e01a 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TDocument.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TDocument.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp.TCampPath;
@@ -50,7 +50,7 @@ public class TDocument extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_document
+ * The reference instance of public.t_document
*/
public static final TDocument T_DOCUMENT = new TDocument();
@@ -63,27 +63,27 @@ public class TDocument extends TableImpl {
}
/**
- * The column camp.t_document.pk
.
+ * The column public.t_document.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
- * The column camp.t_document.doctype
.
+ * The column public.t_document.doctype
.
*/
public final TableField DOCTYPE = createField(DSL.name("doctype"), SQLDataType.VARCHAR.asEnumDataType(EnumDocument.class), this, "");
/**
- * The column camp.t_document.name
.
+ * The column public.t_document.name
.
*/
public final TableField NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_document.document
.
+ * The column public.t_document.document
.
*/
public final TableField DOCUMENT = createField(DSL.name("document"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_document.filetype
.
+ * The column public.t_document.filetype
.
*/
public final TableField FILETYPE = createField(DSL.name("filetype"), SQLDataType.VARCHAR.asEnumDataType(EnumFiletype.class), this, "");
@@ -96,21 +96,21 @@ public class TDocument extends TableImpl {
}
/**
- * Create an aliased camp.t_document
table reference
+ * Create an aliased public.t_document
table reference
*/
public TDocument(String alias) {
this(DSL.name(alias), T_DOCUMENT);
}
/**
- * Create an aliased camp.t_document
table reference
+ * Create an aliased public.t_document
table reference
*/
public TDocument(Name alias) {
this(alias, T_DOCUMENT);
}
/**
- * Create a camp.t_document
table reference
+ * Create a public.t_document
table reference
*/
public TDocument() {
this(DSL.name("t_document"), null);
@@ -149,7 +149,7 @@ public class TDocument extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -170,7 +170,8 @@ public class TDocument extends TableImpl {
private transient TCampPath _tCamp;
/**
- * Get the implicit to-many join path to the camp.t_camp
table
+ * Get the implicit to-many join path to the public.t_camp
+ * table
*/
public TCampPath tCamp() {
if (_tCamp == null)
@@ -183,7 +184,7 @@ public class TDocument extends TableImpl {
/**
* Get the implicit to-many join path to the
- * camp.t_campdocument
table
+ * public.t_campdocument
table
*/
public TCampdocumentPath tCampdocument() {
if (_tCampdocument == null)
@@ -196,7 +197,7 @@ public class TDocument extends TableImpl {
/**
* Get the implicit to-many join path to the
- * camp.t_documentrole
table
+ * public.t_documentrole
table
*/
public TDocumentrolePath tDocumentrole() {
if (_tDocumentrole == null)
@@ -208,7 +209,7 @@ public class TDocument extends TableImpl {
private transient TLocationPath _tLocation;
/**
- * Get the implicit to-many join path to the camp.t_location
+ * Get the implicit to-many join path to the public.t_location
* table
*/
public TLocationPath tLocation() {
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TDocumentrole.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TDocumentrole.java
index 7723659..6270a9c 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TDocumentrole.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TDocumentrole.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.TDocument.TDocumentPath;
import de.jottyfan.camporganizer.db.jooq.tables.records.TDocumentroleRecord;
@@ -46,7 +46,7 @@ public class TDocumentrole extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_documentrole
+ * The reference instance of public.t_documentrole
*/
public static final TDocumentrole T_DOCUMENTROLE = new TDocumentrole();
@@ -59,17 +59,17 @@ public class TDocumentrole extends TableImpl {
}
/**
- * The column camp.t_documentrole.pk
.
+ * The column public.t_documentrole.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
- * The column camp.t_documentrole.fk_document
.
+ * The column public.t_documentrole.fk_document
.
*/
public final TableField FK_DOCUMENT = createField(DSL.name("fk_document"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_documentrole.camprole
.
+ * The column public.t_documentrole.camprole
.
*/
public final TableField CAMPROLE = createField(DSL.name("camprole"), SQLDataType.VARCHAR.nullable(false).asEnumDataType(EnumCamprole.class), this, "");
@@ -82,21 +82,21 @@ public class TDocumentrole extends TableImpl {
}
/**
- * Create an aliased camp.t_documentrole
table reference
+ * Create an aliased public.t_documentrole
table reference
*/
public TDocumentrole(String alias) {
this(DSL.name(alias), T_DOCUMENTROLE);
}
/**
- * Create an aliased camp.t_documentrole
table reference
+ * Create an aliased public.t_documentrole
table reference
*/
public TDocumentrole(Name alias) {
this(alias, T_DOCUMENTROLE);
}
/**
- * Create a camp.t_documentrole
table reference
+ * Create a public.t_documentrole
table reference
*/
public TDocumentrole() {
this(DSL.name("t_documentrole"), null);
@@ -135,7 +135,7 @@ public class TDocumentrole extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -161,7 +161,7 @@ public class TDocumentrole extends TableImpl {
private transient TDocumentPath _tDocument;
/**
- * Get the implicit join path to the camp.t_document
table.
+ * Get the implicit join path to the public.t_document
table.
*/
public TDocumentPath tDocument() {
if (_tDocument == null)
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TLocation.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TLocation.java
index 2a0aa61..c0f07e5 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TLocation.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TLocation.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp.TCampPath;
import de.jottyfan.camporganizer.db.jooq.tables.TDocument.TDocumentPath;
import de.jottyfan.camporganizer.db.jooq.tables.records.TLocationRecord;
@@ -46,7 +46,7 @@ public class TLocation extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_location
+ * The reference instance of public.t_location
*/
public static final TLocation T_LOCATION = new TLocation();
@@ -59,22 +59,22 @@ public class TLocation extends TableImpl {
}
/**
- * The column camp.t_location.pk
.
+ * The column public.t_location.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
- * The column camp.t_location.name
.
+ * The column public.t_location.name
.
*/
public final TableField NAME = createField(DSL.name("name"), SQLDataType.CLOB.nullable(false), this, "");
/**
- * The column camp.t_location.url
.
+ * The column public.t_location.url
.
*/
public final TableField URL = createField(DSL.name("url"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_location.fk_document
.
+ * The column public.t_location.fk_document
.
*/
public final TableField FK_DOCUMENT = createField(DSL.name("fk_document"), SQLDataType.INTEGER, this, "");
@@ -87,21 +87,21 @@ public class TLocation extends TableImpl {
}
/**
- * Create an aliased camp.t_location
table reference
+ * Create an aliased public.t_location
table reference
*/
public TLocation(String alias) {
this(DSL.name(alias), T_LOCATION);
}
/**
- * Create an aliased camp.t_location
table reference
+ * Create an aliased public.t_location
table reference
*/
public TLocation(Name alias) {
this(alias, T_LOCATION);
}
/**
- * Create a camp.t_location
table reference
+ * Create a public.t_location
table reference
*/
public TLocation() {
this(DSL.name("t_location"), null);
@@ -140,7 +140,7 @@ public class TLocation extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -161,7 +161,7 @@ public class TLocation extends TableImpl {
private transient TDocumentPath _tDocument;
/**
- * Get the implicit join path to the camp.t_document
table.
+ * Get the implicit join path to the public.t_document
table.
*/
public TDocumentPath tDocument() {
if (_tDocument == null)
@@ -173,7 +173,8 @@ public class TLocation extends TableImpl {
private transient TCampPath _tCamp;
/**
- * Get the implicit to-many join path to the camp.t_camp
table
+ * Get the implicit to-many join path to the public.t_camp
+ * table
*/
public TCampPath tCamp() {
if (_tCamp == null)
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TPerson.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TPerson.java
index f10752d..8d9c079 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TPerson.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TPerson.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.enums.EnumSex;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp.TCampPath;
@@ -52,7 +52,7 @@ public class TPerson extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_person
+ * The reference instance of public.t_person
*/
public static final TPerson T_PERSON = new TPerson();
@@ -65,102 +65,102 @@ public class TPerson extends TableImpl {
}
/**
- * The column camp.t_person.pk
.
+ * The column public.t_person.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
- * The column camp.t_person.forename
.
+ * The column public.t_person.forename
.
*/
public final TableField FORENAME = createField(DSL.name("forename"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_person.surname
.
+ * The column public.t_person.surname
.
*/
public final TableField SURNAME = createField(DSL.name("surname"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_person.street
.
+ * The column public.t_person.street
.
*/
public final TableField STREET = createField(DSL.name("street"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_person.zip
.
+ * The column public.t_person.zip
.
*/
public final TableField ZIP = createField(DSL.name("zip"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_person.city
.
+ * The column public.t_person.city
.
*/
public final TableField CITY = createField(DSL.name("city"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_person.phone
.
+ * The column public.t_person.phone
.
*/
public final TableField PHONE = createField(DSL.name("phone"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_person.birthdate
.
+ * The column public.t_person.birthdate
.
*/
public final TableField BIRTHDATE = createField(DSL.name("birthdate"), SQLDataType.LOCALDATE, this, "");
/**
- * The column camp.t_person.camprole
.
+ * The column public.t_person.camprole
.
*/
public final TableField CAMPROLE = createField(DSL.name("camprole"), SQLDataType.VARCHAR.asEnumDataType(EnumCamprole.class), this, "");
/**
- * The column camp.t_person.email
.
+ * The column public.t_person.email
.
*/
public final TableField EMAIL = createField(DSL.name("email"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_person.fk_camp
.
+ * The column public.t_person.fk_camp
.
*/
public final TableField FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER, this, "");
/**
- * The column camp.t_person.fk_profile
.
+ * The column public.t_person.fk_profile
.
*/
public final TableField FK_PROFILE = createField(DSL.name("fk_profile"), SQLDataType.INTEGER, this, "");
/**
- * The column camp.t_person.accept
.
+ * The column public.t_person.accept
.
*/
public final TableField ACCEPT = createField(DSL.name("accept"), SQLDataType.BOOLEAN, this, "");
/**
- * The column camp.t_person.created
.
+ * The column public.t_person.created
.
*/
public final TableField CREATED = createField(DSL.name("created"), SQLDataType.LOCALDATETIME(6).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.LOCALDATETIME)), this, "");
/**
- * The column camp.t_person.sex
.
+ * The column public.t_person.sex
.
*/
public final TableField SEX = createField(DSL.name("sex"), SQLDataType.VARCHAR.asEnumDataType(EnumSex.class), this, "");
/**
- * The column camp.t_person.fk_registrator
.
+ * The column public.t_person.fk_registrator
.
*/
public final TableField FK_REGISTRATOR = createField(DSL.name("fk_registrator"), SQLDataType.INTEGER, this, "");
/**
- * The column camp.t_person.paid
.
+ * The column public.t_person.paid
.
*/
public final TableField PAID = createField(DSL.name("paid"), SQLDataType.NUMERIC(7, 2), this, "");
/**
- * The column camp.t_person.comment
.
+ * The column public.t_person.comment
.
*/
public final TableField COMMENT = createField(DSL.name("comment"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_person.consent_catalog_photo
.
+ * The column public.t_person.consent_catalog_photo
.
*/
public final TableField CONSENT_CATALOG_PHOTO = createField(DSL.name("consent_catalog_photo"), SQLDataType.BOOLEAN.nullable(false).defaultValue(DSL.field(DSL.raw("false"), SQLDataType.BOOLEAN)), this, "");
/**
- * The column camp.t_person.required_price
.
+ * The column public.t_person.required_price
.
*/
public final TableField REQUIRED_PRICE = createField(DSL.name("required_price"), SQLDataType.NUMERIC(7, 2), this, "");
@@ -173,21 +173,21 @@ public class TPerson extends TableImpl {
}
/**
- * Create an aliased camp.t_person
table reference
+ * Create an aliased public.t_person
table reference
*/
public TPerson(String alias) {
this(DSL.name(alias), T_PERSON);
}
/**
- * Create an aliased camp.t_person
table reference
+ * Create an aliased public.t_person
table reference
*/
public TPerson(Name alias) {
this(alias, T_PERSON);
}
/**
- * Create a camp.t_person
table reference
+ * Create a public.t_person
table reference
*/
public TPerson() {
this(DSL.name("t_person"), null);
@@ -226,7 +226,7 @@ public class TPerson extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -241,7 +241,7 @@ public class TPerson extends TableImpl {
@Override
public List> getUniqueKeys() {
- return Arrays.asList(Keys.UK_PERSON);
+ return Arrays.asList(Keys.T_PERSON_FORENAME_SURNAME_BIRTHDATE_FK_CAMP_KEY);
}
@Override
@@ -252,7 +252,7 @@ public class TPerson extends TableImpl {
private transient TCampPath _tCamp;
/**
- * Get the implicit join path to the camp.t_camp
table.
+ * Get the implicit join path to the public.t_camp
table.
*/
public TCampPath tCamp() {
if (_tCamp == null)
@@ -264,8 +264,8 @@ public class TPerson extends TableImpl {
private transient TProfilePath _tPersonFkProfileFkey;
/**
- * Get the implicit join path to the camp.t_profile
table, via
- * the t_person_fk_profile_fkey
key.
+ * Get the implicit join path to the public.t_profile
table,
+ * via the t_person_fk_profile_fkey
key.
*/
public TProfilePath tPersonFkProfileFkey() {
if (_tPersonFkProfileFkey == null)
@@ -277,8 +277,8 @@ public class TPerson extends TableImpl {
private transient TProfilePath _tPersonFkRegistratorFkey;
/**
- * Get the implicit join path to the camp.t_profile
table, via
- * the t_person_fk_registrator_fkey
key.
+ * Get the implicit join path to the public.t_profile
table,
+ * via the t_person_fk_registrator_fkey
key.
*/
public TProfilePath tPersonFkRegistratorFkey() {
if (_tPersonFkRegistratorFkey == null)
@@ -291,7 +291,7 @@ public class TPerson extends TableImpl {
/**
* Get the implicit to-many join path to the
- * camp.t_persondocument
table
+ * public.t_persondocument
table
*/
public TPersondocumentPath tPersondocument() {
if (_tPersondocument == null)
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TPersondocument.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TPersondocument.java
index 2d501b5..5530718 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TPersondocument.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TPersondocument.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import de.jottyfan.camporganizer.db.jooq.tables.TPerson.TPersonPath;
import de.jottyfan.camporganizer.db.jooq.tables.records.TPersondocumentRecord;
@@ -46,7 +46,7 @@ public class TPersondocument extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_persondocument
+ * The reference instance of public.t_persondocument
*/
public static final TPersondocument T_PERSONDOCUMENT = new TPersondocument();
@@ -59,27 +59,27 @@ public class TPersondocument extends TableImpl {
}
/**
- * The column camp.t_persondocument.pk
.
+ * The column public.t_persondocument.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
- * The column camp.t_persondocument.fk_person
.
+ * The column public.t_persondocument.fk_person
.
*/
public final TableField FK_PERSON = createField(DSL.name("fk_person"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_persondocument.name
.
+ * The column public.t_persondocument.name
.
*/
public final TableField NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_persondocument.document
.
+ * The column public.t_persondocument.document
.
*/
public final TableField DOCUMENT = createField(DSL.name("document"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_persondocument.filetype
.
+ * The column public.t_persondocument.filetype
.
*/
public final TableField FILETYPE = createField(DSL.name("filetype"), SQLDataType.VARCHAR.asEnumDataType(EnumFiletype.class), this, "");
@@ -92,21 +92,21 @@ public class TPersondocument extends TableImpl {
}
/**
- * Create an aliased camp.t_persondocument
table reference
+ * Create an aliased public.t_persondocument
table reference
*/
public TPersondocument(String alias) {
this(DSL.name(alias), T_PERSONDOCUMENT);
}
/**
- * Create an aliased camp.t_persondocument
table reference
+ * Create an aliased public.t_persondocument
table reference
*/
public TPersondocument(Name alias) {
this(alias, T_PERSONDOCUMENT);
}
/**
- * Create a camp.t_persondocument
table reference
+ * Create a public.t_persondocument
table reference
*/
public TPersondocument() {
this(DSL.name("t_persondocument"), null);
@@ -145,7 +145,7 @@ public class TPersondocument extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -171,7 +171,7 @@ public class TPersondocument extends TableImpl {
private transient TPersonPath _tPerson;
/**
- * Get the implicit join path to the camp.t_person
table.
+ * Get the implicit join path to the public.t_person
table.
*/
public TPersonPath tPerson() {
if (_tPerson == null)
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TProfile.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TProfile.java
index 59978f8..6028cbd 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TProfile.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TProfile.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp.TCampPath;
import de.jottyfan.camporganizer.db.jooq.tables.TCampprofile.TCampprofilePath;
import de.jottyfan.camporganizer.db.jooq.tables.TPerson.TPersonPath;
@@ -49,7 +49,7 @@ public class TProfile extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_profile
+ * The reference instance of public.t_profile
*/
public static final TProfile T_PROFILE = new TProfile();
@@ -62,37 +62,37 @@ public class TProfile extends TableImpl {
}
/**
- * The column camp.t_profile.pk
.
+ * The column public.t_profile.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
- * The column camp.t_profile.forename
.
+ * The column public.t_profile.forename
.
*/
public final TableField FORENAME = createField(DSL.name("forename"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_profile.surname
.
+ * The column public.t_profile.surname
.
*/
public final TableField SURNAME = createField(DSL.name("surname"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_profile.username
.
+ * The column public.t_profile.username
.
*/
public final TableField USERNAME = createField(DSL.name("username"), SQLDataType.CLOB.nullable(false), this, "");
/**
- * The column camp.t_profile.password
.
+ * The column public.t_profile.password
.
*/
- public final TableField PASSWORD = createField(DSL.name("password"), SQLDataType.CLOB.nullable(false), this, "");
+ public final TableField PASSWORD = createField(DSL.name("password"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_profile.duedate
.
+ * The column public.t_profile.duedate
.
*/
public final TableField DUEDATE = createField(DSL.name("duedate"), SQLDataType.LOCALDATETIME(6).defaultValue(DSL.field(DSL.raw("(now() + '1 year'::interval)"), SQLDataType.LOCALDATETIME)), this, "");
/**
- * The column camp.t_profile.uuid
.
+ * The column public.t_profile.uuid
.
*/
public final TableField UUID = createField(DSL.name("uuid"), SQLDataType.CLOB.nullable(false), this, "");
@@ -105,21 +105,21 @@ public class TProfile extends TableImpl {
}
/**
- * Create an aliased camp.t_profile
table reference
+ * Create an aliased public.t_profile
table reference
*/
public TProfile(String alias) {
this(DSL.name(alias), T_PROFILE);
}
/**
- * Create an aliased camp.t_profile
table reference
+ * Create an aliased public.t_profile
table reference
*/
public TProfile(Name alias) {
this(alias, T_PROFILE);
}
/**
- * Create a camp.t_profile
table reference
+ * Create a public.t_profile
table reference
*/
public TProfile() {
this(DSL.name("t_profile"), null);
@@ -158,7 +158,7 @@ public class TProfile extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -179,7 +179,8 @@ public class TProfile extends TableImpl {
private transient TCampPath _tCamp;
/**
- * Get the implicit to-many join path to the camp.t_camp
table
+ * Get the implicit to-many join path to the public.t_camp
+ * table
*/
public TCampPath tCamp() {
if (_tCamp == null)
@@ -191,8 +192,8 @@ public class TProfile extends TableImpl {
private transient TCampprofilePath _tCampprofile;
/**
- * Get the implicit to-many join path to the camp.t_campprofile
- * table
+ * Get the implicit to-many join path to the
+ * public.t_campprofile
table
*/
public TCampprofilePath tCampprofile() {
if (_tCampprofile == null)
@@ -204,7 +205,7 @@ public class TProfile extends TableImpl {
private transient TPersonPath _tPersonFkProfileFkey;
/**
- * Get the implicit to-many join path to the camp.t_person
+ * Get the implicit to-many join path to the public.t_person
* table, via the t_person_fk_profile_fkey
key
*/
public TPersonPath tPersonFkProfileFkey() {
@@ -217,7 +218,7 @@ public class TProfile extends TableImpl {
private transient TPersonPath _tPersonFkRegistratorFkey;
/**
- * Get the implicit to-many join path to the camp.t_person
+ * Get the implicit to-many join path to the public.t_person
* table, via the t_person_fk_registrator_fkey
key
*/
public TPersonPath tPersonFkRegistratorFkey() {
@@ -230,8 +231,8 @@ public class TProfile extends TableImpl {
private transient TProfilerolePath _tProfilerole;
/**
- * Get the implicit to-many join path to the camp.t_profilerole
- * table
+ * Get the implicit to-many join path to the
+ * public.t_profilerole
table
*/
public TProfilerolePath tProfilerole() {
if (_tProfilerole == null)
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TProfilerole.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TProfilerole.java
index d1ecfcf..f9d0d25 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TProfilerole.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TProfilerole.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.enums.EnumRole;
import de.jottyfan.camporganizer.db.jooq.tables.TProfile.TProfilePath;
import de.jottyfan.camporganizer.db.jooq.tables.records.TProfileroleRecord;
@@ -45,7 +45,7 @@ public class TProfilerole extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_profilerole
+ * The reference instance of public.t_profilerole
*/
public static final TProfilerole T_PROFILEROLE = new TProfilerole();
@@ -58,12 +58,12 @@ public class TProfilerole extends TableImpl {
}
/**
- * The column camp.t_profilerole.fk_profile
.
+ * The column public.t_profilerole.fk_profile
.
*/
public final TableField FK_PROFILE = createField(DSL.name("fk_profile"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_profilerole.role
.
+ * The column public.t_profilerole.role
.
*/
public final TableField ROLE = createField(DSL.name("role"), SQLDataType.VARCHAR.nullable(false).asEnumDataType(EnumRole.class), this, "");
@@ -76,21 +76,21 @@ public class TProfilerole extends TableImpl {
}
/**
- * Create an aliased camp.t_profilerole
table reference
+ * Create an aliased public.t_profilerole
table reference
*/
public TProfilerole(String alias) {
this(DSL.name(alias), T_PROFILEROLE);
}
/**
- * Create an aliased camp.t_profilerole
table reference
+ * Create an aliased public.t_profilerole
table reference
*/
public TProfilerole(Name alias) {
this(alias, T_PROFILEROLE);
}
/**
- * Create a camp.t_profilerole
table reference
+ * Create a public.t_profilerole
table reference
*/
public TProfilerole() {
this(DSL.name("t_profilerole"), null);
@@ -129,7 +129,7 @@ public class TProfilerole extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -145,7 +145,7 @@ public class TProfilerole extends TableImpl {
private transient TProfilePath _tProfile;
/**
- * Get the implicit join path to the camp.t_profile
table.
+ * Get the implicit join path to the public.t_profile
table.
*/
public TProfilePath tProfile() {
if (_tProfile == null)
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TRss.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TRss.java
index 184cd15..ed3c08f 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TRss.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TRss.java
@@ -4,8 +4,8 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.tables.records.TRssRecord;
import java.time.LocalDateTime;
@@ -39,7 +39,7 @@ public class TRss extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_rss
+ * The reference instance of public.t_rss
*/
public static final TRss T_RSS = new TRss();
@@ -52,25 +52,25 @@ public class TRss extends TableImpl {
}
/**
- * The column camp.t_rss.msg
.
+ * The column public.t_rss.pk
.
+ */
+ public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
+
+ /**
+ * The column public.t_rss.msg
.
*/
public final TableField MSG = createField(DSL.name("msg"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_rss.regdate
.
+ * The column public.t_rss.regdate
.
*/
public final TableField REGDATE = createField(DSL.name("regdate"), SQLDataType.LOCALDATETIME(6).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.LOCALDATETIME)), this, "");
/**
- * The column camp.t_rss.recipient
.
+ * The column public.t_rss.recipient
.
*/
public final TableField RECIPIENT = createField(DSL.name("recipient"), SQLDataType.CLOB, this, "");
- /**
- * The column camp.t_rss.pk
.
- */
- public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
-
private TRss(Name alias, Table aliased) {
this(alias, aliased, (Field>[]) null, null);
}
@@ -80,21 +80,21 @@ public class TRss extends TableImpl {
}
/**
- * Create an aliased camp.t_rss
table reference
+ * Create an aliased public.t_rss
table reference
*/
public TRss(String alias) {
this(DSL.name(alias), T_RSS);
}
/**
- * Create an aliased camp.t_rss
table reference
+ * Create an aliased public.t_rss
table reference
*/
public TRss(Name alias) {
this(alias, T_RSS);
}
/**
- * Create a camp.t_rss
table reference
+ * Create a public.t_rss
table reference
*/
public TRss() {
this(DSL.name("t_rss"), null);
@@ -102,7 +102,7 @@ public class TRss extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSales.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSales.java
index a30051f..dc54b57 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSales.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSales.java
@@ -4,9 +4,11 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp.TCampPath;
+import de.jottyfan.camporganizer.db.jooq.tables.TSalescontent.TSalescontentPath;
+import de.jottyfan.camporganizer.db.jooq.tables.TSalescontenttype.TSalescontenttypePath;
import de.jottyfan.camporganizer.db.jooq.tables.records.TSalesRecord;
import java.math.BigDecimal;
@@ -47,7 +49,7 @@ public class TSales extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_sales
+ * The reference instance of public.t_sales
*/
public static final TSales T_SALES = new TSales();
@@ -60,57 +62,57 @@ public class TSales extends TableImpl {
}
/**
- * The column camp.t_sales.pk
.
+ * The column public.t_sales.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
- * The column camp.t_sales.trader
.
+ * The column public.t_sales.trader
.
*/
public final TableField TRADER = createField(DSL.name("trader"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_sales.fk_camp
.
+ * The column public.t_sales.fk_camp
.
*/
public final TableField FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_sales.provider
.
+ * The column public.t_sales.provider
.
*/
public final TableField PROVIDER = createField(DSL.name("provider"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_sales.cash
.
+ * The column public.t_sales.cash
.
*/
public final TableField CASH = createField(DSL.name("cash"), SQLDataType.NUMERIC(11, 2).nullable(false), this, "");
/**
- * The column camp.t_sales.buydate
.
+ * The column public.t_sales.buydate
.
*/
public final TableField BUYDATE = createField(DSL.name("buydate"), SQLDataType.LOCALDATETIME(6), this, "");
/**
- * The column camp.t_sales.recipenumber
.
+ * The column public.t_sales.recipenumber
.
*/
public final TableField RECIPENUMBER = createField(DSL.name("recipenumber"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_sales.recipeshot
.
+ * The column public.t_sales.recipeshot
.
*/
public final TableField RECIPESHOT = createField(DSL.name("recipeshot"), SQLDataType.BLOB, this, "");
/**
- * The column camp.t_sales.recipenote
.
+ * The column public.t_sales.recipenote
.
*/
public final TableField RECIPENOTE = createField(DSL.name("recipenote"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_sales.incredients
.
+ * The column public.t_sales.incredients
.
*/
public final TableField INCREDIENTS = createField(DSL.name("incredients"), SQLDataType.CLOB, this, "");
/**
- * The column camp.t_sales.recipefilename
.
+ * The column public.t_sales.recipefilename
.
*/
public final TableField RECIPEFILENAME = createField(DSL.name("recipefilename"), SQLDataType.CLOB, this, "");
@@ -123,21 +125,21 @@ public class TSales extends TableImpl {
}
/**
- * Create an aliased camp.t_sales
table reference
+ * Create an aliased public.t_sales
table reference
*/
public TSales(String alias) {
this(DSL.name(alias), T_SALES);
}
/**
- * Create an aliased camp.t_sales
table reference
+ * Create an aliased public.t_sales
table reference
*/
public TSales(Name alias) {
this(alias, T_SALES);
}
/**
- * Create a camp.t_sales
table reference
+ * Create a public.t_sales
table reference
*/
public TSales() {
this(DSL.name("t_sales"), null);
@@ -176,7 +178,7 @@ public class TSales extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -197,7 +199,7 @@ public class TSales extends TableImpl {
private transient TCampPath _tCamp;
/**
- * Get the implicit join path to the camp.t_camp
table.
+ * Get the implicit join path to the public.t_camp
table.
*/
public TCampPath tCamp() {
if (_tCamp == null)
@@ -206,6 +208,27 @@ public class TSales extends TableImpl {
return _tCamp;
}
+ private transient TSalescontentPath _tSalescontent;
+
+ /**
+ * Get the implicit to-many join path to the
+ * public.t_salescontent
table
+ */
+ public TSalescontentPath tSalescontent() {
+ if (_tSalescontent == null)
+ _tSalescontent = new TSalescontentPath(this, null, Keys.T_SALESCONTENT__T_SALESCONTENT_FK_SALES_FKEY.getInverseKey());
+
+ return _tSalescontent;
+ }
+
+ /**
+ * Get the implicit many-to-many join path to the
+ * public.t_salescontenttype
table
+ */
+ public TSalescontenttypePath tSalescontenttype() {
+ return tSalescontent().tSalescontenttype();
+ }
+
@Override
public TSales as(String alias) {
return new TSales(DSL.name(alias), this);
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSalescontent.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSalescontent.java
index c215f2a..6327632 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSalescontent.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSalescontent.java
@@ -4,8 +4,10 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
+import de.jottyfan.camporganizer.db.jooq.tables.TSales.TSalesPath;
+import de.jottyfan.camporganizer.db.jooq.tables.TSalescontenttype.TSalescontenttypePath;
import de.jottyfan.camporganizer.db.jooq.tables.records.TSalescontentRecord;
import java.util.Arrays;
@@ -14,9 +16,13 @@ import java.util.List;
import org.jooq.Condition;
import org.jooq.Field;
+import org.jooq.ForeignKey;
+import org.jooq.InverseForeignKey;
import org.jooq.Name;
+import org.jooq.Path;
import org.jooq.PlainSQL;
import org.jooq.QueryPart;
+import org.jooq.Record;
import org.jooq.SQL;
import org.jooq.Schema;
import org.jooq.Select;
@@ -39,7 +45,7 @@ public class TSalescontent extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_salescontent
+ * The reference instance of public.t_salescontent
*/
public static final TSalescontent T_SALESCONTENT = new TSalescontent();
@@ -52,12 +58,12 @@ public class TSalescontent extends TableImpl {
}
/**
- * The column camp.t_salescontent.fk_sales
.
+ * The column public.t_salescontent.fk_sales
.
*/
public final TableField FK_SALES = createField(DSL.name("fk_sales"), SQLDataType.INTEGER.nullable(false), this, "");
/**
- * The column camp.t_salescontent.fk_salescontenttype
.
+ * The column public.t_salescontent.fk_salescontenttype
.
*/
public final TableField FK_SALESCONTENTTYPE = createField(DSL.name("fk_salescontenttype"), SQLDataType.CLOB.nullable(false), this, "");
@@ -70,29 +76,60 @@ public class TSalescontent extends TableImpl {
}
/**
- * Create an aliased camp.t_salescontent
table reference
+ * Create an aliased public.t_salescontent
table reference
*/
public TSalescontent(String alias) {
this(DSL.name(alias), T_SALESCONTENT);
}
/**
- * Create an aliased camp.t_salescontent
table reference
+ * Create an aliased public.t_salescontent
table reference
*/
public TSalescontent(Name alias) {
this(alias, T_SALESCONTENT);
}
/**
- * Create a camp.t_salescontent
table reference
+ * Create a public.t_salescontent
table reference
*/
public TSalescontent() {
this(DSL.name("t_salescontent"), null);
}
+ public TSalescontent(Table path, ForeignKey childPath, InverseForeignKey parentPath) {
+ super(path, childPath, parentPath, T_SALESCONTENT);
+ }
+
+ /**
+ * A subtype implementing {@link Path} for simplified path-based joins.
+ */
+ public static class TSalescontentPath extends TSalescontent implements Path {
+ public TSalescontentPath(Table path, ForeignKey childPath, InverseForeignKey parentPath) {
+ super(path, childPath, parentPath);
+ }
+ private TSalescontentPath(Name alias, Table aliased) {
+ super(alias, aliased);
+ }
+
+ @Override
+ public TSalescontentPath as(String alias) {
+ return new TSalescontentPath(DSL.name(alias), this);
+ }
+
+ @Override
+ public TSalescontentPath as(Name alias) {
+ return new TSalescontentPath(alias, this);
+ }
+
+ @Override
+ public TSalescontentPath as(Table> alias) {
+ return new TSalescontentPath(alias.getQualifiedName(), this);
+ }
+ }
+
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -100,6 +137,36 @@ public class TSalescontent extends TableImpl {
return Arrays.asList(Keys.T_SALESCONTENT_FK_SALES_FK_SALESCONTENTTYPE_KEY);
}
+ @Override
+ public List> getReferences() {
+ return Arrays.asList(Keys.T_SALESCONTENT__T_SALESCONTENT_FK_SALES_FKEY, Keys.T_SALESCONTENT__T_SALESCONTENT_FK_SALESCONTENTTYPE_FKEY);
+ }
+
+ private transient TSalesPath _tSales;
+
+ /**
+ * Get the implicit join path to the public.t_sales
table.
+ */
+ public TSalesPath tSales() {
+ if (_tSales == null)
+ _tSales = new TSalesPath(this, Keys.T_SALESCONTENT__T_SALESCONTENT_FK_SALES_FKEY, null);
+
+ return _tSales;
+ }
+
+ private transient TSalescontenttypePath _tSalescontenttype;
+
+ /**
+ * Get the implicit join path to the public.t_salescontenttype
+ * table.
+ */
+ public TSalescontenttypePath tSalescontenttype() {
+ if (_tSalescontenttype == null)
+ _tSalescontenttype = new TSalescontenttypePath(this, Keys.T_SALESCONTENT__T_SALESCONTENT_FK_SALESCONTENTTYPE_FKEY, null);
+
+ return _tSalescontenttype;
+ }
+
@Override
public TSalescontent as(String alias) {
return new TSalescontent(DSL.name(alias), this);
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSalescontenttype.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSalescontenttype.java
index ed05e47..70c0dee 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSalescontenttype.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/TSalescontenttype.java
@@ -4,17 +4,23 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.Keys;
+import de.jottyfan.camporganizer.db.jooq.Public;
+import de.jottyfan.camporganizer.db.jooq.tables.TSales.TSalesPath;
+import de.jottyfan.camporganizer.db.jooq.tables.TSalescontent.TSalescontentPath;
import de.jottyfan.camporganizer.db.jooq.tables.records.TSalescontenttypeRecord;
import java.util.Collection;
import org.jooq.Condition;
import org.jooq.Field;
+import org.jooq.ForeignKey;
+import org.jooq.InverseForeignKey;
import org.jooq.Name;
+import org.jooq.Path;
import org.jooq.PlainSQL;
import org.jooq.QueryPart;
+import org.jooq.Record;
import org.jooq.SQL;
import org.jooq.Schema;
import org.jooq.Select;
@@ -37,7 +43,7 @@ public class TSalescontenttype extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.t_salescontenttype
+ * The reference instance of public.t_salescontenttype
*/
public static final TSalescontenttype T_SALESCONTENTTYPE = new TSalescontenttype();
@@ -50,7 +56,7 @@ public class TSalescontenttype extends TableImpl {
}
/**
- * The column camp.t_salescontenttype.name
.
+ * The column public.t_salescontenttype.name
.
*/
public final TableField NAME = createField(DSL.name("name"), SQLDataType.CLOB.nullable(false), this, "");
@@ -63,29 +69,60 @@ public class TSalescontenttype extends TableImpl {
}
/**
- * Create an aliased camp.t_salescontenttype
table reference
+ * Create an aliased public.t_salescontenttype
table reference
*/
public TSalescontenttype(String alias) {
this(DSL.name(alias), T_SALESCONTENTTYPE);
}
/**
- * Create an aliased camp.t_salescontenttype
table reference
+ * Create an aliased public.t_salescontenttype
table reference
*/
public TSalescontenttype(Name alias) {
this(alias, T_SALESCONTENTTYPE);
}
/**
- * Create a camp.t_salescontenttype
table reference
+ * Create a public.t_salescontenttype
table reference
*/
public TSalescontenttype() {
this(DSL.name("t_salescontenttype"), null);
}
+ public TSalescontenttype(Table path, ForeignKey childPath, InverseForeignKey parentPath) {
+ super(path, childPath, parentPath, T_SALESCONTENTTYPE);
+ }
+
+ /**
+ * A subtype implementing {@link Path} for simplified path-based joins.
+ */
+ public static class TSalescontenttypePath extends TSalescontenttype implements Path {
+ public TSalescontenttypePath(Table path, ForeignKey childPath, InverseForeignKey parentPath) {
+ super(path, childPath, parentPath);
+ }
+ private TSalescontenttypePath(Name alias, Table aliased) {
+ super(alias, aliased);
+ }
+
+ @Override
+ public TSalescontenttypePath as(String alias) {
+ return new TSalescontenttypePath(DSL.name(alias), this);
+ }
+
+ @Override
+ public TSalescontenttypePath as(Name alias) {
+ return new TSalescontenttypePath(alias, this);
+ }
+
+ @Override
+ public TSalescontenttypePath as(Table> alias) {
+ return new TSalescontenttypePath(alias.getQualifiedName(), this);
+ }
+ }
+
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
@@ -93,6 +130,27 @@ public class TSalescontenttype extends TableImpl {
return Keys.T_SALESCONTENTTYPE_PKEY;
}
+ private transient TSalescontentPath _tSalescontent;
+
+ /**
+ * Get the implicit to-many join path to the
+ * public.t_salescontent
table
+ */
+ public TSalescontentPath tSalescontent() {
+ if (_tSalescontent == null)
+ _tSalescontent = new TSalescontentPath(this, null, Keys.T_SALESCONTENT__T_SALESCONTENT_FK_SALESCONTENTTYPE_FKEY.getInverseKey());
+
+ return _tSalescontent;
+ }
+
+ /**
+ * Get the implicit many-to-many join path to the
+ * public.t_sales
table
+ */
+ public TSalesPath tSales() {
+ return tSalescontent().tSales();
+ }
+
@Override
public TSalescontenttype as(String alias) {
return new TSalescontenttype(DSL.name(alias), this);
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VAdult.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VAdult.java
new file mode 100644
index 0000000..22051c2
--- /dev/null
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VAdult.java
@@ -0,0 +1,240 @@
+/*
+ * This file is generated by jOOQ.
+ */
+package de.jottyfan.camporganizer.db.jooq.tables;
+
+
+import de.jottyfan.camporganizer.db.jooq.Public;
+import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
+import de.jottyfan.camporganizer.db.jooq.tables.records.VAdultRecord;
+
+import java.util.Collection;
+
+import org.jooq.Condition;
+import org.jooq.Field;
+import org.jooq.Name;
+import org.jooq.PlainSQL;
+import org.jooq.QueryPart;
+import org.jooq.SQL;
+import org.jooq.Schema;
+import org.jooq.Select;
+import org.jooq.Stringly;
+import org.jooq.Table;
+import org.jooq.TableField;
+import org.jooq.TableOptions;
+import org.jooq.impl.DSL;
+import org.jooq.impl.SQLDataType;
+import org.jooq.impl.TableImpl;
+import org.jooq.types.YearToSecond;
+
+
+/**
+ * This class is generated by jOOQ.
+ */
+@SuppressWarnings({ "all", "unchecked", "rawtypes" })
+public class VAdult extends TableImpl {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * The reference instance of public.v_adult
+ */
+ public static final VAdult V_ADULT = new VAdult();
+
+ /**
+ * The class holding records for this type
+ */
+ @Override
+ public Class getRecordType() {
+ return VAdultRecord.class;
+ }
+
+ /**
+ * The column public.v_adult.age
.
+ */
+ public final TableField AGE = createField(DSL.name("age"), SQLDataType.INTERVAL, this, "");
+
+ /**
+ * The column public.v_adult.forename
.
+ */
+ public final TableField FORENAME = createField(DSL.name("forename"), SQLDataType.CLOB, this, "");
+
+ /**
+ * The column public.v_adult.surname
.
+ */
+ public final TableField SURNAME = createField(DSL.name("surname"), SQLDataType.CLOB, this, "");
+
+ /**
+ * The column public.v_adult.camprole
.
+ */
+ public final TableField CAMPROLE = createField(DSL.name("camprole"), SQLDataType.VARCHAR.asEnumDataType(EnumCamprole.class), this, "");
+
+ /**
+ * The column public.v_adult.adult
.
+ */
+ public final TableField ADULT = createField(DSL.name("adult"), SQLDataType.BOOLEAN, this, "");
+
+ private VAdult(Name alias, Table aliased) {
+ this(alias, aliased, (Field>[]) null, null);
+ }
+
+ private VAdult(Name alias, Table aliased, Field>[] parameters, Condition where) {
+ super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
+ create view "v_adult" as SELECT age((birthdate)::timestamp with time zone) AS age,
+ forename,
+ surname,
+ camprole,
+ (age((birthdate)::timestamp with time zone) > '18 years'::interval) AS adult
+ FROM t_person;
+ """), where);
+ }
+
+ /**
+ * Create an aliased public.v_adult
table reference
+ */
+ public VAdult(String alias) {
+ this(DSL.name(alias), V_ADULT);
+ }
+
+ /**
+ * Create an aliased public.v_adult
table reference
+ */
+ public VAdult(Name alias) {
+ this(alias, V_ADULT);
+ }
+
+ /**
+ * Create a public.v_adult
table reference
+ */
+ public VAdult() {
+ this(DSL.name("v_adult"), null);
+ }
+
+ @Override
+ public Schema getSchema() {
+ return aliased() ? null : Public.PUBLIC;
+ }
+
+ @Override
+ public VAdult as(String alias) {
+ return new VAdult(DSL.name(alias), this);
+ }
+
+ @Override
+ public VAdult as(Name alias) {
+ return new VAdult(alias, this);
+ }
+
+ @Override
+ public VAdult as(Table> alias) {
+ return new VAdult(alias.getQualifiedName(), this);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VAdult rename(String name) {
+ return new VAdult(DSL.name(name), null);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VAdult rename(Name name) {
+ return new VAdult(name, null);
+ }
+
+ /**
+ * Rename this table
+ */
+ @Override
+ public VAdult rename(Table> name) {
+ return new VAdult(name.getQualifiedName(), null);
+ }
+
+ /**
+ * Create an inline derived table from this table
+ */
+ @Override
+ public VAdult where(Condition condition) {
+ return new VAdult(getQualifiedName(), aliased() ? this : null, null, condition);
+ }
+
+ /**
+ * Create an inline derived table from this table
+ */
+ @Override
+ public VAdult where(Collection extends Condition> conditions) {
+ return where(DSL.and(conditions));
+ }
+
+ /**
+ * Create an inline derived table from this table
+ */
+ @Override
+ public VAdult where(Condition... conditions) {
+ return where(DSL.and(conditions));
+ }
+
+ /**
+ * Create an inline derived table from this table
+ */
+ @Override
+ public VAdult where(Field condition) {
+ return where(DSL.condition(condition));
+ }
+
+ /**
+ * Create an inline derived table from this table
+ */
+ @Override
+ @PlainSQL
+ public VAdult where(SQL condition) {
+ return where(DSL.condition(condition));
+ }
+
+ /**
+ * Create an inline derived table from this table
+ */
+ @Override
+ @PlainSQL
+ public VAdult where(@Stringly.SQL String condition) {
+ return where(DSL.condition(condition));
+ }
+
+ /**
+ * Create an inline derived table from this table
+ */
+ @Override
+ @PlainSQL
+ public VAdult where(@Stringly.SQL String condition, Object... binds) {
+ return where(DSL.condition(condition, binds));
+ }
+
+ /**
+ * Create an inline derived table from this table
+ */
+ @Override
+ @PlainSQL
+ public VAdult where(@Stringly.SQL String condition, QueryPart... parts) {
+ return where(DSL.condition(condition, parts));
+ }
+
+ /**
+ * Create an inline derived table from this table
+ */
+ @Override
+ public VAdult whereExists(Select> select) {
+ return where(DSL.exists(select));
+ }
+
+ /**
+ * Create an inline derived table from this table
+ */
+ @Override
+ public VAdult whereNotExists(Select> select) {
+ return where(DSL.notExists(select));
+ }
+}
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VBudget.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VBudget.java
index 9a4da1f..48c90fc 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VBudget.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VBudget.java
@@ -4,7 +4,7 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.tables.records.VBudgetRecord;
import java.math.BigDecimal;
@@ -36,7 +36,7 @@ public class VBudget extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.v_budget
+ * The reference instance of public.v_budget
*/
public static final VBudget V_BUDGET = new VBudget();
@@ -49,27 +49,27 @@ public class VBudget extends TableImpl {
}
/**
- * The column camp.v_budget.budget
.
+ * The column public.v_budget.budget
.
*/
public final TableField BUDGET = createField(DSL.name("budget"), SQLDataType.NUMERIC, this, "");
/**
- * The column camp.v_budget.fk_camp
.
+ * The column public.v_budget.fk_camp
.
*/
public final TableField FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER, this, "");
/**
- * The column camp.v_budget.name
.
+ * The column public.v_budget.name
.
*/
public final TableField NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
- * The column camp.v_budget.location
.
+ * The column public.v_budget.location
.
*/
public final TableField LOCATION = createField(DSL.name("location"), SQLDataType.CLOB, this, "");
/**
- * The column camp.v_budget.year
.
+ * The column public.v_budget.year
.
*/
public final TableField YEAR = createField(DSL.name("year"), SQLDataType.DOUBLE, this, "");
@@ -84,27 +84,27 @@ public class VBudget extends TableImpl {
name,
location,
year
- FROM camp.v_sales
+ FROM v_sales
GROUP BY fk_camp, name, location, year;
"""), where);
}
/**
- * Create an aliased camp.v_budget
table reference
+ * Create an aliased public.v_budget
table reference
*/
public VBudget(String alias) {
this(DSL.name(alias), V_BUDGET);
}
/**
- * Create an aliased camp.v_budget
table reference
+ * Create an aliased public.v_budget
table reference
*/
public VBudget(Name alias) {
this(alias, V_BUDGET);
}
/**
- * Create a camp.v_budget
table reference
+ * Create a public.v_budget
table reference
*/
public VBudget() {
this(DSL.name("v_budget"), null);
@@ -112,7 +112,7 @@ public class VBudget extends TableImpl {
@Override
public Schema getSchema() {
- return aliased() ? null : Camp.CAMP;
+ return aliased() ? null : Public.PUBLIC;
}
@Override
diff --git a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VCamp.java b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VCamp.java
index b7617cb..3598c90 100644
--- a/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VCamp.java
+++ b/src/main/java/de/jottyfan/camporganizer/db/jooq/tables/VCamp.java
@@ -4,7 +4,7 @@
package de.jottyfan.camporganizer.db.jooq.tables;
-import de.jottyfan.camporganizer.db.jooq.Camp;
+import de.jottyfan.camporganizer.db.jooq.Public;
import de.jottyfan.camporganizer.db.jooq.tables.records.VCampRecord;
import java.time.LocalDateTime;
@@ -36,7 +36,7 @@ public class VCamp extends TableImpl {
private static final long serialVersionUID = 1L;
/**
- * The reference instance of camp.v_camp
+ * The reference instance of public.v_camp
*/
public static final VCamp V_CAMP = new VCamp();
@@ -49,67 +49,67 @@ public class VCamp extends TableImpl {
}
/**
- * The column camp.v_camp.pk
.
+ * The column public.v_camp.pk
.
*/
public final TableField PK = createField(DSL.name("pk"), SQLDataType.INTEGER, this, "");
/**
- * The column camp.v_camp.is_over
.
+ * The column public.v_camp.is_over
.
*/
public final TableField IS_OVER = createField(DSL.name("is_over"), SQLDataType.BOOLEAN, this, "");
/**
- * The column camp.v_camp.name
.
+ * The column public.v_camp.name
.
*/
public final TableField NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
- * The column camp.v_camp.arrive
.
+ * The column public.v_camp.arrive
.
*/
public final TableField ARRIVE = createField(DSL.name("arrive"), SQLDataType.LOCALDATETIME(6), this, "");
/**
- * The column camp.v_camp.depart
.
+ * The column public.v_camp.depart
.
*/
public final TableField DEPART = createField(DSL.name("depart"), SQLDataType.LOCALDATETIME(6), this, "");
/**
- * The column camp.v_camp.year
.
+ * The column public.v_camp.year
.
*/
public final TableField YEAR = createField(DSL.name("year"), SQLDataType.DOUBLE, this, "");
/**
- * The column camp.v_camp.location_name
.
+ * The column public.v_camp.location_name
.
*/
public final TableField LOCATION_NAME = createField(DSL.name("location_name"), SQLDataType.CLOB, this, "");
/**
- * The column camp.v_camp.min_age
.
+ * The column public.v_camp.min_age
.
*/
public final TableField MIN_AGE = createField(DSL.name("min_age"), SQLDataType.INTEGER, this, "");
/**
- * The column