This commit is contained in:
Jottyfan
2022-06-30 22:31:09 +02:00
commit c26c481003
132 changed files with 19783 additions and 0 deletions

View File

@ -0,0 +1,257 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp;
import de.jottyfan.camporganizer.db.jooq.tables.TCampdocument;
import de.jottyfan.camporganizer.db.jooq.tables.TCampprofile;
import de.jottyfan.camporganizer.db.jooq.tables.TDocument;
import de.jottyfan.camporganizer.db.jooq.tables.TDocumentrole;
import de.jottyfan.camporganizer.db.jooq.tables.TLocation;
import de.jottyfan.camporganizer.db.jooq.tables.TPerson;
import de.jottyfan.camporganizer.db.jooq.tables.TPersondocument;
import de.jottyfan.camporganizer.db.jooq.tables.TProfile;
import de.jottyfan.camporganizer.db.jooq.tables.TProfilerole;
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.TSalesprofile;
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;
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;
import de.jottyfan.camporganizer.db.jooq.tables.VSales;
import de.jottyfan.camporganizer.db.jooq.tables.VVersion;
import java.util.Arrays;
import java.util.List;
import org.jooq.Catalog;
import org.jooq.Table;
import org.jooq.impl.SchemaImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Camp extends SchemaImpl {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp</code>
*/
public static final Camp CAMP = new Camp();
/**
* The table <code>camp.t_camp</code>.
*/
public final TCamp T_CAMP = TCamp.T_CAMP;
/**
* The table <code>camp.t_campdocument</code>.
*/
public final TCampdocument T_CAMPDOCUMENT = TCampdocument.T_CAMPDOCUMENT;
/**
* The table <code>camp.t_campprofile</code>.
*/
public final TCampprofile T_CAMPPROFILE = TCampprofile.T_CAMPPROFILE;
/**
* The table <code>camp.t_document</code>.
*/
public final TDocument T_DOCUMENT = TDocument.T_DOCUMENT;
/**
* The table <code>camp.t_documentrole</code>.
*/
public final TDocumentrole T_DOCUMENTROLE = TDocumentrole.T_DOCUMENTROLE;
/**
* The table <code>camp.t_location</code>.
*/
public final TLocation T_LOCATION = TLocation.T_LOCATION;
/**
* The table <code>camp.t_person</code>.
*/
public final TPerson T_PERSON = TPerson.T_PERSON;
/**
* The table <code>camp.t_persondocument</code>.
*/
public final TPersondocument T_PERSONDOCUMENT = TPersondocument.T_PERSONDOCUMENT;
/**
* The table <code>camp.t_profile</code>.
*/
public final TProfile T_PROFILE = TProfile.T_PROFILE;
/**
* The table <code>camp.t_profilerole</code>.
*/
public final TProfilerole T_PROFILEROLE = TProfilerole.T_PROFILEROLE;
/**
* The table <code>camp.t_rss</code>.
*/
public final TRss T_RSS = TRss.T_RSS;
/**
* The table <code>camp.t_sales</code>.
*/
public final TSales T_SALES = TSales.T_SALES;
/**
* The table <code>camp.t_salescontent</code>.
*/
public final TSalescontent T_SALESCONTENT = TSalescontent.T_SALESCONTENT;
/**
* The table <code>camp.t_salescontenttype</code>.
*/
public final TSalescontenttype T_SALESCONTENTTYPE = TSalescontenttype.T_SALESCONTENTTYPE;
/**
* The table <code>camp.t_salesprofile</code>.
*/
public final TSalesprofile T_SALESPROFILE = TSalesprofile.T_SALESPROFILE;
/**
* The table <code>camp.v_adult</code>.
*/
public final VAdult V_ADULT = VAdult.V_ADULT;
/**
* The table <code>camp.v_budget</code>.
*/
public final VBudget V_BUDGET = VBudget.V_BUDGET;
/**
* The table <code>camp.v_camp</code>.
*/
public final VCamp V_CAMP = VCamp.V_CAMP;
/**
* The table <code>camp.v_camp_budget</code>.
*/
public final VCampBudget V_CAMP_BUDGET = VCampBudget.V_CAMP_BUDGET;
/**
* The table <code>camp.v_camp_budget_year</code>.
*/
public final VCampBudgetYear V_CAMP_BUDGET_YEAR = VCampBudgetYear.V_CAMP_BUDGET_YEAR;
/**
* The table <code>camp.v_campdocument</code>.
*/
public final VCampdocument V_CAMPDOCUMENT = VCampdocument.V_CAMPDOCUMENT;
/**
* The table <code>camp.v_camprole</code>.
*/
public final VCamprole V_CAMPROLE = VCamprole.V_CAMPROLE;
/**
* The table <code>camp.v_document</code>.
*/
public final VDocument V_DOCUMENT = VDocument.V_DOCUMENT;
/**
* The table <code>camp.v_dsgvo_delete_candidate</code>.
*/
public final VDsgvoDeleteCandidate V_DSGVO_DELETE_CANDIDATE = VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE;
/**
* The table <code>camp.v_feeder</code>.
*/
public final VFeeder V_FEEDER = VFeeder.V_FEEDER;
/**
* The table <code>camp.v_profile</code>.
*/
public final VProfile V_PROFILE = VProfile.V_PROFILE;
/**
* The table <code>camp.v_registration</code>.
*/
public final VRegistration V_REGISTRATION = VRegistration.V_REGISTRATION;
/**
* The table <code>camp.v_role</code>.
*/
public final VRole V_ROLE = VRole.V_ROLE;
/**
* The table <code>camp.v_sales</code>.
*/
public final VSales V_SALES = VSales.V_SALES;
/**
* The table <code>camp.v_version</code>.
*/
public final VVersion V_VERSION = VVersion.V_VERSION;
/**
* No further instances allowed
*/
private Camp() {
super("camp", null);
}
@Override
public Catalog getCatalog() {
return DefaultCatalog.DEFAULT_CATALOG;
}
@Override
public final List<Table<?>> getTables() {
return Arrays.asList(
TCamp.T_CAMP,
TCampdocument.T_CAMPDOCUMENT,
TCampprofile.T_CAMPPROFILE,
TDocument.T_DOCUMENT,
TDocumentrole.T_DOCUMENTROLE,
TLocation.T_LOCATION,
TPerson.T_PERSON,
TPersondocument.T_PERSONDOCUMENT,
TProfile.T_PROFILE,
TProfilerole.T_PROFILEROLE,
TRss.T_RSS,
TSales.T_SALES,
TSalescontent.T_SALESCONTENT,
TSalescontenttype.T_SALESCONTENTTYPE,
TSalesprofile.T_SALESPROFILE,
VAdult.V_ADULT,
VBudget.V_BUDGET,
VCamp.V_CAMP,
VCampBudget.V_CAMP_BUDGET,
VCampBudgetYear.V_CAMP_BUDGET_YEAR,
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,
VSales.V_SALES,
VVersion.V_VERSION
);
}
}

View File

@ -0,0 +1,54 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq;
import java.util.Arrays;
import java.util.List;
import org.jooq.Constants;
import org.jooq.Schema;
import org.jooq.impl.CatalogImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class DefaultCatalog extends CatalogImpl {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>DEFAULT_CATALOG</code>
*/
public static final DefaultCatalog DEFAULT_CATALOG = new DefaultCatalog();
/**
* The schema <code>camp</code>.
*/
public final Camp CAMP = Camp.CAMP;
/**
* No further instances allowed
*/
private DefaultCatalog() {
super("");
}
@Override
public final List<Schema> getSchemas() {
return Arrays.asList(
Camp.CAMP
);
}
/**
* A reference to the 3.16 minor release of the code generator. If this
* doesn't compile, it's because the runtime library uses an older minor
* release, namely: 3.16. You can turn off the generation of this reference
* by specifying /configuration/generator/generate/jooqVersionReference
*/
private static final String REQUIRE_RUNTIME_JOOQ_VERSION = Constants.VERSION_3_16;
}

View File

@ -0,0 +1,102 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp;
import de.jottyfan.camporganizer.db.jooq.tables.TCampdocument;
import de.jottyfan.camporganizer.db.jooq.tables.TCampprofile;
import de.jottyfan.camporganizer.db.jooq.tables.TDocument;
import de.jottyfan.camporganizer.db.jooq.tables.TDocumentrole;
import de.jottyfan.camporganizer.db.jooq.tables.TLocation;
import de.jottyfan.camporganizer.db.jooq.tables.TPerson;
import de.jottyfan.camporganizer.db.jooq.tables.TPersondocument;
import de.jottyfan.camporganizer.db.jooq.tables.TProfile;
import de.jottyfan.camporganizer.db.jooq.tables.TProfilerole;
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.TSalesprofile;
import de.jottyfan.camporganizer.db.jooq.tables.records.TCampRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TCampdocumentRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TCampprofileRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TDocumentRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TDocumentroleRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TLocationRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TPersonRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TPersondocumentRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TProfileRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TProfileroleRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TRssRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TSalesRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TSalescontentRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TSalescontenttypeRecord;
import de.jottyfan.camporganizer.db.jooq.tables.records.TSalesprofileRecord;
import org.jooq.ForeignKey;
import org.jooq.TableField;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.Internal;
/**
* A class modelling foreign key relationships and constraints of tables in
* camp.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Keys {
// -------------------------------------------------------------------------
// UNIQUE and PRIMARY KEY definitions
// -------------------------------------------------------------------------
public static final UniqueKey<TCampRecord> T_CAMP_PKEY = Internal.createUniqueKey(TCamp.T_CAMP, DSL.name("t_camp_pkey"), new TableField[] { TCamp.T_CAMP.PK }, true);
public static final UniqueKey<TCampdocumentRecord> T_CAMPDOCUMENT_PKEY = Internal.createUniqueKey(TCampdocument.T_CAMPDOCUMENT, DSL.name("t_campdocument_pkey"), new TableField[] { TCampdocument.T_CAMPDOCUMENT.PK }, true);
public static final UniqueKey<TCampdocumentRecord> 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<TCampprofileRecord> 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<TCampprofileRecord> T_CAMPPROFILE_PKEY = Internal.createUniqueKey(TCampprofile.T_CAMPPROFILE, DSL.name("t_campprofile_pkey"), new TableField[] { TCampprofile.T_CAMPPROFILE.PK }, true);
public static final UniqueKey<TDocumentRecord> T_DOCUMENT_NAME_KEY = Internal.createUniqueKey(TDocument.T_DOCUMENT, DSL.name("t_document_name_key"), new TableField[] { TDocument.T_DOCUMENT.NAME }, true);
public static final UniqueKey<TDocumentRecord> T_DOCUMENT_PKEY = Internal.createUniqueKey(TDocument.T_DOCUMENT, DSL.name("t_document_pkey"), new TableField[] { TDocument.T_DOCUMENT.PK }, true);
public static final UniqueKey<TDocumentroleRecord> 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<TDocumentroleRecord> T_DOCUMENTROLE_PKEY = Internal.createUniqueKey(TDocumentrole.T_DOCUMENTROLE, DSL.name("t_documentrole_pkey"), new TableField[] { TDocumentrole.T_DOCUMENTROLE.PK }, true);
public static final UniqueKey<TLocationRecord> T_LOCATION_PKEY = Internal.createUniqueKey(TLocation.T_LOCATION, DSL.name("t_location_pkey"), new TableField[] { TLocation.T_LOCATION.PK }, true);
public static final UniqueKey<TPersonRecord> T_PERSON_PKEY = Internal.createUniqueKey(TPerson.T_PERSON, DSL.name("t_person_pkey"), new TableField[] { TPerson.T_PERSON.PK }, true);
public static final UniqueKey<TPersonRecord> 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<TPersondocumentRecord> 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<TPersondocumentRecord> T_PERSONDOCUMENT_PKEY = Internal.createUniqueKey(TPersondocument.T_PERSONDOCUMENT, DSL.name("t_persondocument_pkey"), new TableField[] { TPersondocument.T_PERSONDOCUMENT.PK }, true);
public static final UniqueKey<TProfileRecord> T_PROFILE_PKEY = Internal.createUniqueKey(TProfile.T_PROFILE, DSL.name("t_profile_pkey"), new TableField[] { TProfile.T_PROFILE.PK }, true);
public static final UniqueKey<TProfileRecord> T_PROFILE_USERNAME_KEY = Internal.createUniqueKey(TProfile.T_PROFILE, DSL.name("t_profile_username_key"), new TableField[] { TProfile.T_PROFILE.USERNAME }, true);
public static final UniqueKey<TProfileRecord> T_PROFILE_UUID_KEY = Internal.createUniqueKey(TProfile.T_PROFILE, DSL.name("t_profile_uuid_key"), new TableField[] { TProfile.T_PROFILE.UUID }, true);
public static final UniqueKey<TProfileroleRecord> T_PROFILEROLE_FK_PROFILE_ROLE_KEY = Internal.createUniqueKey(TProfilerole.T_PROFILEROLE, DSL.name("t_profilerole_fk_profile_role_key"), new TableField[] { TProfilerole.T_PROFILEROLE.FK_PROFILE, TProfilerole.T_PROFILEROLE.ROLE }, true);
public static final UniqueKey<TRssRecord> T_RSS_PKEY = Internal.createUniqueKey(TRss.T_RSS, DSL.name("t_rss_pkey"), new TableField[] { TRss.T_RSS.PK }, true);
public static final UniqueKey<TSalesRecord> T_SALES_PKEY = Internal.createUniqueKey(TSales.T_SALES, DSL.name("t_sales_pkey"), new TableField[] { TSales.T_SALES.PK }, true);
public static final UniqueKey<TSalescontentRecord> T_SALESCONTENT_FK_SALES_FK_SALESCONTENTTYPE_KEY = Internal.createUniqueKey(TSalescontent.T_SALESCONTENT, DSL.name("t_salescontent_fk_sales_fk_salescontenttype_key"), new TableField[] { TSalescontent.T_SALESCONTENT.FK_SALES, TSalescontent.T_SALESCONTENT.FK_SALESCONTENTTYPE }, true);
public static final UniqueKey<TSalescontenttypeRecord> T_SALESCONTENTTYPE_PKEY = Internal.createUniqueKey(TSalescontenttype.T_SALESCONTENTTYPE, DSL.name("t_salescontenttype_pkey"), new TableField[] { TSalescontenttype.T_SALESCONTENTTYPE.NAME }, true);
public static final UniqueKey<TSalesprofileRecord> T_SALESPROFILE_FK_CAMP_FK_PROFILE_KEY = Internal.createUniqueKey(TSalesprofile.T_SALESPROFILE, DSL.name("t_salesprofile_fk_camp_fk_profile_key"), new TableField[] { TSalesprofile.T_SALESPROFILE.FK_CAMP, TSalesprofile.T_SALESPROFILE.FK_PROFILE }, true);
public static final UniqueKey<TSalesprofileRecord> T_SALESPROFILE_PKEY = Internal.createUniqueKey(TSalesprofile.T_SALESPROFILE, DSL.name("t_salesprofile_pkey"), new TableField[] { TSalesprofile.T_SALESPROFILE.PK }, true);
// -------------------------------------------------------------------------
// FOREIGN KEY definitions
// -------------------------------------------------------------------------
public static final ForeignKey<TCampRecord, TDocumentRecord> T_CAMP__T_CAMP_FK_DOCUMENT_FKEY = Internal.createForeignKey(TCamp.T_CAMP, DSL.name("t_camp_fk_document_fkey"), new TableField[] { TCamp.T_CAMP.FK_DOCUMENT }, Keys.T_DOCUMENT_PKEY, new TableField[] { TDocument.T_DOCUMENT.PK }, true);
public static final ForeignKey<TCampRecord, TLocationRecord> T_CAMP__T_CAMP_FK_LOCATION_FKEY = Internal.createForeignKey(TCamp.T_CAMP, DSL.name("t_camp_fk_location_fkey"), new TableField[] { TCamp.T_CAMP.FK_LOCATION }, Keys.T_LOCATION_PKEY, new TableField[] { TLocation.T_LOCATION.PK }, true);
public static final ForeignKey<TCampRecord, TProfileRecord> T_CAMP__T_CAMP_FK_PROFILE_FKEY = Internal.createForeignKey(TCamp.T_CAMP, DSL.name("t_camp_fk_profile_fkey"), new TableField[] { TCamp.T_CAMP.FK_PROFILE }, Keys.T_PROFILE_PKEY, new TableField[] { TProfile.T_PROFILE.PK }, true);
public static final ForeignKey<TCampdocumentRecord, TCampRecord> T_CAMPDOCUMENT__T_CAMPDOCUMENT_FK_CAMP_FKEY = Internal.createForeignKey(TCampdocument.T_CAMPDOCUMENT, DSL.name("t_campdocument_fk_camp_fkey"), new TableField[] { TCampdocument.T_CAMPDOCUMENT.FK_CAMP }, Keys.T_CAMP_PKEY, new TableField[] { TCamp.T_CAMP.PK }, true);
public static final ForeignKey<TCampdocumentRecord, TDocumentRecord> T_CAMPDOCUMENT__T_CAMPDOCUMENT_FK_DOCUMENT_FKEY = Internal.createForeignKey(TCampdocument.T_CAMPDOCUMENT, DSL.name("t_campdocument_fk_document_fkey"), new TableField[] { TCampdocument.T_CAMPDOCUMENT.FK_DOCUMENT }, Keys.T_DOCUMENT_PKEY, new TableField[] { TDocument.T_DOCUMENT.PK }, true);
public static final ForeignKey<TCampprofileRecord, TCampRecord> T_CAMPPROFILE__T_CAMPPROFILE_FK_CAMP_FKEY = Internal.createForeignKey(TCampprofile.T_CAMPPROFILE, DSL.name("t_campprofile_fk_camp_fkey"), new TableField[] { TCampprofile.T_CAMPPROFILE.FK_CAMP }, Keys.T_CAMP_PKEY, new TableField[] { TCamp.T_CAMP.PK }, true);
public static final ForeignKey<TCampprofileRecord, TProfileRecord> T_CAMPPROFILE__T_CAMPPROFILE_FK_PROFILE_FKEY = Internal.createForeignKey(TCampprofile.T_CAMPPROFILE, DSL.name("t_campprofile_fk_profile_fkey"), new TableField[] { TCampprofile.T_CAMPPROFILE.FK_PROFILE }, Keys.T_PROFILE_PKEY, new TableField[] { TProfile.T_PROFILE.PK }, true);
public static final ForeignKey<TDocumentroleRecord, TDocumentRecord> T_DOCUMENTROLE__T_DOCUMENTROLE_FK_DOCUMENT_FKEY = Internal.createForeignKey(TDocumentrole.T_DOCUMENTROLE, DSL.name("t_documentrole_fk_document_fkey"), new TableField[] { TDocumentrole.T_DOCUMENTROLE.FK_DOCUMENT }, Keys.T_DOCUMENT_PKEY, new TableField[] { TDocument.T_DOCUMENT.PK }, true);
public static final ForeignKey<TLocationRecord, TDocumentRecord> T_LOCATION__T_LOCATION_FK_DOCUMENT_FKEY = Internal.createForeignKey(TLocation.T_LOCATION, DSL.name("t_location_fk_document_fkey"), new TableField[] { TLocation.T_LOCATION.FK_DOCUMENT }, Keys.T_DOCUMENT_PKEY, new TableField[] { TDocument.T_DOCUMENT.PK }, true);
public static final ForeignKey<TPersonRecord, TCampRecord> T_PERSON__T_PERSON_FK_CAMP_FKEY = Internal.createForeignKey(TPerson.T_PERSON, DSL.name("t_person_fk_camp_fkey"), new TableField[] { TPerson.T_PERSON.FK_CAMP }, Keys.T_CAMP_PKEY, new TableField[] { TCamp.T_CAMP.PK }, true);
public static final ForeignKey<TPersonRecord, TProfileRecord> T_PERSON__T_PERSON_FK_PROFILE_FKEY = Internal.createForeignKey(TPerson.T_PERSON, DSL.name("t_person_fk_profile_fkey"), new TableField[] { TPerson.T_PERSON.FK_PROFILE }, Keys.T_PROFILE_PKEY, new TableField[] { TProfile.T_PROFILE.PK }, true);
public static final ForeignKey<TPersonRecord, TProfileRecord> T_PERSON__T_PERSON_FK_REGISTRATOR_FKEY = Internal.createForeignKey(TPerson.T_PERSON, DSL.name("t_person_fk_registrator_fkey"), new TableField[] { TPerson.T_PERSON.FK_REGISTRATOR }, Keys.T_PROFILE_PKEY, new TableField[] { TProfile.T_PROFILE.PK }, true);
public static final ForeignKey<TPersondocumentRecord, TPersonRecord> 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<TProfileroleRecord, TProfileRecord> 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<TSalesRecord, TCampRecord> 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<TSalesprofileRecord, TCampRecord> T_SALESPROFILE__T_SALESPROFILE_FK_CAMP_FKEY = Internal.createForeignKey(TSalesprofile.T_SALESPROFILE, DSL.name("t_salesprofile_fk_camp_fkey"), new TableField[] { TSalesprofile.T_SALESPROFILE.FK_CAMP }, Keys.T_CAMP_PKEY, new TableField[] { TCamp.T_CAMP.PK }, true);
public static final ForeignKey<TSalesprofileRecord, TProfileRecord> T_SALESPROFILE__T_SALESPROFILE_FK_PROFILE_FKEY = Internal.createForeignKey(TSalesprofile.T_SALESPROFILE, DSL.name("t_salesprofile_fk_profile_fkey"), new TableField[] { TSalesprofile.T_SALESPROFILE.FK_PROFILE }, Keys.T_PROFILE_PKEY, new TableField[] { TProfile.T_PROFILE.PK }, true);
}

View File

@ -0,0 +1,194 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp;
import de.jottyfan.camporganizer.db.jooq.tables.TCampdocument;
import de.jottyfan.camporganizer.db.jooq.tables.TCampprofile;
import de.jottyfan.camporganizer.db.jooq.tables.TDocument;
import de.jottyfan.camporganizer.db.jooq.tables.TDocumentrole;
import de.jottyfan.camporganizer.db.jooq.tables.TLocation;
import de.jottyfan.camporganizer.db.jooq.tables.TPerson;
import de.jottyfan.camporganizer.db.jooq.tables.TPersondocument;
import de.jottyfan.camporganizer.db.jooq.tables.TProfile;
import de.jottyfan.camporganizer.db.jooq.tables.TProfilerole;
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.TSalesprofile;
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;
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;
import de.jottyfan.camporganizer.db.jooq.tables.VSales;
import de.jottyfan.camporganizer.db.jooq.tables.VVersion;
/**
* Convenience access to all tables in camp.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Tables {
/**
* The table <code>camp.t_camp</code>.
*/
public static final TCamp T_CAMP = TCamp.T_CAMP;
/**
* The table <code>camp.t_campdocument</code>.
*/
public static final TCampdocument T_CAMPDOCUMENT = TCampdocument.T_CAMPDOCUMENT;
/**
* The table <code>camp.t_campprofile</code>.
*/
public static final TCampprofile T_CAMPPROFILE = TCampprofile.T_CAMPPROFILE;
/**
* The table <code>camp.t_document</code>.
*/
public static final TDocument T_DOCUMENT = TDocument.T_DOCUMENT;
/**
* The table <code>camp.t_documentrole</code>.
*/
public static final TDocumentrole T_DOCUMENTROLE = TDocumentrole.T_DOCUMENTROLE;
/**
* The table <code>camp.t_location</code>.
*/
public static final TLocation T_LOCATION = TLocation.T_LOCATION;
/**
* The table <code>camp.t_person</code>.
*/
public static final TPerson T_PERSON = TPerson.T_PERSON;
/**
* The table <code>camp.t_persondocument</code>.
*/
public static final TPersondocument T_PERSONDOCUMENT = TPersondocument.T_PERSONDOCUMENT;
/**
* The table <code>camp.t_profile</code>.
*/
public static final TProfile T_PROFILE = TProfile.T_PROFILE;
/**
* The table <code>camp.t_profilerole</code>.
*/
public static final TProfilerole T_PROFILEROLE = TProfilerole.T_PROFILEROLE;
/**
* The table <code>camp.t_rss</code>.
*/
public static final TRss T_RSS = TRss.T_RSS;
/**
* The table <code>camp.t_sales</code>.
*/
public static final TSales T_SALES = TSales.T_SALES;
/**
* The table <code>camp.t_salescontent</code>.
*/
public static final TSalescontent T_SALESCONTENT = TSalescontent.T_SALESCONTENT;
/**
* The table <code>camp.t_salescontenttype</code>.
*/
public static final TSalescontenttype T_SALESCONTENTTYPE = TSalescontenttype.T_SALESCONTENTTYPE;
/**
* The table <code>camp.t_salesprofile</code>.
*/
public static final TSalesprofile T_SALESPROFILE = TSalesprofile.T_SALESPROFILE;
/**
* The table <code>camp.v_adult</code>.
*/
public static final VAdult V_ADULT = VAdult.V_ADULT;
/**
* The table <code>camp.v_budget</code>.
*/
public static final VBudget V_BUDGET = VBudget.V_BUDGET;
/**
* The table <code>camp.v_camp</code>.
*/
public static final VCamp V_CAMP = VCamp.V_CAMP;
/**
* The table <code>camp.v_camp_budget</code>.
*/
public static final VCampBudget V_CAMP_BUDGET = VCampBudget.V_CAMP_BUDGET;
/**
* The table <code>camp.v_camp_budget_year</code>.
*/
public static final VCampBudgetYear V_CAMP_BUDGET_YEAR = VCampBudgetYear.V_CAMP_BUDGET_YEAR;
/**
* The table <code>camp.v_campdocument</code>.
*/
public static final VCampdocument V_CAMPDOCUMENT = VCampdocument.V_CAMPDOCUMENT;
/**
* The table <code>camp.v_camprole</code>.
*/
public static final VCamprole V_CAMPROLE = VCamprole.V_CAMPROLE;
/**
* The table <code>camp.v_document</code>.
*/
public static final VDocument V_DOCUMENT = VDocument.V_DOCUMENT;
/**
* The table <code>camp.v_dsgvo_delete_candidate</code>.
*/
public static final VDsgvoDeleteCandidate V_DSGVO_DELETE_CANDIDATE = VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE;
/**
* The table <code>camp.v_feeder</code>.
*/
public static final VFeeder V_FEEDER = VFeeder.V_FEEDER;
/**
* The table <code>camp.v_profile</code>.
*/
public static final VProfile V_PROFILE = VProfile.V_PROFILE;
/**
* The table <code>camp.v_registration</code>.
*/
public static final VRegistration V_REGISTRATION = VRegistration.V_REGISTRATION;
/**
* The table <code>camp.v_role</code>.
*/
public static final VRole V_ROLE = VRole.V_ROLE;
/**
* The table <code>camp.v_sales</code>.
*/
public static final VSales V_SALES = VSales.V_SALES;
/**
* The table <code>camp.v_version</code>.
*/
public static final VVersion V_VERSION = VVersion.V_VERSION;
}

View File

@ -0,0 +1,60 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.enums;
import de.jottyfan.camporganizer.db.jooq.Camp;
import org.jooq.Catalog;
import org.jooq.EnumType;
import org.jooq.Schema;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum EnumCamprole implements EnumType {
student("student"),
teacher("teacher"),
director("director"),
feeder("feeder");
private final String literal;
private EnumCamprole(String literal) {
this.literal = literal;
}
@Override
public Catalog getCatalog() {
return getSchema().getCatalog();
}
@Override
public Schema getSchema() {
return Camp.CAMP;
}
@Override
public String getName() {
return "enum_camprole";
}
@Override
public String getLiteral() {
return literal;
}
/**
* Lookup a value of this EnumType by its literal
*/
public static EnumCamprole lookupLiteral(String literal) {
return EnumType.lookupLiteral(EnumCamprole.class, literal);
}
}

View File

@ -0,0 +1,58 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.enums;
import de.jottyfan.camporganizer.db.jooq.Camp;
import org.jooq.Catalog;
import org.jooq.EnumType;
import org.jooq.Schema;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum EnumDocument implements EnumType {
camppass("camppass"),
location("location"),
camp("camp");
private final String literal;
private EnumDocument(String literal) {
this.literal = literal;
}
@Override
public Catalog getCatalog() {
return getSchema().getCatalog();
}
@Override
public Schema getSchema() {
return Camp.CAMP;
}
@Override
public String getName() {
return "enum_document";
}
@Override
public String getLiteral() {
return literal;
}
/**
* Lookup a value of this EnumType by its literal
*/
public static EnumDocument lookupLiteral(String literal) {
return EnumType.lookupLiteral(EnumDocument.class, literal);
}
}

View File

@ -0,0 +1,58 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.enums;
import de.jottyfan.camporganizer.db.jooq.Camp;
import org.jooq.Catalog;
import org.jooq.EnumType;
import org.jooq.Schema;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum EnumFiletype implements EnumType {
pdf("pdf"),
png("png"),
jpg("jpg");
private final String literal;
private EnumFiletype(String literal) {
this.literal = literal;
}
@Override
public Catalog getCatalog() {
return getSchema().getCatalog();
}
@Override
public Schema getSchema() {
return Camp.CAMP;
}
@Override
public String getName() {
return "enum_filetype";
}
@Override
public String getLiteral() {
return literal;
}
/**
* Lookup a value of this EnumType by its literal
*/
public static EnumFiletype lookupLiteral(String literal) {
return EnumType.lookupLiteral(EnumFiletype.class, literal);
}
}

View File

@ -0,0 +1,56 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.enums;
import de.jottyfan.camporganizer.db.jooq.Camp;
import org.jooq.Catalog;
import org.jooq.EnumType;
import org.jooq.Schema;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum EnumModule implements EnumType {
registration("registration"),
business("business");
private final String literal;
private EnumModule(String literal) {
this.literal = literal;
}
@Override
public Catalog getCatalog() {
return getSchema().getCatalog();
}
@Override
public Schema getSchema() {
return Camp.CAMP;
}
@Override
public String getName() {
return "enum_module";
}
@Override
public String getLiteral() {
return literal;
}
/**
* Lookup a value of this EnumType by its literal
*/
public static EnumModule lookupLiteral(String literal) {
return EnumType.lookupLiteral(EnumModule.class, literal);
}
}

View File

@ -0,0 +1,64 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.enums;
import de.jottyfan.camporganizer.db.jooq.Camp;
import org.jooq.Catalog;
import org.jooq.EnumType;
import org.jooq.Schema;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum EnumRole implements EnumType {
subscriber("subscriber"),
registrator("registrator"),
businessman("businessman"),
admin("admin"),
campadmin("campadmin"),
registratoradmin("registratoradmin");
private final String literal;
private EnumRole(String literal) {
this.literal = literal;
}
@Override
public Catalog getCatalog() {
return getSchema().getCatalog();
}
@Override
public Schema getSchema() {
return Camp.CAMP;
}
@Override
public String getName() {
return "enum_role";
}
@Override
public String getLiteral() {
return literal;
}
/**
* Lookup a value of this EnumType by its literal
*/
public static EnumRole lookupLiteral(String literal) {
return EnumType.lookupLiteral(EnumRole.class, literal);
}
}

View File

@ -0,0 +1,56 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.enums;
import de.jottyfan.camporganizer.db.jooq.Camp;
import org.jooq.Catalog;
import org.jooq.EnumType;
import org.jooq.Schema;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public enum EnumSex implements EnumType {
male("male"),
female("female");
private final String literal;
private EnumSex(String literal) {
this.literal = literal;
}
@Override
public Catalog getCatalog() {
return getSchema().getCatalog();
}
@Override
public Schema getSchema() {
return Camp.CAMP;
}
@Override
public String getName() {
return "enum_sex";
}
@Override
public String getLiteral() {
return literal;
}
/**
* Lookup a value of this EnumType by its literal
*/
public static EnumSex lookupLiteral(String literal) {
return EnumType.lookupLiteral(EnumSex.class, literal);
}
}

View File

@ -0,0 +1,233 @@
/*
* This file is generated by jOOQ.
*/
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.tables.records.TCampRecord;
import java.time.LocalDateTime;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row12;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TCamp extends TableImpl<TCampRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_camp</code>
*/
public static final TCamp T_CAMP = new TCamp();
/**
* The class holding records for this type
*/
@Override
public Class<TCampRecord> getRecordType() {
return TCampRecord.class;
}
/**
* The column <code>camp.t_camp.pk</code>.
*/
public final TableField<TCampRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_camp.name</code>.
*/
public final TableField<TCampRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB.nullable(false), this, "");
/**
* The column <code>camp.t_camp.arrive</code>.
*/
public final TableField<TCampRecord, LocalDateTime> ARRIVE = createField(DSL.name("arrive"), SQLDataType.LOCALDATETIME(6).nullable(false), this, "");
/**
* The column <code>camp.t_camp.depart</code>.
*/
public final TableField<TCampRecord, LocalDateTime> DEPART = createField(DSL.name("depart"), SQLDataType.LOCALDATETIME(6).nullable(false), this, "");
/**
* The column <code>camp.t_camp.fk_location</code>.
*/
public final TableField<TCampRecord, Integer> FK_LOCATION = createField(DSL.name("fk_location"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_camp.min_age</code>.
*/
public final TableField<TCampRecord, Integer> MIN_AGE = createField(DSL.name("min_age"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_camp.max_age</code>.
*/
public final TableField<TCampRecord, Integer> MAX_AGE = createField(DSL.name("max_age"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_camp.price</code>.
*/
public final TableField<TCampRecord, String> PRICE = createField(DSL.name("price"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_camp.countries</code>.
*/
public final TableField<TCampRecord, String> COUNTRIES = createField(DSL.name("countries"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_camp.fk_document</code>.
*/
public final TableField<TCampRecord, Integer> FK_DOCUMENT = createField(DSL.name("fk_document"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.t_camp.lock_sales</code>.
*/
public final TableField<TCampRecord, Boolean> LOCK_SALES = createField(DSL.name("lock_sales"), SQLDataType.BOOLEAN.nullable(false).defaultValue(DSL.field("false", SQLDataType.BOOLEAN)), this, "");
/**
* The column <code>camp.t_camp.fk_profile</code>.
*/
public final TableField<TCampRecord, Integer> FK_PROFILE = createField(DSL.name("fk_profile"), SQLDataType.INTEGER.nullable(false), this, "");
private TCamp(Name alias, Table<TCampRecord> aliased) {
this(alias, aliased, null);
}
private TCamp(Name alias, Table<TCampRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_camp</code> table reference
*/
public TCamp(String alias) {
this(DSL.name(alias), T_CAMP);
}
/**
* Create an aliased <code>camp.t_camp</code> table reference
*/
public TCamp(Name alias) {
this(alias, T_CAMP);
}
/**
* Create a <code>camp.t_camp</code> table reference
*/
public TCamp() {
this(DSL.name("t_camp"), null);
}
public <O extends Record> TCamp(Table<O> child, ForeignKey<O, TCampRecord> key) {
super(child, key, T_CAMP);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TCampRecord, Integer> getIdentity() {
return (Identity<TCampRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TCampRecord> getPrimaryKey() {
return Keys.T_CAMP_PKEY;
}
@Override
public List<ForeignKey<TCampRecord, ?>> getReferences() {
return Arrays.asList(Keys.T_CAMP__T_CAMP_FK_LOCATION_FKEY, Keys.T_CAMP__T_CAMP_FK_DOCUMENT_FKEY, Keys.T_CAMP__T_CAMP_FK_PROFILE_FKEY);
}
private transient TLocation _tLocation;
private transient TDocument _tDocument;
private transient TProfile _tProfile;
/**
* Get the implicit join path to the <code>camp.t_location</code> table.
*/
public TLocation tLocation() {
if (_tLocation == null)
_tLocation = new TLocation(this, Keys.T_CAMP__T_CAMP_FK_LOCATION_FKEY);
return _tLocation;
}
/**
* Get the implicit join path to the <code>camp.t_document</code> table.
*/
public TDocument tDocument() {
if (_tDocument == null)
_tDocument = new TDocument(this, Keys.T_CAMP__T_CAMP_FK_DOCUMENT_FKEY);
return _tDocument;
}
/**
* Get the implicit join path to the <code>camp.t_profile</code> table.
*/
public TProfile tProfile() {
if (_tProfile == null)
_tProfile = new TProfile(this, Keys.T_CAMP__T_CAMP_FK_PROFILE_FKEY);
return _tProfile;
}
@Override
public TCamp as(String alias) {
return new TCamp(DSL.name(alias), this);
}
@Override
public TCamp as(Name alias) {
return new TCamp(alias, this);
}
/**
* Rename this table
*/
@Override
public TCamp rename(String name) {
return new TCamp(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TCamp rename(Name name) {
return new TCamp(name, null);
}
// -------------------------------------------------------------------------
// Row12 type methods
// -------------------------------------------------------------------------
@Override
public Row12<Integer, String, LocalDateTime, LocalDateTime, Integer, Integer, Integer, String, String, Integer, Boolean, Integer> fieldsRow() {
return (Row12) super.fieldsRow();
}
}

View File

@ -0,0 +1,181 @@
/*
* This file is generated by jOOQ.
*/
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.tables.records.TCampdocumentRecord;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row3;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TCampdocument extends TableImpl<TCampdocumentRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_campdocument</code>
*/
public static final TCampdocument T_CAMPDOCUMENT = new TCampdocument();
/**
* The class holding records for this type
*/
@Override
public Class<TCampdocumentRecord> getRecordType() {
return TCampdocumentRecord.class;
}
/**
* The column <code>camp.t_campdocument.pk</code>.
*/
public final TableField<TCampdocumentRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_campdocument.fk_camp</code>.
*/
public final TableField<TCampdocumentRecord, Integer> FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_campdocument.fk_document</code>.
*/
public final TableField<TCampdocumentRecord, Integer> FK_DOCUMENT = createField(DSL.name("fk_document"), SQLDataType.INTEGER.nullable(false), this, "");
private TCampdocument(Name alias, Table<TCampdocumentRecord> aliased) {
this(alias, aliased, null);
}
private TCampdocument(Name alias, Table<TCampdocumentRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_campdocument</code> table reference
*/
public TCampdocument(String alias) {
this(DSL.name(alias), T_CAMPDOCUMENT);
}
/**
* Create an aliased <code>camp.t_campdocument</code> table reference
*/
public TCampdocument(Name alias) {
this(alias, T_CAMPDOCUMENT);
}
/**
* Create a <code>camp.t_campdocument</code> table reference
*/
public TCampdocument() {
this(DSL.name("t_campdocument"), null);
}
public <O extends Record> TCampdocument(Table<O> child, ForeignKey<O, TCampdocumentRecord> key) {
super(child, key, T_CAMPDOCUMENT);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TCampdocumentRecord, Integer> getIdentity() {
return (Identity<TCampdocumentRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TCampdocumentRecord> getPrimaryKey() {
return Keys.T_CAMPDOCUMENT_PKEY;
}
@Override
public List<UniqueKey<TCampdocumentRecord>> getUniqueKeys() {
return Arrays.asList(Keys.UK_CAMPDOCUMENT);
}
@Override
public List<ForeignKey<TCampdocumentRecord, ?>> getReferences() {
return Arrays.asList(Keys.T_CAMPDOCUMENT__T_CAMPDOCUMENT_FK_CAMP_FKEY, Keys.T_CAMPDOCUMENT__T_CAMPDOCUMENT_FK_DOCUMENT_FKEY);
}
private transient TCamp _tCamp;
private transient TDocument _tDocument;
/**
* Get the implicit join path to the <code>camp.t_camp</code> table.
*/
public TCamp tCamp() {
if (_tCamp == null)
_tCamp = new TCamp(this, Keys.T_CAMPDOCUMENT__T_CAMPDOCUMENT_FK_CAMP_FKEY);
return _tCamp;
}
/**
* Get the implicit join path to the <code>camp.t_document</code> table.
*/
public TDocument tDocument() {
if (_tDocument == null)
_tDocument = new TDocument(this, Keys.T_CAMPDOCUMENT__T_CAMPDOCUMENT_FK_DOCUMENT_FKEY);
return _tDocument;
}
@Override
public TCampdocument as(String alias) {
return new TCampdocument(DSL.name(alias), this);
}
@Override
public TCampdocument as(Name alias) {
return new TCampdocument(alias, this);
}
/**
* Rename this table
*/
@Override
public TCampdocument rename(String name) {
return new TCampdocument(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TCampdocument rename(Name name) {
return new TCampdocument(name, null);
}
// -------------------------------------------------------------------------
// Row3 type methods
// -------------------------------------------------------------------------
@Override
public Row3<Integer, Integer, Integer> fieldsRow() {
return (Row3) super.fieldsRow();
}
}

View File

@ -0,0 +1,187 @@
/*
* This file is generated by jOOQ.
*/
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.enums.EnumModule;
import de.jottyfan.camporganizer.db.jooq.tables.records.TCampprofileRecord;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row4;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TCampprofile extends TableImpl<TCampprofileRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_campprofile</code>
*/
public static final TCampprofile T_CAMPPROFILE = new TCampprofile();
/**
* The class holding records for this type
*/
@Override
public Class<TCampprofileRecord> getRecordType() {
return TCampprofileRecord.class;
}
/**
* The column <code>camp.t_campprofile.pk</code>.
*/
public final TableField<TCampprofileRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_campprofile.fk_profile</code>.
*/
public final TableField<TCampprofileRecord, Integer> FK_PROFILE = createField(DSL.name("fk_profile"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_campprofile.fk_camp</code>.
*/
public final TableField<TCampprofileRecord, Integer> FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_campprofile.module</code>.
*/
public final TableField<TCampprofileRecord, EnumModule> MODULE = createField(DSL.name("module"), SQLDataType.VARCHAR.nullable(false).asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumModule.class), this, "");
private TCampprofile(Name alias, Table<TCampprofileRecord> aliased) {
this(alias, aliased, null);
}
private TCampprofile(Name alias, Table<TCampprofileRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_campprofile</code> table reference
*/
public TCampprofile(String alias) {
this(DSL.name(alias), T_CAMPPROFILE);
}
/**
* Create an aliased <code>camp.t_campprofile</code> table reference
*/
public TCampprofile(Name alias) {
this(alias, T_CAMPPROFILE);
}
/**
* Create a <code>camp.t_campprofile</code> table reference
*/
public TCampprofile() {
this(DSL.name("t_campprofile"), null);
}
public <O extends Record> TCampprofile(Table<O> child, ForeignKey<O, TCampprofileRecord> key) {
super(child, key, T_CAMPPROFILE);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TCampprofileRecord, Integer> getIdentity() {
return (Identity<TCampprofileRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TCampprofileRecord> getPrimaryKey() {
return Keys.T_CAMPPROFILE_PKEY;
}
@Override
public List<UniqueKey<TCampprofileRecord>> getUniqueKeys() {
return Arrays.asList(Keys.T_CAMPPROFILE_FK_PROFILE_FK_CAMP_MODULE_KEY);
}
@Override
public List<ForeignKey<TCampprofileRecord, ?>> getReferences() {
return Arrays.asList(Keys.T_CAMPPROFILE__T_CAMPPROFILE_FK_PROFILE_FKEY, Keys.T_CAMPPROFILE__T_CAMPPROFILE_FK_CAMP_FKEY);
}
private transient TProfile _tProfile;
private transient TCamp _tCamp;
/**
* Get the implicit join path to the <code>camp.t_profile</code> table.
*/
public TProfile tProfile() {
if (_tProfile == null)
_tProfile = new TProfile(this, Keys.T_CAMPPROFILE__T_CAMPPROFILE_FK_PROFILE_FKEY);
return _tProfile;
}
/**
* Get the implicit join path to the <code>camp.t_camp</code> table.
*/
public TCamp tCamp() {
if (_tCamp == null)
_tCamp = new TCamp(this, Keys.T_CAMPPROFILE__T_CAMPPROFILE_FK_CAMP_FKEY);
return _tCamp;
}
@Override
public TCampprofile as(String alias) {
return new TCampprofile(DSL.name(alias), this);
}
@Override
public TCampprofile as(Name alias) {
return new TCampprofile(alias, this);
}
/**
* Rename this table
*/
@Override
public TCampprofile rename(String name) {
return new TCampprofile(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TCampprofile rename(Name name) {
return new TCampprofile(name, null);
}
// -------------------------------------------------------------------------
// Row4 type methods
// -------------------------------------------------------------------------
@Override
public Row4<Integer, Integer, Integer, EnumModule> fieldsRow() {
return (Row4) super.fieldsRow();
}
}

View File

@ -0,0 +1,165 @@
/*
* This file is generated by jOOQ.
*/
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.enums.EnumDocument;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import de.jottyfan.camporganizer.db.jooq.tables.records.TDocumentRecord;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row5;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TDocument extends TableImpl<TDocumentRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_document</code>
*/
public static final TDocument T_DOCUMENT = new TDocument();
/**
* The class holding records for this type
*/
@Override
public Class<TDocumentRecord> getRecordType() {
return TDocumentRecord.class;
}
/**
* The column <code>camp.t_document.pk</code>.
*/
public final TableField<TDocumentRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_document.doctype</code>.
*/
public final TableField<TDocumentRecord, EnumDocument> DOCTYPE = createField(DSL.name("doctype"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumDocument.class), this, "");
/**
* The column <code>camp.t_document.name</code>.
*/
public final TableField<TDocumentRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_document.document</code>.
*/
public final TableField<TDocumentRecord, String> DOCUMENT = createField(DSL.name("document"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_document.filetype</code>.
*/
public final TableField<TDocumentRecord, EnumFiletype> FILETYPE = createField(DSL.name("filetype"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype.class), this, "");
private TDocument(Name alias, Table<TDocumentRecord> aliased) {
this(alias, aliased, null);
}
private TDocument(Name alias, Table<TDocumentRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_document</code> table reference
*/
public TDocument(String alias) {
this(DSL.name(alias), T_DOCUMENT);
}
/**
* Create an aliased <code>camp.t_document</code> table reference
*/
public TDocument(Name alias) {
this(alias, T_DOCUMENT);
}
/**
* Create a <code>camp.t_document</code> table reference
*/
public TDocument() {
this(DSL.name("t_document"), null);
}
public <O extends Record> TDocument(Table<O> child, ForeignKey<O, TDocumentRecord> key) {
super(child, key, T_DOCUMENT);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TDocumentRecord, Integer> getIdentity() {
return (Identity<TDocumentRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TDocumentRecord> getPrimaryKey() {
return Keys.T_DOCUMENT_PKEY;
}
@Override
public List<UniqueKey<TDocumentRecord>> getUniqueKeys() {
return Arrays.asList(Keys.T_DOCUMENT_NAME_KEY);
}
@Override
public TDocument as(String alias) {
return new TDocument(DSL.name(alias), this);
}
@Override
public TDocument as(Name alias) {
return new TDocument(alias, this);
}
/**
* Rename this table
*/
@Override
public TDocument rename(String name) {
return new TDocument(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TDocument rename(Name name) {
return new TDocument(name, null);
}
// -------------------------------------------------------------------------
// Row5 type methods
// -------------------------------------------------------------------------
@Override
public Row5<Integer, EnumDocument, String, String, EnumFiletype> fieldsRow() {
return (Row5) super.fieldsRow();
}
}

View File

@ -0,0 +1,171 @@
/*
* This file is generated by jOOQ.
*/
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.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.records.TDocumentroleRecord;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row3;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TDocumentrole extends TableImpl<TDocumentroleRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_documentrole</code>
*/
public static final TDocumentrole T_DOCUMENTROLE = new TDocumentrole();
/**
* The class holding records for this type
*/
@Override
public Class<TDocumentroleRecord> getRecordType() {
return TDocumentroleRecord.class;
}
/**
* The column <code>camp.t_documentrole.pk</code>.
*/
public final TableField<TDocumentroleRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_documentrole.fk_document</code>.
*/
public final TableField<TDocumentroleRecord, Integer> FK_DOCUMENT = createField(DSL.name("fk_document"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_documentrole.camprole</code>.
*/
public final TableField<TDocumentroleRecord, EnumCamprole> CAMPROLE = createField(DSL.name("camprole"), SQLDataType.VARCHAR.nullable(false).asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole.class), this, "");
private TDocumentrole(Name alias, Table<TDocumentroleRecord> aliased) {
this(alias, aliased, null);
}
private TDocumentrole(Name alias, Table<TDocumentroleRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_documentrole</code> table reference
*/
public TDocumentrole(String alias) {
this(DSL.name(alias), T_DOCUMENTROLE);
}
/**
* Create an aliased <code>camp.t_documentrole</code> table reference
*/
public TDocumentrole(Name alias) {
this(alias, T_DOCUMENTROLE);
}
/**
* Create a <code>camp.t_documentrole</code> table reference
*/
public TDocumentrole() {
this(DSL.name("t_documentrole"), null);
}
public <O extends Record> TDocumentrole(Table<O> child, ForeignKey<O, TDocumentroleRecord> key) {
super(child, key, T_DOCUMENTROLE);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TDocumentroleRecord, Integer> getIdentity() {
return (Identity<TDocumentroleRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TDocumentroleRecord> getPrimaryKey() {
return Keys.T_DOCUMENTROLE_PKEY;
}
@Override
public List<UniqueKey<TDocumentroleRecord>> getUniqueKeys() {
return Arrays.asList(Keys.T_DOCUMENTROLE_FK_DOCUMENT_CAMPROLE_KEY);
}
@Override
public List<ForeignKey<TDocumentroleRecord, ?>> getReferences() {
return Arrays.asList(Keys.T_DOCUMENTROLE__T_DOCUMENTROLE_FK_DOCUMENT_FKEY);
}
private transient TDocument _tDocument;
/**
* Get the implicit join path to the <code>camp.t_document</code> table.
*/
public TDocument tDocument() {
if (_tDocument == null)
_tDocument = new TDocument(this, Keys.T_DOCUMENTROLE__T_DOCUMENTROLE_FK_DOCUMENT_FKEY);
return _tDocument;
}
@Override
public TDocumentrole as(String alias) {
return new TDocumentrole(DSL.name(alias), this);
}
@Override
public TDocumentrole as(Name alias) {
return new TDocumentrole(alias, this);
}
/**
* Rename this table
*/
@Override
public TDocumentrole rename(String name) {
return new TDocumentrole(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TDocumentrole rename(Name name) {
return new TDocumentrole(name, null);
}
// -------------------------------------------------------------------------
// Row3 type methods
// -------------------------------------------------------------------------
@Override
public Row3<Integer, Integer, EnumCamprole> fieldsRow() {
return (Row3) super.fieldsRow();
}
}

View File

@ -0,0 +1,170 @@
/*
* This file is generated by jOOQ.
*/
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.tables.records.TLocationRecord;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row4;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TLocation extends TableImpl<TLocationRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_location</code>
*/
public static final TLocation T_LOCATION = new TLocation();
/**
* The class holding records for this type
*/
@Override
public Class<TLocationRecord> getRecordType() {
return TLocationRecord.class;
}
/**
* The column <code>camp.t_location.pk</code>.
*/
public final TableField<TLocationRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_location.name</code>.
*/
public final TableField<TLocationRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB.nullable(false), this, "");
/**
* The column <code>camp.t_location.url</code>.
*/
public final TableField<TLocationRecord, String> URL = createField(DSL.name("url"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_location.fk_document</code>.
*/
public final TableField<TLocationRecord, Integer> FK_DOCUMENT = createField(DSL.name("fk_document"), SQLDataType.INTEGER, this, "");
private TLocation(Name alias, Table<TLocationRecord> aliased) {
this(alias, aliased, null);
}
private TLocation(Name alias, Table<TLocationRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_location</code> table reference
*/
public TLocation(String alias) {
this(DSL.name(alias), T_LOCATION);
}
/**
* Create an aliased <code>camp.t_location</code> table reference
*/
public TLocation(Name alias) {
this(alias, T_LOCATION);
}
/**
* Create a <code>camp.t_location</code> table reference
*/
public TLocation() {
this(DSL.name("t_location"), null);
}
public <O extends Record> TLocation(Table<O> child, ForeignKey<O, TLocationRecord> key) {
super(child, key, T_LOCATION);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TLocationRecord, Integer> getIdentity() {
return (Identity<TLocationRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TLocationRecord> getPrimaryKey() {
return Keys.T_LOCATION_PKEY;
}
@Override
public List<ForeignKey<TLocationRecord, ?>> getReferences() {
return Arrays.asList(Keys.T_LOCATION__T_LOCATION_FK_DOCUMENT_FKEY);
}
private transient TDocument _tDocument;
/**
* Get the implicit join path to the <code>camp.t_document</code> table.
*/
public TDocument tDocument() {
if (_tDocument == null)
_tDocument = new TDocument(this, Keys.T_LOCATION__T_LOCATION_FK_DOCUMENT_FKEY);
return _tDocument;
}
@Override
public TLocation as(String alias) {
return new TLocation(DSL.name(alias), this);
}
@Override
public TLocation as(Name alias) {
return new TLocation(alias, this);
}
/**
* Rename this table
*/
@Override
public TLocation rename(String name) {
return new TLocation(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TLocation rename(Name name) {
return new TLocation(name, null);
}
// -------------------------------------------------------------------------
// Row4 type methods
// -------------------------------------------------------------------------
@Override
public Row4<Integer, String, String, Integer> fieldsRow() {
return (Row4) super.fieldsRow();
}
}

View File

@ -0,0 +1,279 @@
/*
* This file is generated by jOOQ.
*/
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.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.enums.EnumSex;
import de.jottyfan.camporganizer.db.jooq.tables.records.TPersonRecord;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row19;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TPerson extends TableImpl<TPersonRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_person</code>
*/
public static final TPerson T_PERSON = new TPerson();
/**
* The class holding records for this type
*/
@Override
public Class<TPersonRecord> getRecordType() {
return TPersonRecord.class;
}
/**
* The column <code>camp.t_person.pk</code>.
*/
public final TableField<TPersonRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_person.forename</code>.
*/
public final TableField<TPersonRecord, String> FORENAME = createField(DSL.name("forename"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_person.surname</code>.
*/
public final TableField<TPersonRecord, String> SURNAME = createField(DSL.name("surname"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_person.street</code>.
*/
public final TableField<TPersonRecord, String> STREET = createField(DSL.name("street"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_person.zip</code>.
*/
public final TableField<TPersonRecord, String> ZIP = createField(DSL.name("zip"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_person.city</code>.
*/
public final TableField<TPersonRecord, String> CITY = createField(DSL.name("city"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_person.phone</code>.
*/
public final TableField<TPersonRecord, String> PHONE = createField(DSL.name("phone"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_person.birthdate</code>.
*/
public final TableField<TPersonRecord, LocalDate> BIRTHDATE = createField(DSL.name("birthdate"), SQLDataType.LOCALDATE, this, "");
/**
* The column <code>camp.t_person.camprole</code>.
*/
public final TableField<TPersonRecord, EnumCamprole> CAMPROLE = createField(DSL.name("camprole"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole.class), this, "");
/**
* The column <code>camp.t_person.email</code>.
*/
public final TableField<TPersonRecord, String> EMAIL = createField(DSL.name("email"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_person.fk_camp</code>.
*/
public final TableField<TPersonRecord, Integer> FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.t_person.fk_profile</code>.
*/
public final TableField<TPersonRecord, Integer> FK_PROFILE = createField(DSL.name("fk_profile"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.t_person.accept</code>.
*/
public final TableField<TPersonRecord, Boolean> ACCEPT = createField(DSL.name("accept"), SQLDataType.BOOLEAN, this, "");
/**
* The column <code>camp.t_person.created</code>.
*/
public final TableField<TPersonRecord, LocalDateTime> CREATED = createField(DSL.name("created"), SQLDataType.LOCALDATETIME(6).defaultValue(DSL.field("now()", SQLDataType.LOCALDATETIME)), this, "");
/**
* The column <code>camp.t_person.sex</code>.
*/
public final TableField<TPersonRecord, EnumSex> SEX = createField(DSL.name("sex"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumSex.class), this, "");
/**
* The column <code>camp.t_person.fk_registrator</code>.
*/
public final TableField<TPersonRecord, Integer> FK_REGISTRATOR = createField(DSL.name("fk_registrator"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.t_person.paid</code>.
*/
public final TableField<TPersonRecord, BigDecimal> PAID = createField(DSL.name("paid"), SQLDataType.NUMERIC(7, 2), this, "");
/**
* The column <code>camp.t_person.comment</code>.
*/
public final TableField<TPersonRecord, String> COMMENT = createField(DSL.name("comment"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_person.consent_catalog_photo</code>.
*/
public final TableField<TPersonRecord, Boolean> CONSENT_CATALOG_PHOTO = createField(DSL.name("consent_catalog_photo"), SQLDataType.BOOLEAN.nullable(false).defaultValue(DSL.field("false", SQLDataType.BOOLEAN)), this, "");
private TPerson(Name alias, Table<TPersonRecord> aliased) {
this(alias, aliased, null);
}
private TPerson(Name alias, Table<TPersonRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_person</code> table reference
*/
public TPerson(String alias) {
this(DSL.name(alias), T_PERSON);
}
/**
* Create an aliased <code>camp.t_person</code> table reference
*/
public TPerson(Name alias) {
this(alias, T_PERSON);
}
/**
* Create a <code>camp.t_person</code> table reference
*/
public TPerson() {
this(DSL.name("t_person"), null);
}
public <O extends Record> TPerson(Table<O> child, ForeignKey<O, TPersonRecord> key) {
super(child, key, T_PERSON);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TPersonRecord, Integer> getIdentity() {
return (Identity<TPersonRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TPersonRecord> getPrimaryKey() {
return Keys.T_PERSON_PKEY;
}
@Override
public List<UniqueKey<TPersonRecord>> getUniqueKeys() {
return Arrays.asList(Keys.UK_PERSON);
}
@Override
public List<ForeignKey<TPersonRecord, ?>> getReferences() {
return Arrays.asList(Keys.T_PERSON__T_PERSON_FK_CAMP_FKEY, Keys.T_PERSON__T_PERSON_FK_PROFILE_FKEY, Keys.T_PERSON__T_PERSON_FK_REGISTRATOR_FKEY);
}
private transient TCamp _tCamp;
private transient TProfile _tPersonFkProfileFkey;
private transient TProfile _tPersonFkRegistratorFkey;
/**
* Get the implicit join path to the <code>camp.t_camp</code> table.
*/
public TCamp tCamp() {
if (_tCamp == null)
_tCamp = new TCamp(this, Keys.T_PERSON__T_PERSON_FK_CAMP_FKEY);
return _tCamp;
}
/**
* Get the implicit join path to the <code>camp.t_profile</code> table, via
* the <code>t_person_fk_profile_fkey</code> key.
*/
public TProfile tPersonFkProfileFkey() {
if (_tPersonFkProfileFkey == null)
_tPersonFkProfileFkey = new TProfile(this, Keys.T_PERSON__T_PERSON_FK_PROFILE_FKEY);
return _tPersonFkProfileFkey;
}
/**
* Get the implicit join path to the <code>camp.t_profile</code> table, via
* the <code>t_person_fk_registrator_fkey</code> key.
*/
public TProfile tPersonFkRegistratorFkey() {
if (_tPersonFkRegistratorFkey == null)
_tPersonFkRegistratorFkey = new TProfile(this, Keys.T_PERSON__T_PERSON_FK_REGISTRATOR_FKEY);
return _tPersonFkRegistratorFkey;
}
@Override
public TPerson as(String alias) {
return new TPerson(DSL.name(alias), this);
}
@Override
public TPerson as(Name alias) {
return new TPerson(alias, this);
}
/**
* Rename this table
*/
@Override
public TPerson rename(String name) {
return new TPerson(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TPerson rename(Name name) {
return new TPerson(name, null);
}
// -------------------------------------------------------------------------
// Row19 type methods
// -------------------------------------------------------------------------
@Override
public Row19<Integer, String, String, String, String, String, String, LocalDate, EnumCamprole, String, Integer, Integer, Boolean, LocalDateTime, EnumSex, Integer, BigDecimal, String, Boolean> fieldsRow() {
return (Row19) super.fieldsRow();
}
}

View File

@ -0,0 +1,181 @@
/*
* This file is generated by jOOQ.
*/
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.enums.EnumFiletype;
import de.jottyfan.camporganizer.db.jooq.tables.records.TPersondocumentRecord;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row5;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TPersondocument extends TableImpl<TPersondocumentRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_persondocument</code>
*/
public static final TPersondocument T_PERSONDOCUMENT = new TPersondocument();
/**
* The class holding records for this type
*/
@Override
public Class<TPersondocumentRecord> getRecordType() {
return TPersondocumentRecord.class;
}
/**
* The column <code>camp.t_persondocument.pk</code>.
*/
public final TableField<TPersondocumentRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_persondocument.fk_person</code>.
*/
public final TableField<TPersondocumentRecord, Integer> FK_PERSON = createField(DSL.name("fk_person"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_persondocument.name</code>.
*/
public final TableField<TPersondocumentRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_persondocument.document</code>.
*/
public final TableField<TPersondocumentRecord, String> DOCUMENT = createField(DSL.name("document"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_persondocument.filetype</code>.
*/
public final TableField<TPersondocumentRecord, EnumFiletype> FILETYPE = createField(DSL.name("filetype"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype.class), this, "");
private TPersondocument(Name alias, Table<TPersondocumentRecord> aliased) {
this(alias, aliased, null);
}
private TPersondocument(Name alias, Table<TPersondocumentRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_persondocument</code> table reference
*/
public TPersondocument(String alias) {
this(DSL.name(alias), T_PERSONDOCUMENT);
}
/**
* Create an aliased <code>camp.t_persondocument</code> table reference
*/
public TPersondocument(Name alias) {
this(alias, T_PERSONDOCUMENT);
}
/**
* Create a <code>camp.t_persondocument</code> table reference
*/
public TPersondocument() {
this(DSL.name("t_persondocument"), null);
}
public <O extends Record> TPersondocument(Table<O> child, ForeignKey<O, TPersondocumentRecord> key) {
super(child, key, T_PERSONDOCUMENT);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TPersondocumentRecord, Integer> getIdentity() {
return (Identity<TPersondocumentRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TPersondocumentRecord> getPrimaryKey() {
return Keys.T_PERSONDOCUMENT_PKEY;
}
@Override
public List<UniqueKey<TPersondocumentRecord>> getUniqueKeys() {
return Arrays.asList(Keys.T_PERSONDOCUMENT_FK_PERSON_NAME_KEY);
}
@Override
public List<ForeignKey<TPersondocumentRecord, ?>> getReferences() {
return Arrays.asList(Keys.T_PERSONDOCUMENT__T_PERSONDOCUMENT_FK_PERSON_FKEY);
}
private transient TPerson _tPerson;
/**
* Get the implicit join path to the <code>camp.t_person</code> table.
*/
public TPerson tPerson() {
if (_tPerson == null)
_tPerson = new TPerson(this, Keys.T_PERSONDOCUMENT__T_PERSONDOCUMENT_FK_PERSON_FKEY);
return _tPerson;
}
@Override
public TPersondocument as(String alias) {
return new TPersondocument(DSL.name(alias), this);
}
@Override
public TPersondocument as(Name alias) {
return new TPersondocument(alias, this);
}
/**
* Rename this table
*/
@Override
public TPersondocument rename(String name) {
return new TPersondocument(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TPersondocument rename(Name name) {
return new TPersondocument(name, null);
}
// -------------------------------------------------------------------------
// Row5 type methods
// -------------------------------------------------------------------------
@Override
public Row5<Integer, Integer, String, String, EnumFiletype> fieldsRow() {
return (Row5) super.fieldsRow();
}
}

View File

@ -0,0 +1,174 @@
/*
* This file is generated by jOOQ.
*/
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.tables.records.TProfileRecord;
import java.time.LocalDateTime;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row7;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TProfile extends TableImpl<TProfileRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_profile</code>
*/
public static final TProfile T_PROFILE = new TProfile();
/**
* The class holding records for this type
*/
@Override
public Class<TProfileRecord> getRecordType() {
return TProfileRecord.class;
}
/**
* The column <code>camp.t_profile.pk</code>.
*/
public final TableField<TProfileRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_profile.forename</code>.
*/
public final TableField<TProfileRecord, String> FORENAME = createField(DSL.name("forename"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_profile.surname</code>.
*/
public final TableField<TProfileRecord, String> SURNAME = createField(DSL.name("surname"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_profile.username</code>.
*/
public final TableField<TProfileRecord, String> USERNAME = createField(DSL.name("username"), SQLDataType.CLOB.nullable(false), this, "");
/**
* The column <code>camp.t_profile.password</code>.
*/
public final TableField<TProfileRecord, String> PASSWORD = createField(DSL.name("password"), SQLDataType.CLOB.nullable(false), this, "");
/**
* The column <code>camp.t_profile.duedate</code>.
*/
public final TableField<TProfileRecord, LocalDateTime> DUEDATE = createField(DSL.name("duedate"), SQLDataType.LOCALDATETIME(6).defaultValue(DSL.field("(now() + '1 year'::interval)", SQLDataType.LOCALDATETIME)), this, "");
/**
* The column <code>camp.t_profile.uuid</code>.
*/
public final TableField<TProfileRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.CLOB.nullable(false), this, "");
private TProfile(Name alias, Table<TProfileRecord> aliased) {
this(alias, aliased, null);
}
private TProfile(Name alias, Table<TProfileRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_profile</code> table reference
*/
public TProfile(String alias) {
this(DSL.name(alias), T_PROFILE);
}
/**
* Create an aliased <code>camp.t_profile</code> table reference
*/
public TProfile(Name alias) {
this(alias, T_PROFILE);
}
/**
* Create a <code>camp.t_profile</code> table reference
*/
public TProfile() {
this(DSL.name("t_profile"), null);
}
public <O extends Record> TProfile(Table<O> child, ForeignKey<O, TProfileRecord> key) {
super(child, key, T_PROFILE);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TProfileRecord, Integer> getIdentity() {
return (Identity<TProfileRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TProfileRecord> getPrimaryKey() {
return Keys.T_PROFILE_PKEY;
}
@Override
public List<UniqueKey<TProfileRecord>> getUniqueKeys() {
return Arrays.asList(Keys.T_PROFILE_USERNAME_KEY, Keys.T_PROFILE_UUID_KEY);
}
@Override
public TProfile as(String alias) {
return new TProfile(DSL.name(alias), this);
}
@Override
public TProfile as(Name alias) {
return new TProfile(alias, this);
}
/**
* Rename this table
*/
@Override
public TProfile rename(String name) {
return new TProfile(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TProfile rename(Name name) {
return new TProfile(name, null);
}
// -------------------------------------------------------------------------
// Row7 type methods
// -------------------------------------------------------------------------
@Override
public Row7<Integer, String, String, String, String, LocalDateTime, String> fieldsRow() {
return (Row7) super.fieldsRow();
}
}

View File

@ -0,0 +1,155 @@
/*
* This file is generated by jOOQ.
*/
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.enums.EnumRole;
import de.jottyfan.camporganizer.db.jooq.tables.records.TProfileroleRecord;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row2;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TProfilerole extends TableImpl<TProfileroleRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_profilerole</code>
*/
public static final TProfilerole T_PROFILEROLE = new TProfilerole();
/**
* The class holding records for this type
*/
@Override
public Class<TProfileroleRecord> getRecordType() {
return TProfileroleRecord.class;
}
/**
* The column <code>camp.t_profilerole.fk_profile</code>.
*/
public final TableField<TProfileroleRecord, Integer> FK_PROFILE = createField(DSL.name("fk_profile"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_profilerole.role</code>.
*/
public final TableField<TProfileroleRecord, EnumRole> ROLE = createField(DSL.name("role"), SQLDataType.VARCHAR.nullable(false).asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumRole.class), this, "");
private TProfilerole(Name alias, Table<TProfileroleRecord> aliased) {
this(alias, aliased, null);
}
private TProfilerole(Name alias, Table<TProfileroleRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_profilerole</code> table reference
*/
public TProfilerole(String alias) {
this(DSL.name(alias), T_PROFILEROLE);
}
/**
* Create an aliased <code>camp.t_profilerole</code> table reference
*/
public TProfilerole(Name alias) {
this(alias, T_PROFILEROLE);
}
/**
* Create a <code>camp.t_profilerole</code> table reference
*/
public TProfilerole() {
this(DSL.name("t_profilerole"), null);
}
public <O extends Record> TProfilerole(Table<O> child, ForeignKey<O, TProfileroleRecord> key) {
super(child, key, T_PROFILEROLE);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public List<UniqueKey<TProfileroleRecord>> getUniqueKeys() {
return Arrays.asList(Keys.T_PROFILEROLE_FK_PROFILE_ROLE_KEY);
}
@Override
public List<ForeignKey<TProfileroleRecord, ?>> getReferences() {
return Arrays.asList(Keys.T_PROFILEROLE__T_PROFILEROLE_FK_PROFILE_FKEY);
}
private transient TProfile _tProfile;
/**
* Get the implicit join path to the <code>camp.t_profile</code> table.
*/
public TProfile tProfile() {
if (_tProfile == null)
_tProfile = new TProfile(this, Keys.T_PROFILEROLE__T_PROFILEROLE_FK_PROFILE_FKEY);
return _tProfile;
}
@Override
public TProfilerole as(String alias) {
return new TProfilerole(DSL.name(alias), this);
}
@Override
public TProfilerole as(Name alias) {
return new TProfilerole(alias, this);
}
/**
* Rename this table
*/
@Override
public TProfilerole rename(String name) {
return new TProfilerole(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TProfilerole rename(Name name) {
return new TProfilerole(name, null);
}
// -------------------------------------------------------------------------
// Row2 type methods
// -------------------------------------------------------------------------
@Override
public Row2<Integer, EnumRole> fieldsRow() {
return (Row2) super.fieldsRow();
}
}

View File

@ -0,0 +1,152 @@
/*
* This file is generated by jOOQ.
*/
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.tables.records.TRssRecord;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row4;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TRss extends TableImpl<TRssRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_rss</code>
*/
public static final TRss T_RSS = new TRss();
/**
* The class holding records for this type
*/
@Override
public Class<TRssRecord> getRecordType() {
return TRssRecord.class;
}
/**
* The column <code>camp.t_rss.msg</code>.
*/
public final TableField<TRssRecord, String> MSG = createField(DSL.name("msg"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_rss.regdate</code>.
*/
public final TableField<TRssRecord, LocalDateTime> REGDATE = createField(DSL.name("regdate"), SQLDataType.LOCALDATETIME(6).defaultValue(DSL.field("now()", SQLDataType.LOCALDATETIME)), this, "");
/**
* The column <code>camp.t_rss.recipient</code>.
*/
public final TableField<TRssRecord, String> RECIPIENT = createField(DSL.name("recipient"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_rss.pk</code>.
*/
public final TableField<TRssRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
private TRss(Name alias, Table<TRssRecord> aliased) {
this(alias, aliased, null);
}
private TRss(Name alias, Table<TRssRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_rss</code> table reference
*/
public TRss(String alias) {
this(DSL.name(alias), T_RSS);
}
/**
* Create an aliased <code>camp.t_rss</code> table reference
*/
public TRss(Name alias) {
this(alias, T_RSS);
}
/**
* Create a <code>camp.t_rss</code> table reference
*/
public TRss() {
this(DSL.name("t_rss"), null);
}
public <O extends Record> TRss(Table<O> child, ForeignKey<O, TRssRecord> key) {
super(child, key, T_RSS);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TRssRecord, Integer> getIdentity() {
return (Identity<TRssRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TRssRecord> getPrimaryKey() {
return Keys.T_RSS_PKEY;
}
@Override
public TRss as(String alias) {
return new TRss(DSL.name(alias), this);
}
@Override
public TRss as(Name alias) {
return new TRss(alias, this);
}
/**
* Rename this table
*/
@Override
public TRss rename(String name) {
return new TRss(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TRss rename(Name name) {
return new TRss(name, null);
}
// -------------------------------------------------------------------------
// Row4 type methods
// -------------------------------------------------------------------------
@Override
public Row4<String, LocalDateTime, String, Integer> fieldsRow() {
return (Row4) super.fieldsRow();
}
}

View File

@ -0,0 +1,207 @@
/*
* This file is generated by jOOQ.
*/
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.tables.records.TSalesRecord;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row11;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSales extends TableImpl<TSalesRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_sales</code>
*/
public static final TSales T_SALES = new TSales();
/**
* The class holding records for this type
*/
@Override
public Class<TSalesRecord> getRecordType() {
return TSalesRecord.class;
}
/**
* The column <code>camp.t_sales.pk</code>.
*/
public final TableField<TSalesRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_sales.trader</code>.
*/
public final TableField<TSalesRecord, String> TRADER = createField(DSL.name("trader"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_sales.fk_camp</code>.
*/
public final TableField<TSalesRecord, Integer> FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_sales.provider</code>.
*/
public final TableField<TSalesRecord, String> PROVIDER = createField(DSL.name("provider"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_sales.cash</code>.
*/
public final TableField<TSalesRecord, BigDecimal> CASH = createField(DSL.name("cash"), SQLDataType.NUMERIC(11, 2).nullable(false), this, "");
/**
* The column <code>camp.t_sales.buydate</code>.
*/
public final TableField<TSalesRecord, LocalDateTime> BUYDATE = createField(DSL.name("buydate"), SQLDataType.LOCALDATETIME(6), this, "");
/**
* The column <code>camp.t_sales.recipenumber</code>.
*/
public final TableField<TSalesRecord, String> RECIPENUMBER = createField(DSL.name("recipenumber"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_sales.recipeshot</code>.
*/
public final TableField<TSalesRecord, byte[]> RECIPESHOT = createField(DSL.name("recipeshot"), SQLDataType.BLOB, this, "");
/**
* The column <code>camp.t_sales.recipenote</code>.
*/
public final TableField<TSalesRecord, String> RECIPENOTE = createField(DSL.name("recipenote"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_sales.incredients</code>.
*/
public final TableField<TSalesRecord, String> INCREDIENTS = createField(DSL.name("incredients"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.t_sales.recipefilename</code>.
*/
public final TableField<TSalesRecord, String> RECIPEFILENAME = createField(DSL.name("recipefilename"), SQLDataType.CLOB, this, "");
private TSales(Name alias, Table<TSalesRecord> aliased) {
this(alias, aliased, null);
}
private TSales(Name alias, Table<TSalesRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_sales</code> table reference
*/
public TSales(String alias) {
this(DSL.name(alias), T_SALES);
}
/**
* Create an aliased <code>camp.t_sales</code> table reference
*/
public TSales(Name alias) {
this(alias, T_SALES);
}
/**
* Create a <code>camp.t_sales</code> table reference
*/
public TSales() {
this(DSL.name("t_sales"), null);
}
public <O extends Record> TSales(Table<O> child, ForeignKey<O, TSalesRecord> key) {
super(child, key, T_SALES);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TSalesRecord, Integer> getIdentity() {
return (Identity<TSalesRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TSalesRecord> getPrimaryKey() {
return Keys.T_SALES_PKEY;
}
@Override
public List<ForeignKey<TSalesRecord, ?>> getReferences() {
return Arrays.asList(Keys.T_SALES__T_SALES_FK_CAMP_FKEY);
}
private transient TCamp _tCamp;
/**
* Get the implicit join path to the <code>camp.t_camp</code> table.
*/
public TCamp tCamp() {
if (_tCamp == null)
_tCamp = new TCamp(this, Keys.T_SALES__T_SALES_FK_CAMP_FKEY);
return _tCamp;
}
@Override
public TSales as(String alias) {
return new TSales(DSL.name(alias), this);
}
@Override
public TSales as(Name alias) {
return new TSales(alias, this);
}
/**
* Rename this table
*/
@Override
public TSales rename(String name) {
return new TSales(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TSales rename(Name name) {
return new TSales(name, null);
}
// -------------------------------------------------------------------------
// Row11 type methods
// -------------------------------------------------------------------------
@Override
public Row11<Integer, String, Integer, String, BigDecimal, LocalDateTime, String, byte[], String, String, String> fieldsRow() {
return (Row11) super.fieldsRow();
}
}

View File

@ -0,0 +1,137 @@
/*
* This file is generated by jOOQ.
*/
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.tables.records.TSalescontentRecord;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row2;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSalescontent extends TableImpl<TSalescontentRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_salescontent</code>
*/
public static final TSalescontent T_SALESCONTENT = new TSalescontent();
/**
* The class holding records for this type
*/
@Override
public Class<TSalescontentRecord> getRecordType() {
return TSalescontentRecord.class;
}
/**
* The column <code>camp.t_salescontent.fk_sales</code>.
*/
public final TableField<TSalescontentRecord, Integer> FK_SALES = createField(DSL.name("fk_sales"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_salescontent.fk_salescontenttype</code>.
*/
public final TableField<TSalescontentRecord, String> FK_SALESCONTENTTYPE = createField(DSL.name("fk_salescontenttype"), SQLDataType.CLOB.nullable(false), this, "");
private TSalescontent(Name alias, Table<TSalescontentRecord> aliased) {
this(alias, aliased, null);
}
private TSalescontent(Name alias, Table<TSalescontentRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_salescontent</code> table reference
*/
public TSalescontent(String alias) {
this(DSL.name(alias), T_SALESCONTENT);
}
/**
* Create an aliased <code>camp.t_salescontent</code> table reference
*/
public TSalescontent(Name alias) {
this(alias, T_SALESCONTENT);
}
/**
* Create a <code>camp.t_salescontent</code> table reference
*/
public TSalescontent() {
this(DSL.name("t_salescontent"), null);
}
public <O extends Record> TSalescontent(Table<O> child, ForeignKey<O, TSalescontentRecord> key) {
super(child, key, T_SALESCONTENT);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public List<UniqueKey<TSalescontentRecord>> getUniqueKeys() {
return Arrays.asList(Keys.T_SALESCONTENT_FK_SALES_FK_SALESCONTENTTYPE_KEY);
}
@Override
public TSalescontent as(String alias) {
return new TSalescontent(DSL.name(alias), this);
}
@Override
public TSalescontent as(Name alias) {
return new TSalescontent(alias, this);
}
/**
* Rename this table
*/
@Override
public TSalescontent rename(String name) {
return new TSalescontent(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TSalescontent rename(Name name) {
return new TSalescontent(name, null);
}
// -------------------------------------------------------------------------
// Row2 type methods
// -------------------------------------------------------------------------
@Override
public Row2<Integer, String> fieldsRow() {
return (Row2) super.fieldsRow();
}
}

View File

@ -0,0 +1,129 @@
/*
* This file is generated by jOOQ.
*/
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.tables.records.TSalescontenttypeRecord;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row1;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSalescontenttype extends TableImpl<TSalescontenttypeRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_salescontenttype</code>
*/
public static final TSalescontenttype T_SALESCONTENTTYPE = new TSalescontenttype();
/**
* The class holding records for this type
*/
@Override
public Class<TSalescontenttypeRecord> getRecordType() {
return TSalescontenttypeRecord.class;
}
/**
* The column <code>camp.t_salescontenttype.name</code>.
*/
public final TableField<TSalescontenttypeRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB.nullable(false), this, "");
private TSalescontenttype(Name alias, Table<TSalescontenttypeRecord> aliased) {
this(alias, aliased, null);
}
private TSalescontenttype(Name alias, Table<TSalescontenttypeRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_salescontenttype</code> table reference
*/
public TSalescontenttype(String alias) {
this(DSL.name(alias), T_SALESCONTENTTYPE);
}
/**
* Create an aliased <code>camp.t_salescontenttype</code> table reference
*/
public TSalescontenttype(Name alias) {
this(alias, T_SALESCONTENTTYPE);
}
/**
* Create a <code>camp.t_salescontenttype</code> table reference
*/
public TSalescontenttype() {
this(DSL.name("t_salescontenttype"), null);
}
public <O extends Record> TSalescontenttype(Table<O> child, ForeignKey<O, TSalescontenttypeRecord> key) {
super(child, key, T_SALESCONTENTTYPE);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public UniqueKey<TSalescontenttypeRecord> getPrimaryKey() {
return Keys.T_SALESCONTENTTYPE_PKEY;
}
@Override
public TSalescontenttype as(String alias) {
return new TSalescontenttype(DSL.name(alias), this);
}
@Override
public TSalescontenttype as(Name alias) {
return new TSalescontenttype(alias, this);
}
/**
* Rename this table
*/
@Override
public TSalescontenttype rename(String name) {
return new TSalescontenttype(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TSalescontenttype rename(Name name) {
return new TSalescontenttype(name, null);
}
// -------------------------------------------------------------------------
// Row1 type methods
// -------------------------------------------------------------------------
@Override
public Row1<String> fieldsRow() {
return (Row1) super.fieldsRow();
}
}

View File

@ -0,0 +1,181 @@
/*
* This file is generated by jOOQ.
*/
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.tables.records.TSalesprofileRecord;
import java.util.Arrays;
import java.util.List;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row3;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSalesprofile extends TableImpl<TSalesprofileRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.t_salesprofile</code>
*/
public static final TSalesprofile T_SALESPROFILE = new TSalesprofile();
/**
* The class holding records for this type
*/
@Override
public Class<TSalesprofileRecord> getRecordType() {
return TSalesprofileRecord.class;
}
/**
* The column <code>camp.t_salesprofile.pk</code>.
*/
public final TableField<TSalesprofileRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
/**
* The column <code>camp.t_salesprofile.fk_camp</code>.
*/
public final TableField<TSalesprofileRecord, Integer> FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>camp.t_salesprofile.fk_profile</code>.
*/
public final TableField<TSalesprofileRecord, Integer> FK_PROFILE = createField(DSL.name("fk_profile"), SQLDataType.INTEGER.nullable(false), this, "");
private TSalesprofile(Name alias, Table<TSalesprofileRecord> aliased) {
this(alias, aliased, null);
}
private TSalesprofile(Name alias, Table<TSalesprofileRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
}
/**
* Create an aliased <code>camp.t_salesprofile</code> table reference
*/
public TSalesprofile(String alias) {
this(DSL.name(alias), T_SALESPROFILE);
}
/**
* Create an aliased <code>camp.t_salesprofile</code> table reference
*/
public TSalesprofile(Name alias) {
this(alias, T_SALESPROFILE);
}
/**
* Create a <code>camp.t_salesprofile</code> table reference
*/
public TSalesprofile() {
this(DSL.name("t_salesprofile"), null);
}
public <O extends Record> TSalesprofile(Table<O> child, ForeignKey<O, TSalesprofileRecord> key) {
super(child, key, T_SALESPROFILE);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public Identity<TSalesprofileRecord, Integer> getIdentity() {
return (Identity<TSalesprofileRecord, Integer>) super.getIdentity();
}
@Override
public UniqueKey<TSalesprofileRecord> getPrimaryKey() {
return Keys.T_SALESPROFILE_PKEY;
}
@Override
public List<UniqueKey<TSalesprofileRecord>> getUniqueKeys() {
return Arrays.asList(Keys.T_SALESPROFILE_FK_CAMP_FK_PROFILE_KEY);
}
@Override
public List<ForeignKey<TSalesprofileRecord, ?>> getReferences() {
return Arrays.asList(Keys.T_SALESPROFILE__T_SALESPROFILE_FK_CAMP_FKEY, Keys.T_SALESPROFILE__T_SALESPROFILE_FK_PROFILE_FKEY);
}
private transient TCamp _tCamp;
private transient TProfile _tProfile;
/**
* Get the implicit join path to the <code>camp.t_camp</code> table.
*/
public TCamp tCamp() {
if (_tCamp == null)
_tCamp = new TCamp(this, Keys.T_SALESPROFILE__T_SALESPROFILE_FK_CAMP_FKEY);
return _tCamp;
}
/**
* Get the implicit join path to the <code>camp.t_profile</code> table.
*/
public TProfile tProfile() {
if (_tProfile == null)
_tProfile = new TProfile(this, Keys.T_SALESPROFILE__T_SALESPROFILE_FK_PROFILE_FKEY);
return _tProfile;
}
@Override
public TSalesprofile as(String alias) {
return new TSalesprofile(DSL.name(alias), this);
}
@Override
public TSalesprofile as(Name alias) {
return new TSalesprofile(alias, this);
}
/**
* Rename this table
*/
@Override
public TSalesprofile rename(String name) {
return new TSalesprofile(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public TSalesprofile rename(Name name) {
return new TSalesprofile(name, null);
}
// -------------------------------------------------------------------------
// Row3 type methods
// -------------------------------------------------------------------------
@Override
public Row3<Integer, Integer, Integer> fieldsRow() {
return (Row3) super.fieldsRow();
}
}

View File

@ -0,0 +1,144 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.records.VAdultRecord;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row5;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.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<VAdultRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_adult</code>
*/
public static final VAdult V_ADULT = new VAdult();
/**
* The class holding records for this type
*/
@Override
public Class<VAdultRecord> getRecordType() {
return VAdultRecord.class;
}
/**
* The column <code>camp.v_adult.age</code>.
*/
public final TableField<VAdultRecord, YearToSecond> AGE = createField(DSL.name("age"), SQLDataType.INTERVAL, this, "");
/**
* The column <code>camp.v_adult.forename</code>.
*/
public final TableField<VAdultRecord, String> FORENAME = createField(DSL.name("forename"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_adult.surname</code>.
*/
public final TableField<VAdultRecord, String> SURNAME = createField(DSL.name("surname"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_adult.camprole</code>.
*/
public final TableField<VAdultRecord, EnumCamprole> CAMPROLE = createField(DSL.name("camprole"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole.class), this, "");
/**
* The column <code>camp.v_adult.adult</code>.
*/
public final TableField<VAdultRecord, Boolean> ADULT = createField(DSL.name("adult"), SQLDataType.BOOLEAN, this, "");
private VAdult(Name alias, Table<VAdultRecord> aliased) {
this(alias, aliased, null);
}
private VAdult(Name alias, Table<VAdultRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_adult</code> table reference
*/
public VAdult(String alias) {
this(DSL.name(alias), V_ADULT);
}
/**
* Create an aliased <code>camp.v_adult</code> table reference
*/
public VAdult(Name alias) {
this(alias, V_ADULT);
}
/**
* Create a <code>camp.v_adult</code> table reference
*/
public VAdult() {
this(DSL.name("v_adult"), null);
}
public <O extends Record> VAdult(Table<O> child, ForeignKey<O, VAdultRecord> key) {
super(child, key, V_ADULT);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VAdult as(String alias) {
return new VAdult(DSL.name(alias), this);
}
@Override
public VAdult as(Name alias) {
return new VAdult(alias, 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);
}
// -------------------------------------------------------------------------
// Row5 type methods
// -------------------------------------------------------------------------
@Override
public Row5<YearToSecond, String, String, EnumCamprole, Boolean> fieldsRow() {
return (Row5) super.fieldsRow();
}
}

View File

@ -0,0 +1,144 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.tables.records.VBudgetRecord;
import java.math.BigDecimal;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row5;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VBudget extends TableImpl<VBudgetRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_budget</code>
*/
public static final VBudget V_BUDGET = new VBudget();
/**
* The class holding records for this type
*/
@Override
public Class<VBudgetRecord> getRecordType() {
return VBudgetRecord.class;
}
/**
* The column <code>camp.v_budget.budget</code>.
*/
public final TableField<VBudgetRecord, BigDecimal> BUDGET = createField(DSL.name("budget"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>camp.v_budget.fk_camp</code>.
*/
public final TableField<VBudgetRecord, Integer> FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_budget.name</code>.
*/
public final TableField<VBudgetRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_budget.location</code>.
*/
public final TableField<VBudgetRecord, String> LOCATION = createField(DSL.name("location"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_budget.year</code>.
*/
public final TableField<VBudgetRecord, Double> YEAR = createField(DSL.name("year"), SQLDataType.DOUBLE, this, "");
private VBudget(Name alias, Table<VBudgetRecord> aliased) {
this(alias, aliased, null);
}
private VBudget(Name alias, Table<VBudgetRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_budget</code> table reference
*/
public VBudget(String alias) {
this(DSL.name(alias), V_BUDGET);
}
/**
* Create an aliased <code>camp.v_budget</code> table reference
*/
public VBudget(Name alias) {
this(alias, V_BUDGET);
}
/**
* Create a <code>camp.v_budget</code> table reference
*/
public VBudget() {
this(DSL.name("v_budget"), null);
}
public <O extends Record> VBudget(Table<O> child, ForeignKey<O, VBudgetRecord> key) {
super(child, key, V_BUDGET);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VBudget as(String alias) {
return new VBudget(DSL.name(alias), this);
}
@Override
public VBudget as(Name alias) {
return new VBudget(alias, this);
}
/**
* Rename this table
*/
@Override
public VBudget rename(String name) {
return new VBudget(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VBudget rename(Name name) {
return new VBudget(name, null);
}
// -------------------------------------------------------------------------
// Row5 type methods
// -------------------------------------------------------------------------
@Override
public Row5<BigDecimal, Integer, String, String, Double> fieldsRow() {
return (Row5) super.fieldsRow();
}
}

View File

@ -0,0 +1,184 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.tables.records.VCampRecord;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row13;
import org.jooq.Schema;
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;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCamp extends TableImpl<VCampRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_camp</code>
*/
public static final VCamp V_CAMP = new VCamp();
/**
* The class holding records for this type
*/
@Override
public Class<VCampRecord> getRecordType() {
return VCampRecord.class;
}
/**
* The column <code>camp.v_camp.pk</code>.
*/
public final TableField<VCampRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_camp.is_over</code>.
*/
public final TableField<VCampRecord, Boolean> IS_OVER = createField(DSL.name("is_over"), SQLDataType.BOOLEAN, this, "");
/**
* The column <code>camp.v_camp.name</code>.
*/
public final TableField<VCampRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_camp.arrive</code>.
*/
public final TableField<VCampRecord, LocalDateTime> ARRIVE = createField(DSL.name("arrive"), SQLDataType.LOCALDATETIME(6), this, "");
/**
* The column <code>camp.v_camp.depart</code>.
*/
public final TableField<VCampRecord, LocalDateTime> DEPART = createField(DSL.name("depart"), SQLDataType.LOCALDATETIME(6), this, "");
/**
* The column <code>camp.v_camp.year</code>.
*/
public final TableField<VCampRecord, Double> YEAR = createField(DSL.name("year"), SQLDataType.DOUBLE, this, "");
/**
* The column <code>camp.v_camp.location_name</code>.
*/
public final TableField<VCampRecord, String> LOCATION_NAME = createField(DSL.name("location_name"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_camp.min_age</code>.
*/
public final TableField<VCampRecord, Integer> MIN_AGE = createField(DSL.name("min_age"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_camp.max_age</code>.
*/
public final TableField<VCampRecord, Integer> MAX_AGE = createField(DSL.name("max_age"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_camp.url</code>.
*/
public final TableField<VCampRecord, String> URL = createField(DSL.name("url"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_camp.price</code>.
*/
public final TableField<VCampRecord, String> PRICE = createField(DSL.name("price"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_camp.countries</code>.
*/
public final TableField<VCampRecord, String> COUNTRIES = createField(DSL.name("countries"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_camp.fk_document</code>.
*/
public final TableField<VCampRecord, Integer> FK_DOCUMENT = createField(DSL.name("fk_document"), SQLDataType.INTEGER, this, "");
private VCamp(Name alias, Table<VCampRecord> aliased) {
this(alias, aliased, null);
}
private VCamp(Name alias, Table<VCampRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_camp</code> table reference
*/
public VCamp(String alias) {
this(DSL.name(alias), V_CAMP);
}
/**
* Create an aliased <code>camp.v_camp</code> table reference
*/
public VCamp(Name alias) {
this(alias, V_CAMP);
}
/**
* Create a <code>camp.v_camp</code> table reference
*/
public VCamp() {
this(DSL.name("v_camp"), null);
}
public <O extends Record> VCamp(Table<O> child, ForeignKey<O, VCampRecord> key) {
super(child, key, V_CAMP);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VCamp as(String alias) {
return new VCamp(DSL.name(alias), this);
}
@Override
public VCamp as(Name alias) {
return new VCamp(alias, this);
}
/**
* Rename this table
*/
@Override
public VCamp rename(String name) {
return new VCamp(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VCamp rename(Name name) {
return new VCamp(name, null);
}
// -------------------------------------------------------------------------
// Row13 type methods
// -------------------------------------------------------------------------
@Override
public Row13<Integer, Boolean, String, LocalDateTime, LocalDateTime, Double, String, Integer, Integer, String, String, String, Integer> fieldsRow() {
return (Row13) super.fieldsRow();
}
}

View File

@ -0,0 +1,139 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.tables.records.VCampBudgetRecord;
import java.math.BigDecimal;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row4;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCampBudget extends TableImpl<VCampBudgetRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_camp_budget</code>
*/
public static final VCampBudget V_CAMP_BUDGET = new VCampBudget();
/**
* The class holding records for this type
*/
@Override
public Class<VCampBudgetRecord> getRecordType() {
return VCampBudgetRecord.class;
}
/**
* The column <code>camp.v_camp_budget.budget</code>.
*/
public final TableField<VCampBudgetRecord, BigDecimal> BUDGET = createField(DSL.name("budget"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>camp.v_camp_budget.fk_camp</code>.
*/
public final TableField<VCampBudgetRecord, Integer> FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_camp_budget.camp_name</code>.
*/
public final TableField<VCampBudgetRecord, String> CAMP_NAME = createField(DSL.name("camp_name"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_camp_budget.year</code>.
*/
public final TableField<VCampBudgetRecord, Double> YEAR = createField(DSL.name("year"), SQLDataType.DOUBLE, this, "");
private VCampBudget(Name alias, Table<VCampBudgetRecord> aliased) {
this(alias, aliased, null);
}
private VCampBudget(Name alias, Table<VCampBudgetRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_camp_budget</code> table reference
*/
public VCampBudget(String alias) {
this(DSL.name(alias), V_CAMP_BUDGET);
}
/**
* Create an aliased <code>camp.v_camp_budget</code> table reference
*/
public VCampBudget(Name alias) {
this(alias, V_CAMP_BUDGET);
}
/**
* Create a <code>camp.v_camp_budget</code> table reference
*/
public VCampBudget() {
this(DSL.name("v_camp_budget"), null);
}
public <O extends Record> VCampBudget(Table<O> child, ForeignKey<O, VCampBudgetRecord> key) {
super(child, key, V_CAMP_BUDGET);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VCampBudget as(String alias) {
return new VCampBudget(DSL.name(alias), this);
}
@Override
public VCampBudget as(Name alias) {
return new VCampBudget(alias, this);
}
/**
* Rename this table
*/
@Override
public VCampBudget rename(String name) {
return new VCampBudget(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VCampBudget rename(Name name) {
return new VCampBudget(name, null);
}
// -------------------------------------------------------------------------
// Row4 type methods
// -------------------------------------------------------------------------
@Override
public Row4<BigDecimal, Integer, String, Double> fieldsRow() {
return (Row4) super.fieldsRow();
}
}

View File

@ -0,0 +1,129 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.tables.records.VCampBudgetYearRecord;
import java.math.BigDecimal;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row2;
import org.jooq.Schema;
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;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCampBudgetYear extends TableImpl<VCampBudgetYearRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_camp_budget_year</code>
*/
public static final VCampBudgetYear V_CAMP_BUDGET_YEAR = new VCampBudgetYear();
/**
* The class holding records for this type
*/
@Override
public Class<VCampBudgetYearRecord> getRecordType() {
return VCampBudgetYearRecord.class;
}
/**
* The column <code>camp.v_camp_budget_year.sum</code>.
*/
public final TableField<VCampBudgetYearRecord, BigDecimal> SUM = createField(DSL.name("sum"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>camp.v_camp_budget_year.year</code>.
*/
public final TableField<VCampBudgetYearRecord, Double> YEAR = createField(DSL.name("year"), SQLDataType.DOUBLE, this, "");
private VCampBudgetYear(Name alias, Table<VCampBudgetYearRecord> aliased) {
this(alias, aliased, null);
}
private VCampBudgetYear(Name alias, Table<VCampBudgetYearRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_camp_budget_year</code> table reference
*/
public VCampBudgetYear(String alias) {
this(DSL.name(alias), V_CAMP_BUDGET_YEAR);
}
/**
* Create an aliased <code>camp.v_camp_budget_year</code> table reference
*/
public VCampBudgetYear(Name alias) {
this(alias, V_CAMP_BUDGET_YEAR);
}
/**
* Create a <code>camp.v_camp_budget_year</code> table reference
*/
public VCampBudgetYear() {
this(DSL.name("v_camp_budget_year"), null);
}
public <O extends Record> VCampBudgetYear(Table<O> child, ForeignKey<O, VCampBudgetYearRecord> key) {
super(child, key, V_CAMP_BUDGET_YEAR);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VCampBudgetYear as(String alias) {
return new VCampBudgetYear(DSL.name(alias), this);
}
@Override
public VCampBudgetYear as(Name alias) {
return new VCampBudgetYear(alias, this);
}
/**
* Rename this table
*/
@Override
public VCampBudgetYear rename(String name) {
return new VCampBudgetYear(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VCampBudgetYear rename(Name name) {
return new VCampBudgetYear(name, null);
}
// -------------------------------------------------------------------------
// Row2 type methods
// -------------------------------------------------------------------------
@Override
public Row2<BigDecimal, Double> fieldsRow() {
return (Row2) super.fieldsRow();
}
}

View File

@ -0,0 +1,161 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import de.jottyfan.camporganizer.db.jooq.tables.records.VCampdocumentRecord;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row8;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCampdocument extends TableImpl<VCampdocumentRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_campdocument</code>
*/
public static final VCampdocument V_CAMPDOCUMENT = new VCampdocument();
/**
* The class holding records for this type
*/
@Override
public Class<VCampdocumentRecord> getRecordType() {
return VCampdocumentRecord.class;
}
/**
* The column <code>camp.v_campdocument.fk_camp</code>.
*/
public final TableField<VCampdocumentRecord, Integer> FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_campdocument.campname</code>.
*/
public final TableField<VCampdocumentRecord, String> CAMPNAME = createField(DSL.name("campname"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_campdocument.arrive</code>.
*/
public final TableField<VCampdocumentRecord, LocalDateTime> ARRIVE = createField(DSL.name("arrive"), SQLDataType.LOCALDATETIME(6), this, "");
/**
* The column <code>camp.v_campdocument.fk_document</code>.
*/
public final TableField<VCampdocumentRecord, Integer> FK_DOCUMENT = createField(DSL.name("fk_document"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_campdocument.document</code>.
*/
public final TableField<VCampdocumentRecord, String> DOCUMENT = createField(DSL.name("document"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_campdocument.documentname</code>.
*/
public final TableField<VCampdocumentRecord, String> DOCUMENTNAME = createField(DSL.name("documentname"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_campdocument.doctype</code>.
*/
public final TableField<VCampdocumentRecord, EnumDocument> DOCTYPE = createField(DSL.name("doctype"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumDocument.class), this, "");
/**
* The column <code>camp.v_campdocument.filetype</code>.
*/
public final TableField<VCampdocumentRecord, EnumFiletype> FILETYPE = createField(DSL.name("filetype"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype.class), this, "");
private VCampdocument(Name alias, Table<VCampdocumentRecord> aliased) {
this(alias, aliased, null);
}
private VCampdocument(Name alias, Table<VCampdocumentRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_campdocument</code> table reference
*/
public VCampdocument(String alias) {
this(DSL.name(alias), V_CAMPDOCUMENT);
}
/**
* Create an aliased <code>camp.v_campdocument</code> table reference
*/
public VCampdocument(Name alias) {
this(alias, V_CAMPDOCUMENT);
}
/**
* Create a <code>camp.v_campdocument</code> table reference
*/
public VCampdocument() {
this(DSL.name("v_campdocument"), null);
}
public <O extends Record> VCampdocument(Table<O> child, ForeignKey<O, VCampdocumentRecord> key) {
super(child, key, V_CAMPDOCUMENT);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VCampdocument as(String alias) {
return new VCampdocument(DSL.name(alias), this);
}
@Override
public VCampdocument as(Name alias) {
return new VCampdocument(alias, this);
}
/**
* Rename this table
*/
@Override
public VCampdocument rename(String name) {
return new VCampdocument(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VCampdocument rename(Name name) {
return new VCampdocument(name, null);
}
// -------------------------------------------------------------------------
// Row8 type methods
// -------------------------------------------------------------------------
@Override
public Row8<Integer, String, LocalDateTime, Integer, String, String, EnumDocument, EnumFiletype> fieldsRow() {
return (Row8) super.fieldsRow();
}
}

View File

@ -0,0 +1,123 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.records.VCamproleRecord;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row1;
import org.jooq.Schema;
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;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCamprole extends TableImpl<VCamproleRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_camprole</code>
*/
public static final VCamprole V_CAMPROLE = new VCamprole();
/**
* The class holding records for this type
*/
@Override
public Class<VCamproleRecord> getRecordType() {
return VCamproleRecord.class;
}
/**
* The column <code>camp.v_camprole.name</code>.
*/
public final TableField<VCamproleRecord, EnumCamprole> NAME = createField(DSL.name("name"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole.class), this, "");
private VCamprole(Name alias, Table<VCamproleRecord> aliased) {
this(alias, aliased, null);
}
private VCamprole(Name alias, Table<VCamproleRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_camprole</code> table reference
*/
public VCamprole(String alias) {
this(DSL.name(alias), V_CAMPROLE);
}
/**
* Create an aliased <code>camp.v_camprole</code> table reference
*/
public VCamprole(Name alias) {
this(alias, V_CAMPROLE);
}
/**
* Create a <code>camp.v_camprole</code> table reference
*/
public VCamprole() {
this(DSL.name("v_camprole"), null);
}
public <O extends Record> VCamprole(Table<O> child, ForeignKey<O, VCamproleRecord> key) {
super(child, key, V_CAMPROLE);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VCamprole as(String alias) {
return new VCamprole(DSL.name(alias), this);
}
@Override
public VCamprole as(Name alias) {
return new VCamprole(alias, this);
}
/**
* Rename this table
*/
@Override
public VCamprole rename(String name) {
return new VCamprole(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VCamprole rename(Name name) {
return new VCamprole(name, null);
}
// -------------------------------------------------------------------------
// Row1 type methods
// -------------------------------------------------------------------------
@Override
public Row1<EnumCamprole> fieldsRow() {
return (Row1) super.fieldsRow();
}
}

View File

@ -0,0 +1,149 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import de.jottyfan.camporganizer.db.jooq.tables.records.VDocumentRecord;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row6;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VDocument extends TableImpl<VDocumentRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_document</code>
*/
public static final VDocument V_DOCUMENT = new VDocument();
/**
* The class holding records for this type
*/
@Override
public Class<VDocumentRecord> getRecordType() {
return VDocumentRecord.class;
}
/**
* The column <code>camp.v_document.pk</code>.
*/
public final TableField<VDocumentRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_document.doctype</code>.
*/
public final TableField<VDocumentRecord, EnumDocument> DOCTYPE = createField(DSL.name("doctype"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumDocument.class), this, "");
/**
* The column <code>camp.v_document.name</code>.
*/
public final TableField<VDocumentRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_document.document</code>.
*/
public final TableField<VDocumentRecord, String> DOCUMENT = createField(DSL.name("document"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_document.filetype</code>.
*/
public final TableField<VDocumentRecord, EnumFiletype> FILETYPE = createField(DSL.name("filetype"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype.class), this, "");
/**
* The column <code>camp.v_document.roles</code>.
*/
public final TableField<VDocumentRecord, String> ROLES = createField(DSL.name("roles"), SQLDataType.CLOB, this, "");
private VDocument(Name alias, Table<VDocumentRecord> aliased) {
this(alias, aliased, null);
}
private VDocument(Name alias, Table<VDocumentRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_document</code> table reference
*/
public VDocument(String alias) {
this(DSL.name(alias), V_DOCUMENT);
}
/**
* Create an aliased <code>camp.v_document</code> table reference
*/
public VDocument(Name alias) {
this(alias, V_DOCUMENT);
}
/**
* Create a <code>camp.v_document</code> table reference
*/
public VDocument() {
this(DSL.name("v_document"), null);
}
public <O extends Record> VDocument(Table<O> child, ForeignKey<O, VDocumentRecord> key) {
super(child, key, V_DOCUMENT);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VDocument as(String alias) {
return new VDocument(DSL.name(alias), this);
}
@Override
public VDocument as(Name alias) {
return new VDocument(alias, this);
}
/**
* Rename this table
*/
@Override
public VDocument rename(String name) {
return new VDocument(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VDocument rename(Name name) {
return new VDocument(name, null);
}
// -------------------------------------------------------------------------
// Row6 type methods
// -------------------------------------------------------------------------
@Override
public Row6<Integer, EnumDocument, String, String, EnumFiletype, String> fieldsRow() {
return (Row6) super.fieldsRow();
}
}

View File

@ -0,0 +1,166 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.records.VDsgvoDeleteCandidateRecord;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row9;
import org.jooq.Schema;
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 VDsgvoDeleteCandidate extends TableImpl<VDsgvoDeleteCandidateRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_dsgvo_delete_candidate</code>
*/
public static final VDsgvoDeleteCandidate V_DSGVO_DELETE_CANDIDATE = new VDsgvoDeleteCandidate();
/**
* The class holding records for this type
*/
@Override
public Class<VDsgvoDeleteCandidateRecord> getRecordType() {
return VDsgvoDeleteCandidateRecord.class;
}
/**
* The column <code>camp.v_dsgvo_delete_candidate.fk_person</code>.
*/
public final TableField<VDsgvoDeleteCandidateRecord, Integer> FK_PERSON = createField(DSL.name("fk_person"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_dsgvo_delete_candidate.forename</code>.
*/
public final TableField<VDsgvoDeleteCandidateRecord, String> FORENAME = createField(DSL.name("forename"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_dsgvo_delete_candidate.surname</code>.
*/
public final TableField<VDsgvoDeleteCandidateRecord, String> SURNAME = createField(DSL.name("surname"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_dsgvo_delete_candidate.fk_camp</code>.
*/
public final TableField<VDsgvoDeleteCandidateRecord, Integer> FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_dsgvo_delete_candidate.age</code>.
*/
public final TableField<VDsgvoDeleteCandidateRecord, YearToSecond> AGE = createField(DSL.name("age"), SQLDataType.INTERVAL, this, "");
/**
* The column <code>camp.v_dsgvo_delete_candidate.camprole</code>.
*/
public final TableField<VDsgvoDeleteCandidateRecord, EnumCamprole> CAMPROLE = createField(DSL.name("camprole"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole.class), this, "");
/**
* The column <code>camp.v_dsgvo_delete_candidate.name</code>.
*/
public final TableField<VDsgvoDeleteCandidateRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_dsgvo_delete_candidate.year</code>.
*/
public final TableField<VDsgvoDeleteCandidateRecord, Double> YEAR = createField(DSL.name("year"), SQLDataType.DOUBLE, this, "");
/**
* The column <code>camp.v_dsgvo_delete_candidate.is_over</code>.
*/
public final TableField<VDsgvoDeleteCandidateRecord, Boolean> IS_OVER = createField(DSL.name("is_over"), SQLDataType.BOOLEAN, this, "");
private VDsgvoDeleteCandidate(Name alias, Table<VDsgvoDeleteCandidateRecord> aliased) {
this(alias, aliased, null);
}
private VDsgvoDeleteCandidate(Name alias, Table<VDsgvoDeleteCandidateRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_dsgvo_delete_candidate</code> table
* reference
*/
public VDsgvoDeleteCandidate(String alias) {
this(DSL.name(alias), V_DSGVO_DELETE_CANDIDATE);
}
/**
* Create an aliased <code>camp.v_dsgvo_delete_candidate</code> table
* reference
*/
public VDsgvoDeleteCandidate(Name alias) {
this(alias, V_DSGVO_DELETE_CANDIDATE);
}
/**
* Create a <code>camp.v_dsgvo_delete_candidate</code> table reference
*/
public VDsgvoDeleteCandidate() {
this(DSL.name("v_dsgvo_delete_candidate"), null);
}
public <O extends Record> VDsgvoDeleteCandidate(Table<O> child, ForeignKey<O, VDsgvoDeleteCandidateRecord> key) {
super(child, key, V_DSGVO_DELETE_CANDIDATE);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VDsgvoDeleteCandidate as(String alias) {
return new VDsgvoDeleteCandidate(DSL.name(alias), this);
}
@Override
public VDsgvoDeleteCandidate as(Name alias) {
return new VDsgvoDeleteCandidate(alias, this);
}
/**
* Rename this table
*/
@Override
public VDsgvoDeleteCandidate rename(String name) {
return new VDsgvoDeleteCandidate(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VDsgvoDeleteCandidate rename(Name name) {
return new VDsgvoDeleteCandidate(name, null);
}
// -------------------------------------------------------------------------
// Row9 type methods
// -------------------------------------------------------------------------
@Override
public Row9<Integer, String, String, Integer, YearToSecond, EnumCamprole, String, Double, Boolean> fieldsRow() {
return (Row9) super.fieldsRow();
}
}

View File

@ -0,0 +1,174 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.enums.EnumSex;
import de.jottyfan.camporganizer.db.jooq.tables.records.VFeederRecord;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row11;
import org.jooq.Schema;
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 VFeeder extends TableImpl<VFeederRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_feeder</code>
*/
public static final VFeeder V_FEEDER = new VFeeder();
/**
* The class holding records for this type
*/
@Override
public Class<VFeederRecord> getRecordType() {
return VFeederRecord.class;
}
/**
* The column <code>camp.v_feeder.forename</code>.
*/
public final TableField<VFeederRecord, String> FORENAME = createField(DSL.name("forename"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_feeder.surname</code>.
*/
public final TableField<VFeederRecord, String> SURNAME = createField(DSL.name("surname"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_feeder.street</code>.
*/
public final TableField<VFeederRecord, String> STREET = createField(DSL.name("street"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_feeder.zip</code>.
*/
public final TableField<VFeederRecord, String> ZIP = createField(DSL.name("zip"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_feeder.city</code>.
*/
public final TableField<VFeederRecord, String> CITY = createField(DSL.name("city"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_feeder.phone</code>.
*/
public final TableField<VFeederRecord, String> PHONE = createField(DSL.name("phone"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_feeder.age</code>.
*/
public final TableField<VFeederRecord, YearToSecond> AGE = createField(DSL.name("age"), SQLDataType.INTERVAL, this, "");
/**
* The column <code>camp.v_feeder.email</code>.
*/
public final TableField<VFeederRecord, String> EMAIL = createField(DSL.name("email"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_feeder.sex</code>.
*/
public final TableField<VFeederRecord, EnumSex> SEX = createField(DSL.name("sex"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumSex.class), this, "");
/**
* The column <code>camp.v_feeder.name</code>.
*/
public final TableField<VFeederRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_feeder.year</code>.
*/
public final TableField<VFeederRecord, Double> YEAR = createField(DSL.name("year"), SQLDataType.DOUBLE, this, "");
private VFeeder(Name alias, Table<VFeederRecord> aliased) {
this(alias, aliased, null);
}
private VFeeder(Name alias, Table<VFeederRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_feeder</code> table reference
*/
public VFeeder(String alias) {
this(DSL.name(alias), V_FEEDER);
}
/**
* Create an aliased <code>camp.v_feeder</code> table reference
*/
public VFeeder(Name alias) {
this(alias, V_FEEDER);
}
/**
* Create a <code>camp.v_feeder</code> table reference
*/
public VFeeder() {
this(DSL.name("v_feeder"), null);
}
public <O extends Record> VFeeder(Table<O> child, ForeignKey<O, VFeederRecord> key) {
super(child, key, V_FEEDER);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VFeeder as(String alias) {
return new VFeeder(DSL.name(alias), this);
}
@Override
public VFeeder as(Name alias) {
return new VFeeder(alias, this);
}
/**
* Rename this table
*/
@Override
public VFeeder rename(String name) {
return new VFeeder(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VFeeder rename(Name name) {
return new VFeeder(name, null);
}
// -------------------------------------------------------------------------
// Row11 type methods
// -------------------------------------------------------------------------
@Override
public Row11<String, String, String, String, String, String, YearToSecond, String, EnumSex, String, Double> fieldsRow() {
return (Row11) super.fieldsRow();
}
}

View File

@ -0,0 +1,153 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.enums.EnumRole;
import de.jottyfan.camporganizer.db.jooq.tables.records.VProfileRecord;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row7;
import org.jooq.Schema;
import org.jooq.Table;
import org.jooq.TableField;
import org.jooq.TableOptions;
import org.jooq.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VProfile extends TableImpl<VProfileRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_profile</code>
*/
public static final VProfile V_PROFILE = new VProfile();
/**
* The class holding records for this type
*/
@Override
public Class<VProfileRecord> getRecordType() {
return VProfileRecord.class;
}
/**
* The column <code>camp.v_profile.pk</code>.
*/
public final TableField<VProfileRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_profile.forename</code>.
*/
public final TableField<VProfileRecord, String> FORENAME = createField(DSL.name("forename"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_profile.surname</code>.
*/
public final TableField<VProfileRecord, String> SURNAME = createField(DSL.name("surname"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_profile.username</code>.
*/
public final TableField<VProfileRecord, String> USERNAME = createField(DSL.name("username"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_profile.password</code>.
*/
public final TableField<VProfileRecord, String> PASSWORD = createField(DSL.name("password"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_profile.uuid</code>.
*/
public final TableField<VProfileRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_profile.roles</code>.
*/
public final TableField<VProfileRecord, EnumRole[]> ROLES = createField(DSL.name("roles"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumRole.class).getArrayDataType(), this, "");
private VProfile(Name alias, Table<VProfileRecord> aliased) {
this(alias, aliased, null);
}
private VProfile(Name alias, Table<VProfileRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_profile</code> table reference
*/
public VProfile(String alias) {
this(DSL.name(alias), V_PROFILE);
}
/**
* Create an aliased <code>camp.v_profile</code> table reference
*/
public VProfile(Name alias) {
this(alias, V_PROFILE);
}
/**
* Create a <code>camp.v_profile</code> table reference
*/
public VProfile() {
this(DSL.name("v_profile"), null);
}
public <O extends Record> VProfile(Table<O> child, ForeignKey<O, VProfileRecord> key) {
super(child, key, V_PROFILE);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VProfile as(String alias) {
return new VProfile(DSL.name(alias), this);
}
@Override
public VProfile as(Name alias) {
return new VProfile(alias, this);
}
/**
* Rename this table
*/
@Override
public VProfile rename(String name) {
return new VProfile(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VProfile rename(Name name) {
return new VProfile(name, null);
}
// -------------------------------------------------------------------------
// Row7 type methods
// -------------------------------------------------------------------------
@Override
public Row7<Integer, String, String, String, String, String, EnumRole[]> fieldsRow() {
return (Row7) super.fieldsRow();
}
}

View File

@ -0,0 +1,175 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.records.VRegistrationRecord;
import java.time.LocalDate;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row11;
import org.jooq.Schema;
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;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VRegistration extends TableImpl<VRegistrationRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_registration</code>
*/
public static final VRegistration V_REGISTRATION = new VRegistration();
/**
* The class holding records for this type
*/
@Override
public Class<VRegistrationRecord> getRecordType() {
return VRegistrationRecord.class;
}
/**
* The column <code>camp.v_registration.pk</code>.
*/
public final TableField<VRegistrationRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_registration.forename</code>.
*/
public final TableField<VRegistrationRecord, String> FORENAME = createField(DSL.name("forename"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_registration.surname</code>.
*/
public final TableField<VRegistrationRecord, String> SURNAME = createField(DSL.name("surname"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_registration.street</code>.
*/
public final TableField<VRegistrationRecord, String> STREET = createField(DSL.name("street"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_registration.zip</code>.
*/
public final TableField<VRegistrationRecord, String> ZIP = createField(DSL.name("zip"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_registration.city</code>.
*/
public final TableField<VRegistrationRecord, String> CITY = createField(DSL.name("city"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_registration.phone</code>.
*/
public final TableField<VRegistrationRecord, String> PHONE = createField(DSL.name("phone"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_registration.birthdate</code>.
*/
public final TableField<VRegistrationRecord, LocalDate> BIRTHDATE = createField(DSL.name("birthdate"), SQLDataType.LOCALDATE, this, "");
/**
* The column <code>camp.v_registration.camprole</code>.
*/
public final TableField<VRegistrationRecord, EnumCamprole> CAMPROLE = createField(DSL.name("camprole"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole.class), this, "");
/**
* The column <code>camp.v_registration.email</code>.
*/
public final TableField<VRegistrationRecord, String> EMAIL = createField(DSL.name("email"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_registration.campname</code>.
*/
public final TableField<VRegistrationRecord, String> CAMPNAME = createField(DSL.name("campname"), SQLDataType.CLOB, this, "");
private VRegistration(Name alias, Table<VRegistrationRecord> aliased) {
this(alias, aliased, null);
}
private VRegistration(Name alias, Table<VRegistrationRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_registration</code> table reference
*/
public VRegistration(String alias) {
this(DSL.name(alias), V_REGISTRATION);
}
/**
* Create an aliased <code>camp.v_registration</code> table reference
*/
public VRegistration(Name alias) {
this(alias, V_REGISTRATION);
}
/**
* Create a <code>camp.v_registration</code> table reference
*/
public VRegistration() {
this(DSL.name("v_registration"), null);
}
public <O extends Record> VRegistration(Table<O> child, ForeignKey<O, VRegistrationRecord> key) {
super(child, key, V_REGISTRATION);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VRegistration as(String alias) {
return new VRegistration(DSL.name(alias), this);
}
@Override
public VRegistration as(Name alias) {
return new VRegistration(alias, this);
}
/**
* Rename this table
*/
@Override
public VRegistration rename(String name) {
return new VRegistration(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VRegistration rename(Name name) {
return new VRegistration(name, null);
}
// -------------------------------------------------------------------------
// Row11 type methods
// -------------------------------------------------------------------------
@Override
public Row11<Integer, String, String, String, String, String, String, LocalDate, EnumCamprole, String, String> fieldsRow() {
return (Row11) super.fieldsRow();
}
}

View File

@ -0,0 +1,123 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.enums.EnumRole;
import de.jottyfan.camporganizer.db.jooq.tables.records.VRoleRecord;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row1;
import org.jooq.Schema;
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;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VRole extends TableImpl<VRoleRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_role</code>
*/
public static final VRole V_ROLE = new VRole();
/**
* The class holding records for this type
*/
@Override
public Class<VRoleRecord> getRecordType() {
return VRoleRecord.class;
}
/**
* The column <code>camp.v_role.unnest</code>.
*/
public final TableField<VRoleRecord, EnumRole> UNNEST = createField(DSL.name("unnest"), SQLDataType.VARCHAR.asEnumDataType(de.jottyfan.camporganizer.db.jooq.enums.EnumRole.class), this, "");
private VRole(Name alias, Table<VRoleRecord> aliased) {
this(alias, aliased, null);
}
private VRole(Name alias, Table<VRoleRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_role</code> table reference
*/
public VRole(String alias) {
this(DSL.name(alias), V_ROLE);
}
/**
* Create an aliased <code>camp.v_role</code> table reference
*/
public VRole(Name alias) {
this(alias, V_ROLE);
}
/**
* Create a <code>camp.v_role</code> table reference
*/
public VRole() {
this(DSL.name("v_role"), null);
}
public <O extends Record> VRole(Table<O> child, ForeignKey<O, VRoleRecord> key) {
super(child, key, V_ROLE);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VRole as(String alias) {
return new VRole(DSL.name(alias), this);
}
@Override
public VRole as(Name alias) {
return new VRole(alias, this);
}
/**
* Rename this table
*/
@Override
public VRole rename(String name) {
return new VRole(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VRole rename(Name name) {
return new VRole(name, null);
}
// -------------------------------------------------------------------------
// Row1 type methods
// -------------------------------------------------------------------------
@Override
public Row1<EnumRole> fieldsRow() {
return (Row1) super.fieldsRow();
}
}

View File

@ -0,0 +1,200 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.tables.records.VSalesRecord;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row16;
import org.jooq.Schema;
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;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VSales extends TableImpl<VSalesRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_sales</code>
*/
public static final VSales V_SALES = new VSales();
/**
* The class holding records for this type
*/
@Override
public Class<VSalesRecord> getRecordType() {
return VSalesRecord.class;
}
/**
* The column <code>camp.v_sales.pk</code>.
*/
public final TableField<VSalesRecord, Integer> PK = createField(DSL.name("pk"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_sales.trader</code>.
*/
public final TableField<VSalesRecord, String> TRADER = createField(DSL.name("trader"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_sales.fk_camp</code>.
*/
public final TableField<VSalesRecord, Integer> FK_CAMP = createField(DSL.name("fk_camp"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_sales.name</code>.
*/
public final TableField<VSalesRecord, String> NAME = createField(DSL.name("name"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_sales.fk_location</code>.
*/
public final TableField<VSalesRecord, Integer> FK_LOCATION = createField(DSL.name("fk_location"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_sales.location</code>.
*/
public final TableField<VSalesRecord, String> LOCATION = createField(DSL.name("location"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_sales.incredients</code>.
*/
public final TableField<VSalesRecord, String> INCREDIENTS = createField(DSL.name("incredients"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_sales.year</code>.
*/
public final TableField<VSalesRecord, Double> YEAR = createField(DSL.name("year"), SQLDataType.DOUBLE, this, "");
/**
* The column <code>camp.v_sales.fk_sales</code>.
*/
public final TableField<VSalesRecord, Integer> FK_SALES = createField(DSL.name("fk_sales"), SQLDataType.INTEGER, this, "");
/**
* The column <code>camp.v_sales.provider</code>.
*/
public final TableField<VSalesRecord, String> PROVIDER = createField(DSL.name("provider"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_sales.cash</code>.
*/
public final TableField<VSalesRecord, BigDecimal> CASH = createField(DSL.name("cash"), SQLDataType.NUMERIC(11, 2), this, "");
/**
* The column <code>camp.v_sales.buydate</code>.
*/
public final TableField<VSalesRecord, LocalDateTime> BUYDATE = createField(DSL.name("buydate"), SQLDataType.LOCALDATETIME(6), this, "");
/**
* The column <code>camp.v_sales.recipenumber</code>.
*/
public final TableField<VSalesRecord, String> RECIPENUMBER = createField(DSL.name("recipenumber"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_sales.recipeshot</code>.
*/
public final TableField<VSalesRecord, byte[]> RECIPESHOT = createField(DSL.name("recipeshot"), SQLDataType.BLOB, this, "");
/**
* The column <code>camp.v_sales.recipenote</code>.
*/
public final TableField<VSalesRecord, String> RECIPENOTE = createField(DSL.name("recipenote"), SQLDataType.CLOB, this, "");
/**
* The column <code>camp.v_sales.content</code>.
*/
public final TableField<VSalesRecord, String[]> CONTENT = createField(DSL.name("content"), SQLDataType.CLOB.getArrayDataType(), this, "");
private VSales(Name alias, Table<VSalesRecord> aliased) {
this(alias, aliased, null);
}
private VSales(Name alias, Table<VSalesRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_sales</code> table reference
*/
public VSales(String alias) {
this(DSL.name(alias), V_SALES);
}
/**
* Create an aliased <code>camp.v_sales</code> table reference
*/
public VSales(Name alias) {
this(alias, V_SALES);
}
/**
* Create a <code>camp.v_sales</code> table reference
*/
public VSales() {
this(DSL.name("v_sales"), null);
}
public <O extends Record> VSales(Table<O> child, ForeignKey<O, VSalesRecord> key) {
super(child, key, V_SALES);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VSales as(String alias) {
return new VSales(DSL.name(alias), this);
}
@Override
public VSales as(Name alias) {
return new VSales(alias, this);
}
/**
* Rename this table
*/
@Override
public VSales rename(String name) {
return new VSales(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VSales rename(Name name) {
return new VSales(name, null);
}
// -------------------------------------------------------------------------
// Row16 type methods
// -------------------------------------------------------------------------
@Override
public Row16<Integer, String, Integer, String, Integer, String, String, Double, Integer, String, BigDecimal, LocalDateTime, String, byte[], String, String[]> fieldsRow() {
return (Row16) super.fieldsRow();
}
}

View File

@ -0,0 +1,122 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables;
import de.jottyfan.camporganizer.db.jooq.Camp;
import de.jottyfan.camporganizer.db.jooq.tables.records.VVersionRecord;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Name;
import org.jooq.Record;
import org.jooq.Row1;
import org.jooq.Schema;
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;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VVersion extends TableImpl<VVersionRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>camp.v_version</code>
*/
public static final VVersion V_VERSION = new VVersion();
/**
* The class holding records for this type
*/
@Override
public Class<VVersionRecord> getRecordType() {
return VVersionRecord.class;
}
/**
* The column <code>camp.v_version.version</code>.
*/
public final TableField<VVersionRecord, String> VERSION = createField(DSL.name("version"), SQLDataType.CLOB, this, "");
private VVersion(Name alias, Table<VVersionRecord> aliased) {
this(alias, aliased, null);
}
private VVersion(Name alias, Table<VVersionRecord> aliased, Field<?>[] parameters) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view());
}
/**
* Create an aliased <code>camp.v_version</code> table reference
*/
public VVersion(String alias) {
this(DSL.name(alias), V_VERSION);
}
/**
* Create an aliased <code>camp.v_version</code> table reference
*/
public VVersion(Name alias) {
this(alias, V_VERSION);
}
/**
* Create a <code>camp.v_version</code> table reference
*/
public VVersion() {
this(DSL.name("v_version"), null);
}
public <O extends Record> VVersion(Table<O> child, ForeignKey<O, VVersionRecord> key) {
super(child, key, V_VERSION);
}
@Override
public Schema getSchema() {
return aliased() ? null : Camp.CAMP;
}
@Override
public VVersion as(String alias) {
return new VVersion(DSL.name(alias), this);
}
@Override
public VVersion as(Name alias) {
return new VVersion(alias, this);
}
/**
* Rename this table
*/
@Override
public VVersion rename(String name) {
return new VVersion(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public VVersion rename(Name name) {
return new VVersion(name, null);
}
// -------------------------------------------------------------------------
// Row1 type methods
// -------------------------------------------------------------------------
@Override
public Row1<String> fieldsRow() {
return (Row1) super.fieldsRow();
}
}

View File

@ -0,0 +1,179 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TCamp implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final String name;
private final LocalDateTime arrive;
private final LocalDateTime depart;
private final Integer fkLocation;
private final Integer minAge;
private final Integer maxAge;
private final String price;
private final String countries;
private final Integer fkDocument;
private final Boolean lockSales;
private final Integer fkProfile;
public TCamp(TCamp value) {
this.pk = value.pk;
this.name = value.name;
this.arrive = value.arrive;
this.depart = value.depart;
this.fkLocation = value.fkLocation;
this.minAge = value.minAge;
this.maxAge = value.maxAge;
this.price = value.price;
this.countries = value.countries;
this.fkDocument = value.fkDocument;
this.lockSales = value.lockSales;
this.fkProfile = value.fkProfile;
}
public TCamp(
Integer pk,
String name,
LocalDateTime arrive,
LocalDateTime depart,
Integer fkLocation,
Integer minAge,
Integer maxAge,
String price,
String countries,
Integer fkDocument,
Boolean lockSales,
Integer fkProfile
) {
this.pk = pk;
this.name = name;
this.arrive = arrive;
this.depart = depart;
this.fkLocation = fkLocation;
this.minAge = minAge;
this.maxAge = maxAge;
this.price = price;
this.countries = countries;
this.fkDocument = fkDocument;
this.lockSales = lockSales;
this.fkProfile = fkProfile;
}
/**
* Getter for <code>camp.t_camp.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_camp.name</code>.
*/
public String getName() {
return this.name;
}
/**
* Getter for <code>camp.t_camp.arrive</code>.
*/
public LocalDateTime getArrive() {
return this.arrive;
}
/**
* Getter for <code>camp.t_camp.depart</code>.
*/
public LocalDateTime getDepart() {
return this.depart;
}
/**
* Getter for <code>camp.t_camp.fk_location</code>.
*/
public Integer getFkLocation() {
return this.fkLocation;
}
/**
* Getter for <code>camp.t_camp.min_age</code>.
*/
public Integer getMinAge() {
return this.minAge;
}
/**
* Getter for <code>camp.t_camp.max_age</code>.
*/
public Integer getMaxAge() {
return this.maxAge;
}
/**
* Getter for <code>camp.t_camp.price</code>.
*/
public String getPrice() {
return this.price;
}
/**
* Getter for <code>camp.t_camp.countries</code>.
*/
public String getCountries() {
return this.countries;
}
/**
* Getter for <code>camp.t_camp.fk_document</code>.
*/
public Integer getFkDocument() {
return this.fkDocument;
}
/**
* Getter for <code>camp.t_camp.lock_sales</code>.
*/
public Boolean getLockSales() {
return this.lockSales;
}
/**
* Getter for <code>camp.t_camp.fk_profile</code>.
*/
public Integer getFkProfile() {
return this.fkProfile;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TCamp (");
sb.append(pk);
sb.append(", ").append(name);
sb.append(", ").append(arrive);
sb.append(", ").append(depart);
sb.append(", ").append(fkLocation);
sb.append(", ").append(minAge);
sb.append(", ").append(maxAge);
sb.append(", ").append(price);
sb.append(", ").append(countries);
sb.append(", ").append(fkDocument);
sb.append(", ").append(lockSales);
sb.append(", ").append(fkProfile);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,70 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TCampdocument implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final Integer fkCamp;
private final Integer fkDocument;
public TCampdocument(TCampdocument value) {
this.pk = value.pk;
this.fkCamp = value.fkCamp;
this.fkDocument = value.fkDocument;
}
public TCampdocument(
Integer pk,
Integer fkCamp,
Integer fkDocument
) {
this.pk = pk;
this.fkCamp = fkCamp;
this.fkDocument = fkDocument;
}
/**
* Getter for <code>camp.t_campdocument.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_campdocument.fk_camp</code>.
*/
public Integer getFkCamp() {
return this.fkCamp;
}
/**
* Getter for <code>camp.t_campdocument.fk_document</code>.
*/
public Integer getFkDocument() {
return this.fkDocument;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TCampdocument (");
sb.append(pk);
sb.append(", ").append(fkCamp);
sb.append(", ").append(fkDocument);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,84 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumModule;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TCampprofile implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final Integer fkProfile;
private final Integer fkCamp;
private final EnumModule module;
public TCampprofile(TCampprofile value) {
this.pk = value.pk;
this.fkProfile = value.fkProfile;
this.fkCamp = value.fkCamp;
this.module = value.module;
}
public TCampprofile(
Integer pk,
Integer fkProfile,
Integer fkCamp,
EnumModule module
) {
this.pk = pk;
this.fkProfile = fkProfile;
this.fkCamp = fkCamp;
this.module = module;
}
/**
* Getter for <code>camp.t_campprofile.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_campprofile.fk_profile</code>.
*/
public Integer getFkProfile() {
return this.fkProfile;
}
/**
* Getter for <code>camp.t_campprofile.fk_camp</code>.
*/
public Integer getFkCamp() {
return this.fkCamp;
}
/**
* Getter for <code>camp.t_campprofile.module</code>.
*/
public EnumModule getModule() {
return this.module;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TCampprofile (");
sb.append(pk);
sb.append(", ").append(fkProfile);
sb.append(", ").append(fkCamp);
sb.append(", ").append(module);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,97 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TDocument implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final EnumDocument doctype;
private final String name;
private final String document;
private final EnumFiletype filetype;
public TDocument(TDocument value) {
this.pk = value.pk;
this.doctype = value.doctype;
this.name = value.name;
this.document = value.document;
this.filetype = value.filetype;
}
public TDocument(
Integer pk,
EnumDocument doctype,
String name,
String document,
EnumFiletype filetype
) {
this.pk = pk;
this.doctype = doctype;
this.name = name;
this.document = document;
this.filetype = filetype;
}
/**
* Getter for <code>camp.t_document.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_document.doctype</code>.
*/
public EnumDocument getDoctype() {
return this.doctype;
}
/**
* Getter for <code>camp.t_document.name</code>.
*/
public String getName() {
return this.name;
}
/**
* Getter for <code>camp.t_document.document</code>.
*/
public String getDocument() {
return this.document;
}
/**
* Getter for <code>camp.t_document.filetype</code>.
*/
public EnumFiletype getFiletype() {
return this.filetype;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TDocument (");
sb.append(pk);
sb.append(", ").append(doctype);
sb.append(", ").append(name);
sb.append(", ").append(document);
sb.append(", ").append(filetype);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,72 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TDocumentrole implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final Integer fkDocument;
private final EnumCamprole camprole;
public TDocumentrole(TDocumentrole value) {
this.pk = value.pk;
this.fkDocument = value.fkDocument;
this.camprole = value.camprole;
}
public TDocumentrole(
Integer pk,
Integer fkDocument,
EnumCamprole camprole
) {
this.pk = pk;
this.fkDocument = fkDocument;
this.camprole = camprole;
}
/**
* Getter for <code>camp.t_documentrole.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_documentrole.fk_document</code>.
*/
public Integer getFkDocument() {
return this.fkDocument;
}
/**
* Getter for <code>camp.t_documentrole.camprole</code>.
*/
public EnumCamprole getCamprole() {
return this.camprole;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TDocumentrole (");
sb.append(pk);
sb.append(", ").append(fkDocument);
sb.append(", ").append(camprole);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,82 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TLocation implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final String name;
private final String url;
private final Integer fkDocument;
public TLocation(TLocation value) {
this.pk = value.pk;
this.name = value.name;
this.url = value.url;
this.fkDocument = value.fkDocument;
}
public TLocation(
Integer pk,
String name,
String url,
Integer fkDocument
) {
this.pk = pk;
this.name = name;
this.url = url;
this.fkDocument = fkDocument;
}
/**
* Getter for <code>camp.t_location.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_location.name</code>.
*/
public String getName() {
return this.name;
}
/**
* Getter for <code>camp.t_location.url</code>.
*/
public String getUrl() {
return this.url;
}
/**
* Getter for <code>camp.t_location.fk_document</code>.
*/
public Integer getFkDocument() {
return this.fkDocument;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TLocation (");
sb.append(pk);
sb.append(", ").append(name);
sb.append(", ").append(url);
sb.append(", ").append(fkDocument);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,268 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.enums.EnumSex;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TPerson implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final String forename;
private final String surname;
private final String street;
private final String zip;
private final String city;
private final String phone;
private final LocalDate birthdate;
private final EnumCamprole camprole;
private final String email;
private final Integer fkCamp;
private final Integer fkProfile;
private final Boolean accept;
private final LocalDateTime created;
private final EnumSex sex;
private final Integer fkRegistrator;
private final BigDecimal paid;
private final String comment;
private final Boolean consentCatalogPhoto;
public TPerson(TPerson value) {
this.pk = value.pk;
this.forename = value.forename;
this.surname = value.surname;
this.street = value.street;
this.zip = value.zip;
this.city = value.city;
this.phone = value.phone;
this.birthdate = value.birthdate;
this.camprole = value.camprole;
this.email = value.email;
this.fkCamp = value.fkCamp;
this.fkProfile = value.fkProfile;
this.accept = value.accept;
this.created = value.created;
this.sex = value.sex;
this.fkRegistrator = value.fkRegistrator;
this.paid = value.paid;
this.comment = value.comment;
this.consentCatalogPhoto = value.consentCatalogPhoto;
}
public TPerson(
Integer pk,
String forename,
String surname,
String street,
String zip,
String city,
String phone,
LocalDate birthdate,
EnumCamprole camprole,
String email,
Integer fkCamp,
Integer fkProfile,
Boolean accept,
LocalDateTime created,
EnumSex sex,
Integer fkRegistrator,
BigDecimal paid,
String comment,
Boolean consentCatalogPhoto
) {
this.pk = pk;
this.forename = forename;
this.surname = surname;
this.street = street;
this.zip = zip;
this.city = city;
this.phone = phone;
this.birthdate = birthdate;
this.camprole = camprole;
this.email = email;
this.fkCamp = fkCamp;
this.fkProfile = fkProfile;
this.accept = accept;
this.created = created;
this.sex = sex;
this.fkRegistrator = fkRegistrator;
this.paid = paid;
this.comment = comment;
this.consentCatalogPhoto = consentCatalogPhoto;
}
/**
* Getter for <code>camp.t_person.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_person.forename</code>.
*/
public String getForename() {
return this.forename;
}
/**
* Getter for <code>camp.t_person.surname</code>.
*/
public String getSurname() {
return this.surname;
}
/**
* Getter for <code>camp.t_person.street</code>.
*/
public String getStreet() {
return this.street;
}
/**
* Getter for <code>camp.t_person.zip</code>.
*/
public String getZip() {
return this.zip;
}
/**
* Getter for <code>camp.t_person.city</code>.
*/
public String getCity() {
return this.city;
}
/**
* Getter for <code>camp.t_person.phone</code>.
*/
public String getPhone() {
return this.phone;
}
/**
* Getter for <code>camp.t_person.birthdate</code>.
*/
public LocalDate getBirthdate() {
return this.birthdate;
}
/**
* Getter for <code>camp.t_person.camprole</code>.
*/
public EnumCamprole getCamprole() {
return this.camprole;
}
/**
* Getter for <code>camp.t_person.email</code>.
*/
public String getEmail() {
return this.email;
}
/**
* Getter for <code>camp.t_person.fk_camp</code>.
*/
public Integer getFkCamp() {
return this.fkCamp;
}
/**
* Getter for <code>camp.t_person.fk_profile</code>.
*/
public Integer getFkProfile() {
return this.fkProfile;
}
/**
* Getter for <code>camp.t_person.accept</code>.
*/
public Boolean getAccept() {
return this.accept;
}
/**
* Getter for <code>camp.t_person.created</code>.
*/
public LocalDateTime getCreated() {
return this.created;
}
/**
* Getter for <code>camp.t_person.sex</code>.
*/
public EnumSex getSex() {
return this.sex;
}
/**
* Getter for <code>camp.t_person.fk_registrator</code>.
*/
public Integer getFkRegistrator() {
return this.fkRegistrator;
}
/**
* Getter for <code>camp.t_person.paid</code>.
*/
public BigDecimal getPaid() {
return this.paid;
}
/**
* Getter for <code>camp.t_person.comment</code>.
*/
public String getComment() {
return this.comment;
}
/**
* Getter for <code>camp.t_person.consent_catalog_photo</code>.
*/
public Boolean getConsentCatalogPhoto() {
return this.consentCatalogPhoto;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TPerson (");
sb.append(pk);
sb.append(", ").append(forename);
sb.append(", ").append(surname);
sb.append(", ").append(street);
sb.append(", ").append(zip);
sb.append(", ").append(city);
sb.append(", ").append(phone);
sb.append(", ").append(birthdate);
sb.append(", ").append(camprole);
sb.append(", ").append(email);
sb.append(", ").append(fkCamp);
sb.append(", ").append(fkProfile);
sb.append(", ").append(accept);
sb.append(", ").append(created);
sb.append(", ").append(sex);
sb.append(", ").append(fkRegistrator);
sb.append(", ").append(paid);
sb.append(", ").append(comment);
sb.append(", ").append(consentCatalogPhoto);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,96 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TPersondocument implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final Integer fkPerson;
private final String name;
private final String document;
private final EnumFiletype filetype;
public TPersondocument(TPersondocument value) {
this.pk = value.pk;
this.fkPerson = value.fkPerson;
this.name = value.name;
this.document = value.document;
this.filetype = value.filetype;
}
public TPersondocument(
Integer pk,
Integer fkPerson,
String name,
String document,
EnumFiletype filetype
) {
this.pk = pk;
this.fkPerson = fkPerson;
this.name = name;
this.document = document;
this.filetype = filetype;
}
/**
* Getter for <code>camp.t_persondocument.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_persondocument.fk_person</code>.
*/
public Integer getFkPerson() {
return this.fkPerson;
}
/**
* Getter for <code>camp.t_persondocument.name</code>.
*/
public String getName() {
return this.name;
}
/**
* Getter for <code>camp.t_persondocument.document</code>.
*/
public String getDocument() {
return this.document;
}
/**
* Getter for <code>camp.t_persondocument.filetype</code>.
*/
public EnumFiletype getFiletype() {
return this.filetype;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TPersondocument (");
sb.append(pk);
sb.append(", ").append(fkPerson);
sb.append(", ").append(name);
sb.append(", ").append(document);
sb.append(", ").append(filetype);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,119 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TProfile implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final String forename;
private final String surname;
private final String username;
private final String password;
private final LocalDateTime duedate;
private final String uuid;
public TProfile(TProfile value) {
this.pk = value.pk;
this.forename = value.forename;
this.surname = value.surname;
this.username = value.username;
this.password = value.password;
this.duedate = value.duedate;
this.uuid = value.uuid;
}
public TProfile(
Integer pk,
String forename,
String surname,
String username,
String password,
LocalDateTime duedate,
String uuid
) {
this.pk = pk;
this.forename = forename;
this.surname = surname;
this.username = username;
this.password = password;
this.duedate = duedate;
this.uuid = uuid;
}
/**
* Getter for <code>camp.t_profile.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_profile.forename</code>.
*/
public String getForename() {
return this.forename;
}
/**
* Getter for <code>camp.t_profile.surname</code>.
*/
public String getSurname() {
return this.surname;
}
/**
* Getter for <code>camp.t_profile.username</code>.
*/
public String getUsername() {
return this.username;
}
/**
* Getter for <code>camp.t_profile.password</code>.
*/
public String getPassword() {
return this.password;
}
/**
* Getter for <code>camp.t_profile.duedate</code>.
*/
public LocalDateTime getDuedate() {
return this.duedate;
}
/**
* Getter for <code>camp.t_profile.uuid</code>.
*/
public String getUuid() {
return this.uuid;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TProfile (");
sb.append(pk);
sb.append(", ").append(forename);
sb.append(", ").append(surname);
sb.append(", ").append(username);
sb.append(", ").append(password);
sb.append(", ").append(duedate);
sb.append(", ").append(uuid);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,60 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumRole;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TProfilerole implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer fkProfile;
private final EnumRole role;
public TProfilerole(TProfilerole value) {
this.fkProfile = value.fkProfile;
this.role = value.role;
}
public TProfilerole(
Integer fkProfile,
EnumRole role
) {
this.fkProfile = fkProfile;
this.role = role;
}
/**
* Getter for <code>camp.t_profilerole.fk_profile</code>.
*/
public Integer getFkProfile() {
return this.fkProfile;
}
/**
* Getter for <code>camp.t_profilerole.role</code>.
*/
public EnumRole getRole() {
return this.role;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TProfilerole (");
sb.append(fkProfile);
sb.append(", ").append(role);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,83 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TRss implements Serializable {
private static final long serialVersionUID = 1L;
private final String msg;
private final LocalDateTime regdate;
private final String recipient;
private final Integer pk;
public TRss(TRss value) {
this.msg = value.msg;
this.regdate = value.regdate;
this.recipient = value.recipient;
this.pk = value.pk;
}
public TRss(
String msg,
LocalDateTime regdate,
String recipient,
Integer pk
) {
this.msg = msg;
this.regdate = regdate;
this.recipient = recipient;
this.pk = pk;
}
/**
* Getter for <code>camp.t_rss.msg</code>.
*/
public String getMsg() {
return this.msg;
}
/**
* Getter for <code>camp.t_rss.regdate</code>.
*/
public LocalDateTime getRegdate() {
return this.regdate;
}
/**
* Getter for <code>camp.t_rss.recipient</code>.
*/
public String getRecipient() {
return this.recipient;
}
/**
* Getter for <code>camp.t_rss.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TRss (");
sb.append(msg);
sb.append(", ").append(regdate);
sb.append(", ").append(recipient);
sb.append(", ").append(pk);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,168 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSales implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final String trader;
private final Integer fkCamp;
private final String provider;
private final BigDecimal cash;
private final LocalDateTime buydate;
private final String recipenumber;
private final byte[] recipeshot;
private final String recipenote;
private final String incredients;
private final String recipefilename;
public TSales(TSales value) {
this.pk = value.pk;
this.trader = value.trader;
this.fkCamp = value.fkCamp;
this.provider = value.provider;
this.cash = value.cash;
this.buydate = value.buydate;
this.recipenumber = value.recipenumber;
this.recipeshot = value.recipeshot;
this.recipenote = value.recipenote;
this.incredients = value.incredients;
this.recipefilename = value.recipefilename;
}
public TSales(
Integer pk,
String trader,
Integer fkCamp,
String provider,
BigDecimal cash,
LocalDateTime buydate,
String recipenumber,
byte[] recipeshot,
String recipenote,
String incredients,
String recipefilename
) {
this.pk = pk;
this.trader = trader;
this.fkCamp = fkCamp;
this.provider = provider;
this.cash = cash;
this.buydate = buydate;
this.recipenumber = recipenumber;
this.recipeshot = recipeshot;
this.recipenote = recipenote;
this.incredients = incredients;
this.recipefilename = recipefilename;
}
/**
* Getter for <code>camp.t_sales.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_sales.trader</code>.
*/
public String getTrader() {
return this.trader;
}
/**
* Getter for <code>camp.t_sales.fk_camp</code>.
*/
public Integer getFkCamp() {
return this.fkCamp;
}
/**
* Getter for <code>camp.t_sales.provider</code>.
*/
public String getProvider() {
return this.provider;
}
/**
* Getter for <code>camp.t_sales.cash</code>.
*/
public BigDecimal getCash() {
return this.cash;
}
/**
* Getter for <code>camp.t_sales.buydate</code>.
*/
public LocalDateTime getBuydate() {
return this.buydate;
}
/**
* Getter for <code>camp.t_sales.recipenumber</code>.
*/
public String getRecipenumber() {
return this.recipenumber;
}
/**
* Getter for <code>camp.t_sales.recipeshot</code>.
*/
public byte[] getRecipeshot() {
return this.recipeshot;
}
/**
* Getter for <code>camp.t_sales.recipenote</code>.
*/
public String getRecipenote() {
return this.recipenote;
}
/**
* Getter for <code>camp.t_sales.incredients</code>.
*/
public String getIncredients() {
return this.incredients;
}
/**
* Getter for <code>camp.t_sales.recipefilename</code>.
*/
public String getRecipefilename() {
return this.recipefilename;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TSales (");
sb.append(pk);
sb.append(", ").append(trader);
sb.append(", ").append(fkCamp);
sb.append(", ").append(provider);
sb.append(", ").append(cash);
sb.append(", ").append(buydate);
sb.append(", ").append(recipenumber);
sb.append(", ").append("[binary...]");
sb.append(", ").append(recipenote);
sb.append(", ").append(incredients);
sb.append(", ").append(recipefilename);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,58 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSalescontent implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer fkSales;
private final String fkSalescontenttype;
public TSalescontent(TSalescontent value) {
this.fkSales = value.fkSales;
this.fkSalescontenttype = value.fkSalescontenttype;
}
public TSalescontent(
Integer fkSales,
String fkSalescontenttype
) {
this.fkSales = fkSales;
this.fkSalescontenttype = fkSalescontenttype;
}
/**
* Getter for <code>camp.t_salescontent.fk_sales</code>.
*/
public Integer getFkSales() {
return this.fkSales;
}
/**
* Getter for <code>camp.t_salescontent.fk_salescontenttype</code>.
*/
public String getFkSalescontenttype() {
return this.fkSalescontenttype;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TSalescontent (");
sb.append(fkSales);
sb.append(", ").append(fkSalescontenttype);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,46 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSalescontenttype implements Serializable {
private static final long serialVersionUID = 1L;
private final String name;
public TSalescontenttype(TSalescontenttype value) {
this.name = value.name;
}
public TSalescontenttype(
String name
) {
this.name = name;
}
/**
* Getter for <code>camp.t_salescontenttype.name</code>.
*/
public String getName() {
return this.name;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TSalescontenttype (");
sb.append(name);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,70 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSalesprofile implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final Integer fkCamp;
private final Integer fkProfile;
public TSalesprofile(TSalesprofile value) {
this.pk = value.pk;
this.fkCamp = value.fkCamp;
this.fkProfile = value.fkProfile;
}
public TSalesprofile(
Integer pk,
Integer fkCamp,
Integer fkProfile
) {
this.pk = pk;
this.fkCamp = fkCamp;
this.fkProfile = fkProfile;
}
/**
* Getter for <code>camp.t_salesprofile.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.t_salesprofile.fk_camp</code>.
*/
public Integer getFkCamp() {
return this.fkCamp;
}
/**
* Getter for <code>camp.t_salesprofile.fk_profile</code>.
*/
public Integer getFkProfile() {
return this.fkProfile;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("TSalesprofile (");
sb.append(pk);
sb.append(", ").append(fkCamp);
sb.append(", ").append(fkProfile);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,98 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import java.io.Serializable;
import org.jooq.types.YearToSecond;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VAdult implements Serializable {
private static final long serialVersionUID = 1L;
private final YearToSecond age;
private final String forename;
private final String surname;
private final EnumCamprole camprole;
private final Boolean adult;
public VAdult(VAdult value) {
this.age = value.age;
this.forename = value.forename;
this.surname = value.surname;
this.camprole = value.camprole;
this.adult = value.adult;
}
public VAdult(
YearToSecond age,
String forename,
String surname,
EnumCamprole camprole,
Boolean adult
) {
this.age = age;
this.forename = forename;
this.surname = surname;
this.camprole = camprole;
this.adult = adult;
}
/**
* Getter for <code>camp.v_adult.age</code>.
*/
public YearToSecond getAge() {
return this.age;
}
/**
* Getter for <code>camp.v_adult.forename</code>.
*/
public String getForename() {
return this.forename;
}
/**
* Getter for <code>camp.v_adult.surname</code>.
*/
public String getSurname() {
return this.surname;
}
/**
* Getter for <code>camp.v_adult.camprole</code>.
*/
public EnumCamprole getCamprole() {
return this.camprole;
}
/**
* Getter for <code>camp.v_adult.adult</code>.
*/
public Boolean getAdult() {
return this.adult;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VAdult (");
sb.append(age);
sb.append(", ").append(forename);
sb.append(", ").append(surname);
sb.append(", ").append(camprole);
sb.append(", ").append(adult);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,95 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VBudget implements Serializable {
private static final long serialVersionUID = 1L;
private final BigDecimal budget;
private final Integer fkCamp;
private final String name;
private final String location;
private final Double year;
public VBudget(VBudget value) {
this.budget = value.budget;
this.fkCamp = value.fkCamp;
this.name = value.name;
this.location = value.location;
this.year = value.year;
}
public VBudget(
BigDecimal budget,
Integer fkCamp,
String name,
String location,
Double year
) {
this.budget = budget;
this.fkCamp = fkCamp;
this.name = name;
this.location = location;
this.year = year;
}
/**
* Getter for <code>camp.v_budget.budget</code>.
*/
public BigDecimal getBudget() {
return this.budget;
}
/**
* Getter for <code>camp.v_budget.fk_camp</code>.
*/
public Integer getFkCamp() {
return this.fkCamp;
}
/**
* Getter for <code>camp.v_budget.name</code>.
*/
public String getName() {
return this.name;
}
/**
* Getter for <code>camp.v_budget.location</code>.
*/
public String getLocation() {
return this.location;
}
/**
* Getter for <code>camp.v_budget.year</code>.
*/
public Double getYear() {
return this.year;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VBudget (");
sb.append(budget);
sb.append(", ").append(fkCamp);
sb.append(", ").append(name);
sb.append(", ").append(location);
sb.append(", ").append(year);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,191 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCamp implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final Boolean isOver;
private final String name;
private final LocalDateTime arrive;
private final LocalDateTime depart;
private final Double year;
private final String locationName;
private final Integer minAge;
private final Integer maxAge;
private final String url;
private final String price;
private final String countries;
private final Integer fkDocument;
public VCamp(VCamp value) {
this.pk = value.pk;
this.isOver = value.isOver;
this.name = value.name;
this.arrive = value.arrive;
this.depart = value.depart;
this.year = value.year;
this.locationName = value.locationName;
this.minAge = value.minAge;
this.maxAge = value.maxAge;
this.url = value.url;
this.price = value.price;
this.countries = value.countries;
this.fkDocument = value.fkDocument;
}
public VCamp(
Integer pk,
Boolean isOver,
String name,
LocalDateTime arrive,
LocalDateTime depart,
Double year,
String locationName,
Integer minAge,
Integer maxAge,
String url,
String price,
String countries,
Integer fkDocument
) {
this.pk = pk;
this.isOver = isOver;
this.name = name;
this.arrive = arrive;
this.depart = depart;
this.year = year;
this.locationName = locationName;
this.minAge = minAge;
this.maxAge = maxAge;
this.url = url;
this.price = price;
this.countries = countries;
this.fkDocument = fkDocument;
}
/**
* Getter for <code>camp.v_camp.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.v_camp.is_over</code>.
*/
public Boolean getIsOver() {
return this.isOver;
}
/**
* Getter for <code>camp.v_camp.name</code>.
*/
public String getName() {
return this.name;
}
/**
* Getter for <code>camp.v_camp.arrive</code>.
*/
public LocalDateTime getArrive() {
return this.arrive;
}
/**
* Getter for <code>camp.v_camp.depart</code>.
*/
public LocalDateTime getDepart() {
return this.depart;
}
/**
* Getter for <code>camp.v_camp.year</code>.
*/
public Double getYear() {
return this.year;
}
/**
* Getter for <code>camp.v_camp.location_name</code>.
*/
public String getLocationName() {
return this.locationName;
}
/**
* Getter for <code>camp.v_camp.min_age</code>.
*/
public Integer getMinAge() {
return this.minAge;
}
/**
* Getter for <code>camp.v_camp.max_age</code>.
*/
public Integer getMaxAge() {
return this.maxAge;
}
/**
* Getter for <code>camp.v_camp.url</code>.
*/
public String getUrl() {
return this.url;
}
/**
* Getter for <code>camp.v_camp.price</code>.
*/
public String getPrice() {
return this.price;
}
/**
* Getter for <code>camp.v_camp.countries</code>.
*/
public String getCountries() {
return this.countries;
}
/**
* Getter for <code>camp.v_camp.fk_document</code>.
*/
public Integer getFkDocument() {
return this.fkDocument;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VCamp (");
sb.append(pk);
sb.append(", ").append(isOver);
sb.append(", ").append(name);
sb.append(", ").append(arrive);
sb.append(", ").append(depart);
sb.append(", ").append(year);
sb.append(", ").append(locationName);
sb.append(", ").append(minAge);
sb.append(", ").append(maxAge);
sb.append(", ").append(url);
sb.append(", ").append(price);
sb.append(", ").append(countries);
sb.append(", ").append(fkDocument);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,83 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCampBudget implements Serializable {
private static final long serialVersionUID = 1L;
private final BigDecimal budget;
private final Integer fkCamp;
private final String campName;
private final Double year;
public VCampBudget(VCampBudget value) {
this.budget = value.budget;
this.fkCamp = value.fkCamp;
this.campName = value.campName;
this.year = value.year;
}
public VCampBudget(
BigDecimal budget,
Integer fkCamp,
String campName,
Double year
) {
this.budget = budget;
this.fkCamp = fkCamp;
this.campName = campName;
this.year = year;
}
/**
* Getter for <code>camp.v_camp_budget.budget</code>.
*/
public BigDecimal getBudget() {
return this.budget;
}
/**
* Getter for <code>camp.v_camp_budget.fk_camp</code>.
*/
public Integer getFkCamp() {
return this.fkCamp;
}
/**
* Getter for <code>camp.v_camp_budget.camp_name</code>.
*/
public String getCampName() {
return this.campName;
}
/**
* Getter for <code>camp.v_camp_budget.year</code>.
*/
public Double getYear() {
return this.year;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VCampBudget (");
sb.append(budget);
sb.append(", ").append(fkCamp);
sb.append(", ").append(campName);
sb.append(", ").append(year);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,59 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCampBudgetYear implements Serializable {
private static final long serialVersionUID = 1L;
private final BigDecimal sum;
private final Double year;
public VCampBudgetYear(VCampBudgetYear value) {
this.sum = value.sum;
this.year = value.year;
}
public VCampBudgetYear(
BigDecimal sum,
Double year
) {
this.sum = sum;
this.year = year;
}
/**
* Getter for <code>camp.v_camp_budget_year.sum</code>.
*/
public BigDecimal getSum() {
return this.sum;
}
/**
* Getter for <code>camp.v_camp_budget_year.year</code>.
*/
public Double getYear() {
return this.year;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VCampBudgetYear (");
sb.append(sum);
sb.append(", ").append(year);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,134 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCampdocument implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer fkCamp;
private final String campname;
private final LocalDateTime arrive;
private final Integer fkDocument;
private final String document;
private final String documentname;
private final EnumDocument doctype;
private final EnumFiletype filetype;
public VCampdocument(VCampdocument value) {
this.fkCamp = value.fkCamp;
this.campname = value.campname;
this.arrive = value.arrive;
this.fkDocument = value.fkDocument;
this.document = value.document;
this.documentname = value.documentname;
this.doctype = value.doctype;
this.filetype = value.filetype;
}
public VCampdocument(
Integer fkCamp,
String campname,
LocalDateTime arrive,
Integer fkDocument,
String document,
String documentname,
EnumDocument doctype,
EnumFiletype filetype
) {
this.fkCamp = fkCamp;
this.campname = campname;
this.arrive = arrive;
this.fkDocument = fkDocument;
this.document = document;
this.documentname = documentname;
this.doctype = doctype;
this.filetype = filetype;
}
/**
* Getter for <code>camp.v_campdocument.fk_camp</code>.
*/
public Integer getFkCamp() {
return this.fkCamp;
}
/**
* Getter for <code>camp.v_campdocument.campname</code>.
*/
public String getCampname() {
return this.campname;
}
/**
* Getter for <code>camp.v_campdocument.arrive</code>.
*/
public LocalDateTime getArrive() {
return this.arrive;
}
/**
* Getter for <code>camp.v_campdocument.fk_document</code>.
*/
public Integer getFkDocument() {
return this.fkDocument;
}
/**
* Getter for <code>camp.v_campdocument.document</code>.
*/
public String getDocument() {
return this.document;
}
/**
* Getter for <code>camp.v_campdocument.documentname</code>.
*/
public String getDocumentname() {
return this.documentname;
}
/**
* Getter for <code>camp.v_campdocument.doctype</code>.
*/
public EnumDocument getDoctype() {
return this.doctype;
}
/**
* Getter for <code>camp.v_campdocument.filetype</code>.
*/
public EnumFiletype getFiletype() {
return this.filetype;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VCampdocument (");
sb.append(fkCamp);
sb.append(", ").append(campname);
sb.append(", ").append(arrive);
sb.append(", ").append(fkDocument);
sb.append(", ").append(document);
sb.append(", ").append(documentname);
sb.append(", ").append(doctype);
sb.append(", ").append(filetype);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,48 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCamprole implements Serializable {
private static final long serialVersionUID = 1L;
private final EnumCamprole name;
public VCamprole(VCamprole value) {
this.name = value.name;
}
public VCamprole(
EnumCamprole name
) {
this.name = name;
}
/**
* Getter for <code>camp.v_camprole.name</code>.
*/
public EnumCamprole getName() {
return this.name;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VCamprole (");
sb.append(name);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,109 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VDocument implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final EnumDocument doctype;
private final String name;
private final String document;
private final EnumFiletype filetype;
private final String roles;
public VDocument(VDocument value) {
this.pk = value.pk;
this.doctype = value.doctype;
this.name = value.name;
this.document = value.document;
this.filetype = value.filetype;
this.roles = value.roles;
}
public VDocument(
Integer pk,
EnumDocument doctype,
String name,
String document,
EnumFiletype filetype,
String roles
) {
this.pk = pk;
this.doctype = doctype;
this.name = name;
this.document = document;
this.filetype = filetype;
this.roles = roles;
}
/**
* Getter for <code>camp.v_document.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.v_document.doctype</code>.
*/
public EnumDocument getDoctype() {
return this.doctype;
}
/**
* Getter for <code>camp.v_document.name</code>.
*/
public String getName() {
return this.name;
}
/**
* Getter for <code>camp.v_document.document</code>.
*/
public String getDocument() {
return this.document;
}
/**
* Getter for <code>camp.v_document.filetype</code>.
*/
public EnumFiletype getFiletype() {
return this.filetype;
}
/**
* Getter for <code>camp.v_document.roles</code>.
*/
public String getRoles() {
return this.roles;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VDocument (");
sb.append(pk);
sb.append(", ").append(doctype);
sb.append(", ").append(name);
sb.append(", ").append(document);
sb.append(", ").append(filetype);
sb.append(", ").append(roles);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,146 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import java.io.Serializable;
import org.jooq.types.YearToSecond;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VDsgvoDeleteCandidate implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer fkPerson;
private final String forename;
private final String surname;
private final Integer fkCamp;
private final YearToSecond age;
private final EnumCamprole camprole;
private final String name;
private final Double year;
private final Boolean isOver;
public VDsgvoDeleteCandidate(VDsgvoDeleteCandidate value) {
this.fkPerson = value.fkPerson;
this.forename = value.forename;
this.surname = value.surname;
this.fkCamp = value.fkCamp;
this.age = value.age;
this.camprole = value.camprole;
this.name = value.name;
this.year = value.year;
this.isOver = value.isOver;
}
public VDsgvoDeleteCandidate(
Integer fkPerson,
String forename,
String surname,
Integer fkCamp,
YearToSecond age,
EnumCamprole camprole,
String name,
Double year,
Boolean isOver
) {
this.fkPerson = fkPerson;
this.forename = forename;
this.surname = surname;
this.fkCamp = fkCamp;
this.age = age;
this.camprole = camprole;
this.name = name;
this.year = year;
this.isOver = isOver;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.fk_person</code>.
*/
public Integer getFkPerson() {
return this.fkPerson;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.forename</code>.
*/
public String getForename() {
return this.forename;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.surname</code>.
*/
public String getSurname() {
return this.surname;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.fk_camp</code>.
*/
public Integer getFkCamp() {
return this.fkCamp;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.age</code>.
*/
public YearToSecond getAge() {
return this.age;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.camprole</code>.
*/
public EnumCamprole getCamprole() {
return this.camprole;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.name</code>.
*/
public String getName() {
return this.name;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.year</code>.
*/
public Double getYear() {
return this.year;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.is_over</code>.
*/
public Boolean getIsOver() {
return this.isOver;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VDsgvoDeleteCandidate (");
sb.append(fkPerson);
sb.append(", ").append(forename);
sb.append(", ").append(surname);
sb.append(", ").append(fkCamp);
sb.append(", ").append(age);
sb.append(", ").append(camprole);
sb.append(", ").append(name);
sb.append(", ").append(year);
sb.append(", ").append(isOver);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,170 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumSex;
import java.io.Serializable;
import org.jooq.types.YearToSecond;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VFeeder implements Serializable {
private static final long serialVersionUID = 1L;
private final String forename;
private final String surname;
private final String street;
private final String zip;
private final String city;
private final String phone;
private final YearToSecond age;
private final String email;
private final EnumSex sex;
private final String name;
private final Double year;
public VFeeder(VFeeder value) {
this.forename = value.forename;
this.surname = value.surname;
this.street = value.street;
this.zip = value.zip;
this.city = value.city;
this.phone = value.phone;
this.age = value.age;
this.email = value.email;
this.sex = value.sex;
this.name = value.name;
this.year = value.year;
}
public VFeeder(
String forename,
String surname,
String street,
String zip,
String city,
String phone,
YearToSecond age,
String email,
EnumSex sex,
String name,
Double year
) {
this.forename = forename;
this.surname = surname;
this.street = street;
this.zip = zip;
this.city = city;
this.phone = phone;
this.age = age;
this.email = email;
this.sex = sex;
this.name = name;
this.year = year;
}
/**
* Getter for <code>camp.v_feeder.forename</code>.
*/
public String getForename() {
return this.forename;
}
/**
* Getter for <code>camp.v_feeder.surname</code>.
*/
public String getSurname() {
return this.surname;
}
/**
* Getter for <code>camp.v_feeder.street</code>.
*/
public String getStreet() {
return this.street;
}
/**
* Getter for <code>camp.v_feeder.zip</code>.
*/
public String getZip() {
return this.zip;
}
/**
* Getter for <code>camp.v_feeder.city</code>.
*/
public String getCity() {
return this.city;
}
/**
* Getter for <code>camp.v_feeder.phone</code>.
*/
public String getPhone() {
return this.phone;
}
/**
* Getter for <code>camp.v_feeder.age</code>.
*/
public YearToSecond getAge() {
return this.age;
}
/**
* Getter for <code>camp.v_feeder.email</code>.
*/
public String getEmail() {
return this.email;
}
/**
* Getter for <code>camp.v_feeder.sex</code>.
*/
public EnumSex getSex() {
return this.sex;
}
/**
* Getter for <code>camp.v_feeder.name</code>.
*/
public String getName() {
return this.name;
}
/**
* Getter for <code>camp.v_feeder.year</code>.
*/
public Double getYear() {
return this.year;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VFeeder (");
sb.append(forename);
sb.append(", ").append(surname);
sb.append(", ").append(street);
sb.append(", ").append(zip);
sb.append(", ").append(city);
sb.append(", ").append(phone);
sb.append(", ").append(age);
sb.append(", ").append(email);
sb.append(", ").append(sex);
sb.append(", ").append(name);
sb.append(", ").append(year);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,121 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumRole;
import java.io.Serializable;
import java.util.Arrays;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VProfile implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final String forename;
private final String surname;
private final String username;
private final String password;
private final String uuid;
private final EnumRole[] roles;
public VProfile(VProfile value) {
this.pk = value.pk;
this.forename = value.forename;
this.surname = value.surname;
this.username = value.username;
this.password = value.password;
this.uuid = value.uuid;
this.roles = value.roles;
}
public VProfile(
Integer pk,
String forename,
String surname,
String username,
String password,
String uuid,
EnumRole[] roles
) {
this.pk = pk;
this.forename = forename;
this.surname = surname;
this.username = username;
this.password = password;
this.uuid = uuid;
this.roles = roles;
}
/**
* Getter for <code>camp.v_profile.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.v_profile.forename</code>.
*/
public String getForename() {
return this.forename;
}
/**
* Getter for <code>camp.v_profile.surname</code>.
*/
public String getSurname() {
return this.surname;
}
/**
* Getter for <code>camp.v_profile.username</code>.
*/
public String getUsername() {
return this.username;
}
/**
* Getter for <code>camp.v_profile.password</code>.
*/
public String getPassword() {
return this.password;
}
/**
* Getter for <code>camp.v_profile.uuid</code>.
*/
public String getUuid() {
return this.uuid;
}
/**
* Getter for <code>camp.v_profile.roles</code>.
*/
public EnumRole[] getRoles() {
return this.roles;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VProfile (");
sb.append(pk);
sb.append(", ").append(forename);
sb.append(", ").append(surname);
sb.append(", ").append(username);
sb.append(", ").append(password);
sb.append(", ").append(uuid);
sb.append(", ").append(Arrays.toString(roles));
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,169 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import java.io.Serializable;
import java.time.LocalDate;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VRegistration implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final String forename;
private final String surname;
private final String street;
private final String zip;
private final String city;
private final String phone;
private final LocalDate birthdate;
private final EnumCamprole camprole;
private final String email;
private final String campname;
public VRegistration(VRegistration value) {
this.pk = value.pk;
this.forename = value.forename;
this.surname = value.surname;
this.street = value.street;
this.zip = value.zip;
this.city = value.city;
this.phone = value.phone;
this.birthdate = value.birthdate;
this.camprole = value.camprole;
this.email = value.email;
this.campname = value.campname;
}
public VRegistration(
Integer pk,
String forename,
String surname,
String street,
String zip,
String city,
String phone,
LocalDate birthdate,
EnumCamprole camprole,
String email,
String campname
) {
this.pk = pk;
this.forename = forename;
this.surname = surname;
this.street = street;
this.zip = zip;
this.city = city;
this.phone = phone;
this.birthdate = birthdate;
this.camprole = camprole;
this.email = email;
this.campname = campname;
}
/**
* Getter for <code>camp.v_registration.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.v_registration.forename</code>.
*/
public String getForename() {
return this.forename;
}
/**
* Getter for <code>camp.v_registration.surname</code>.
*/
public String getSurname() {
return this.surname;
}
/**
* Getter for <code>camp.v_registration.street</code>.
*/
public String getStreet() {
return this.street;
}
/**
* Getter for <code>camp.v_registration.zip</code>.
*/
public String getZip() {
return this.zip;
}
/**
* Getter for <code>camp.v_registration.city</code>.
*/
public String getCity() {
return this.city;
}
/**
* Getter for <code>camp.v_registration.phone</code>.
*/
public String getPhone() {
return this.phone;
}
/**
* Getter for <code>camp.v_registration.birthdate</code>.
*/
public LocalDate getBirthdate() {
return this.birthdate;
}
/**
* Getter for <code>camp.v_registration.camprole</code>.
*/
public EnumCamprole getCamprole() {
return this.camprole;
}
/**
* Getter for <code>camp.v_registration.email</code>.
*/
public String getEmail() {
return this.email;
}
/**
* Getter for <code>camp.v_registration.campname</code>.
*/
public String getCampname() {
return this.campname;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VRegistration (");
sb.append(pk);
sb.append(", ").append(forename);
sb.append(", ").append(surname);
sb.append(", ").append(street);
sb.append(", ").append(zip);
sb.append(", ").append(city);
sb.append(", ").append(phone);
sb.append(", ").append(birthdate);
sb.append(", ").append(camprole);
sb.append(", ").append(email);
sb.append(", ").append(campname);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,48 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import de.jottyfan.camporganizer.db.jooq.enums.EnumRole;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VRole implements Serializable {
private static final long serialVersionUID = 1L;
private final EnumRole unnest;
public VRole(VRole value) {
this.unnest = value.unnest;
}
public VRole(
EnumRole unnest
) {
this.unnest = unnest;
}
/**
* Getter for <code>camp.v_role.unnest</code>.
*/
public EnumRole getUnnest() {
return this.unnest;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VRole (");
sb.append(unnest);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,229 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Arrays;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VSales implements Serializable {
private static final long serialVersionUID = 1L;
private final Integer pk;
private final String trader;
private final Integer fkCamp;
private final String name;
private final Integer fkLocation;
private final String location;
private final String incredients;
private final Double year;
private final Integer fkSales;
private final String provider;
private final BigDecimal cash;
private final LocalDateTime buydate;
private final String recipenumber;
private final byte[] recipeshot;
private final String recipenote;
private final String[] content;
public VSales(VSales value) {
this.pk = value.pk;
this.trader = value.trader;
this.fkCamp = value.fkCamp;
this.name = value.name;
this.fkLocation = value.fkLocation;
this.location = value.location;
this.incredients = value.incredients;
this.year = value.year;
this.fkSales = value.fkSales;
this.provider = value.provider;
this.cash = value.cash;
this.buydate = value.buydate;
this.recipenumber = value.recipenumber;
this.recipeshot = value.recipeshot;
this.recipenote = value.recipenote;
this.content = value.content;
}
public VSales(
Integer pk,
String trader,
Integer fkCamp,
String name,
Integer fkLocation,
String location,
String incredients,
Double year,
Integer fkSales,
String provider,
BigDecimal cash,
LocalDateTime buydate,
String recipenumber,
byte[] recipeshot,
String recipenote,
String[] content
) {
this.pk = pk;
this.trader = trader;
this.fkCamp = fkCamp;
this.name = name;
this.fkLocation = fkLocation;
this.location = location;
this.incredients = incredients;
this.year = year;
this.fkSales = fkSales;
this.provider = provider;
this.cash = cash;
this.buydate = buydate;
this.recipenumber = recipenumber;
this.recipeshot = recipeshot;
this.recipenote = recipenote;
this.content = content;
}
/**
* Getter for <code>camp.v_sales.pk</code>.
*/
public Integer getPk() {
return this.pk;
}
/**
* Getter for <code>camp.v_sales.trader</code>.
*/
public String getTrader() {
return this.trader;
}
/**
* Getter for <code>camp.v_sales.fk_camp</code>.
*/
public Integer getFkCamp() {
return this.fkCamp;
}
/**
* Getter for <code>camp.v_sales.name</code>.
*/
public String getName() {
return this.name;
}
/**
* Getter for <code>camp.v_sales.fk_location</code>.
*/
public Integer getFkLocation() {
return this.fkLocation;
}
/**
* Getter for <code>camp.v_sales.location</code>.
*/
public String getLocation() {
return this.location;
}
/**
* Getter for <code>camp.v_sales.incredients</code>.
*/
public String getIncredients() {
return this.incredients;
}
/**
* Getter for <code>camp.v_sales.year</code>.
*/
public Double getYear() {
return this.year;
}
/**
* Getter for <code>camp.v_sales.fk_sales</code>.
*/
public Integer getFkSales() {
return this.fkSales;
}
/**
* Getter for <code>camp.v_sales.provider</code>.
*/
public String getProvider() {
return this.provider;
}
/**
* Getter for <code>camp.v_sales.cash</code>.
*/
public BigDecimal getCash() {
return this.cash;
}
/**
* Getter for <code>camp.v_sales.buydate</code>.
*/
public LocalDateTime getBuydate() {
return this.buydate;
}
/**
* Getter for <code>camp.v_sales.recipenumber</code>.
*/
public String getRecipenumber() {
return this.recipenumber;
}
/**
* Getter for <code>camp.v_sales.recipeshot</code>.
*/
public byte[] getRecipeshot() {
return this.recipeshot;
}
/**
* Getter for <code>camp.v_sales.recipenote</code>.
*/
public String getRecipenote() {
return this.recipenote;
}
/**
* Getter for <code>camp.v_sales.content</code>.
*/
public String[] getContent() {
return this.content;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VSales (");
sb.append(pk);
sb.append(", ").append(trader);
sb.append(", ").append(fkCamp);
sb.append(", ").append(name);
sb.append(", ").append(fkLocation);
sb.append(", ").append(location);
sb.append(", ").append(incredients);
sb.append(", ").append(year);
sb.append(", ").append(fkSales);
sb.append(", ").append(provider);
sb.append(", ").append(cash);
sb.append(", ").append(buydate);
sb.append(", ").append(recipenumber);
sb.append(", ").append("[binary...]");
sb.append(", ").append(recipenote);
sb.append(", ").append(Arrays.toString(content));
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,46 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.pojos;
import java.io.Serializable;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VVersion implements Serializable {
private static final long serialVersionUID = 1L;
private final String version;
public VVersion(VVersion value) {
this.version = value.version;
}
public VVersion(
String version
) {
this.version = version;
}
/**
* Getter for <code>camp.v_version.version</code>.
*/
public String getVersion() {
return this.version;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("VVersion (");
sb.append(version);
sb.append(")");
return sb.toString();
}
}

View File

@ -0,0 +1,550 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.TCamp;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record12;
import org.jooq.Row12;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TCampRecord extends UpdatableRecordImpl<TCampRecord> implements Record12<Integer, String, LocalDateTime, LocalDateTime, Integer, Integer, Integer, String, String, Integer, Boolean, Integer> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_camp.pk</code>.
*/
public TCampRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_camp.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_camp.name</code>.
*/
public TCampRecord setName(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_camp.name</code>.
*/
public String getName() {
return (String) get(1);
}
/**
* Setter for <code>camp.t_camp.arrive</code>.
*/
public TCampRecord setArrive(LocalDateTime value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_camp.arrive</code>.
*/
public LocalDateTime getArrive() {
return (LocalDateTime) get(2);
}
/**
* Setter for <code>camp.t_camp.depart</code>.
*/
public TCampRecord setDepart(LocalDateTime value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.t_camp.depart</code>.
*/
public LocalDateTime getDepart() {
return (LocalDateTime) get(3);
}
/**
* Setter for <code>camp.t_camp.fk_location</code>.
*/
public TCampRecord setFkLocation(Integer value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.t_camp.fk_location</code>.
*/
public Integer getFkLocation() {
return (Integer) get(4);
}
/**
* Setter for <code>camp.t_camp.min_age</code>.
*/
public TCampRecord setMinAge(Integer value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.t_camp.min_age</code>.
*/
public Integer getMinAge() {
return (Integer) get(5);
}
/**
* Setter for <code>camp.t_camp.max_age</code>.
*/
public TCampRecord setMaxAge(Integer value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.t_camp.max_age</code>.
*/
public Integer getMaxAge() {
return (Integer) get(6);
}
/**
* Setter for <code>camp.t_camp.price</code>.
*/
public TCampRecord setPrice(String value) {
set(7, value);
return this;
}
/**
* Getter for <code>camp.t_camp.price</code>.
*/
public String getPrice() {
return (String) get(7);
}
/**
* Setter for <code>camp.t_camp.countries</code>.
*/
public TCampRecord setCountries(String value) {
set(8, value);
return this;
}
/**
* Getter for <code>camp.t_camp.countries</code>.
*/
public String getCountries() {
return (String) get(8);
}
/**
* Setter for <code>camp.t_camp.fk_document</code>.
*/
public TCampRecord setFkDocument(Integer value) {
set(9, value);
return this;
}
/**
* Getter for <code>camp.t_camp.fk_document</code>.
*/
public Integer getFkDocument() {
return (Integer) get(9);
}
/**
* Setter for <code>camp.t_camp.lock_sales</code>.
*/
public TCampRecord setLockSales(Boolean value) {
set(10, value);
return this;
}
/**
* Getter for <code>camp.t_camp.lock_sales</code>.
*/
public Boolean getLockSales() {
return (Boolean) get(10);
}
/**
* Setter for <code>camp.t_camp.fk_profile</code>.
*/
public TCampRecord setFkProfile(Integer value) {
set(11, value);
return this;
}
/**
* Getter for <code>camp.t_camp.fk_profile</code>.
*/
public Integer getFkProfile() {
return (Integer) get(11);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record12 type implementation
// -------------------------------------------------------------------------
@Override
public Row12<Integer, String, LocalDateTime, LocalDateTime, Integer, Integer, Integer, String, String, Integer, Boolean, Integer> fieldsRow() {
return (Row12) super.fieldsRow();
}
@Override
public Row12<Integer, String, LocalDateTime, LocalDateTime, Integer, Integer, Integer, String, String, Integer, Boolean, Integer> valuesRow() {
return (Row12) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TCamp.T_CAMP.PK;
}
@Override
public Field<String> field2() {
return TCamp.T_CAMP.NAME;
}
@Override
public Field<LocalDateTime> field3() {
return TCamp.T_CAMP.ARRIVE;
}
@Override
public Field<LocalDateTime> field4() {
return TCamp.T_CAMP.DEPART;
}
@Override
public Field<Integer> field5() {
return TCamp.T_CAMP.FK_LOCATION;
}
@Override
public Field<Integer> field6() {
return TCamp.T_CAMP.MIN_AGE;
}
@Override
public Field<Integer> field7() {
return TCamp.T_CAMP.MAX_AGE;
}
@Override
public Field<String> field8() {
return TCamp.T_CAMP.PRICE;
}
@Override
public Field<String> field9() {
return TCamp.T_CAMP.COUNTRIES;
}
@Override
public Field<Integer> field10() {
return TCamp.T_CAMP.FK_DOCUMENT;
}
@Override
public Field<Boolean> field11() {
return TCamp.T_CAMP.LOCK_SALES;
}
@Override
public Field<Integer> field12() {
return TCamp.T_CAMP.FK_PROFILE;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public String component2() {
return getName();
}
@Override
public LocalDateTime component3() {
return getArrive();
}
@Override
public LocalDateTime component4() {
return getDepart();
}
@Override
public Integer component5() {
return getFkLocation();
}
@Override
public Integer component6() {
return getMinAge();
}
@Override
public Integer component7() {
return getMaxAge();
}
@Override
public String component8() {
return getPrice();
}
@Override
public String component9() {
return getCountries();
}
@Override
public Integer component10() {
return getFkDocument();
}
@Override
public Boolean component11() {
return getLockSales();
}
@Override
public Integer component12() {
return getFkProfile();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public String value2() {
return getName();
}
@Override
public LocalDateTime value3() {
return getArrive();
}
@Override
public LocalDateTime value4() {
return getDepart();
}
@Override
public Integer value5() {
return getFkLocation();
}
@Override
public Integer value6() {
return getMinAge();
}
@Override
public Integer value7() {
return getMaxAge();
}
@Override
public String value8() {
return getPrice();
}
@Override
public String value9() {
return getCountries();
}
@Override
public Integer value10() {
return getFkDocument();
}
@Override
public Boolean value11() {
return getLockSales();
}
@Override
public Integer value12() {
return getFkProfile();
}
@Override
public TCampRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TCampRecord value2(String value) {
setName(value);
return this;
}
@Override
public TCampRecord value3(LocalDateTime value) {
setArrive(value);
return this;
}
@Override
public TCampRecord value4(LocalDateTime value) {
setDepart(value);
return this;
}
@Override
public TCampRecord value5(Integer value) {
setFkLocation(value);
return this;
}
@Override
public TCampRecord value6(Integer value) {
setMinAge(value);
return this;
}
@Override
public TCampRecord value7(Integer value) {
setMaxAge(value);
return this;
}
@Override
public TCampRecord value8(String value) {
setPrice(value);
return this;
}
@Override
public TCampRecord value9(String value) {
setCountries(value);
return this;
}
@Override
public TCampRecord value10(Integer value) {
setFkDocument(value);
return this;
}
@Override
public TCampRecord value11(Boolean value) {
setLockSales(value);
return this;
}
@Override
public TCampRecord value12(Integer value) {
setFkProfile(value);
return this;
}
@Override
public TCampRecord values(Integer value1, String value2, LocalDateTime value3, LocalDateTime value4, Integer value5, Integer value6, Integer value7, String value8, String value9, Integer value10, Boolean value11, Integer value12) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
value9(value9);
value10(value10);
value11(value11);
value12(value12);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TCampRecord
*/
public TCampRecord() {
super(TCamp.T_CAMP);
}
/**
* Create a detached, initialised TCampRecord
*/
public TCampRecord(Integer pk, String name, LocalDateTime arrive, LocalDateTime depart, Integer fkLocation, Integer minAge, Integer maxAge, String price, String countries, Integer fkDocument, Boolean lockSales, Integer fkProfile) {
super(TCamp.T_CAMP);
setPk(pk);
setName(name);
setArrive(arrive);
setDepart(depart);
setFkLocation(fkLocation);
setMinAge(minAge);
setMaxAge(maxAge);
setPrice(price);
setCountries(countries);
setFkDocument(fkDocument);
setLockSales(lockSales);
setFkProfile(fkProfile);
}
/**
* Create a detached, initialised TCampRecord
*/
public TCampRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TCamp value) {
super(TCamp.T_CAMP);
if (value != null) {
setPk(value.getPk());
setName(value.getName());
setArrive(value.getArrive());
setDepart(value.getDepart());
setFkLocation(value.getFkLocation());
setMinAge(value.getMinAge());
setMaxAge(value.getMaxAge());
setPrice(value.getPrice());
setCountries(value.getCountries());
setFkDocument(value.getFkDocument());
setLockSales(value.getLockSales());
setFkProfile(value.getFkProfile());
}
}
}

View File

@ -0,0 +1,197 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.TCampdocument;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record3;
import org.jooq.Row3;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TCampdocumentRecord extends UpdatableRecordImpl<TCampdocumentRecord> implements Record3<Integer, Integer, Integer> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_campdocument.pk</code>.
*/
public TCampdocumentRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_campdocument.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_campdocument.fk_camp</code>.
*/
public TCampdocumentRecord setFkCamp(Integer value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_campdocument.fk_camp</code>.
*/
public Integer getFkCamp() {
return (Integer) get(1);
}
/**
* Setter for <code>camp.t_campdocument.fk_document</code>.
*/
public TCampdocumentRecord setFkDocument(Integer value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_campdocument.fk_document</code>.
*/
public Integer getFkDocument() {
return (Integer) get(2);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record3 type implementation
// -------------------------------------------------------------------------
@Override
public Row3<Integer, Integer, Integer> fieldsRow() {
return (Row3) super.fieldsRow();
}
@Override
public Row3<Integer, Integer, Integer> valuesRow() {
return (Row3) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TCampdocument.T_CAMPDOCUMENT.PK;
}
@Override
public Field<Integer> field2() {
return TCampdocument.T_CAMPDOCUMENT.FK_CAMP;
}
@Override
public Field<Integer> field3() {
return TCampdocument.T_CAMPDOCUMENT.FK_DOCUMENT;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public Integer component2() {
return getFkCamp();
}
@Override
public Integer component3() {
return getFkDocument();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public Integer value2() {
return getFkCamp();
}
@Override
public Integer value3() {
return getFkDocument();
}
@Override
public TCampdocumentRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TCampdocumentRecord value2(Integer value) {
setFkCamp(value);
return this;
}
@Override
public TCampdocumentRecord value3(Integer value) {
setFkDocument(value);
return this;
}
@Override
public TCampdocumentRecord values(Integer value1, Integer value2, Integer value3) {
value1(value1);
value2(value2);
value3(value3);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TCampdocumentRecord
*/
public TCampdocumentRecord() {
super(TCampdocument.T_CAMPDOCUMENT);
}
/**
* Create a detached, initialised TCampdocumentRecord
*/
public TCampdocumentRecord(Integer pk, Integer fkCamp, Integer fkDocument) {
super(TCampdocument.T_CAMPDOCUMENT);
setPk(pk);
setFkCamp(fkCamp);
setFkDocument(fkDocument);
}
/**
* Create a detached, initialised TCampdocumentRecord
*/
public TCampdocumentRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TCampdocument value) {
super(TCampdocument.T_CAMPDOCUMENT);
if (value != null) {
setPk(value.getPk());
setFkCamp(value.getFkCamp());
setFkDocument(value.getFkDocument());
}
}
}

View File

@ -0,0 +1,237 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumModule;
import de.jottyfan.camporganizer.db.jooq.tables.TCampprofile;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record4;
import org.jooq.Row4;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TCampprofileRecord extends UpdatableRecordImpl<TCampprofileRecord> implements Record4<Integer, Integer, Integer, EnumModule> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_campprofile.pk</code>.
*/
public TCampprofileRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_campprofile.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_campprofile.fk_profile</code>.
*/
public TCampprofileRecord setFkProfile(Integer value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_campprofile.fk_profile</code>.
*/
public Integer getFkProfile() {
return (Integer) get(1);
}
/**
* Setter for <code>camp.t_campprofile.fk_camp</code>.
*/
public TCampprofileRecord setFkCamp(Integer value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_campprofile.fk_camp</code>.
*/
public Integer getFkCamp() {
return (Integer) get(2);
}
/**
* Setter for <code>camp.t_campprofile.module</code>.
*/
public TCampprofileRecord setModule(EnumModule value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.t_campprofile.module</code>.
*/
public EnumModule getModule() {
return (EnumModule) get(3);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record4 type implementation
// -------------------------------------------------------------------------
@Override
public Row4<Integer, Integer, Integer, EnumModule> fieldsRow() {
return (Row4) super.fieldsRow();
}
@Override
public Row4<Integer, Integer, Integer, EnumModule> valuesRow() {
return (Row4) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TCampprofile.T_CAMPPROFILE.PK;
}
@Override
public Field<Integer> field2() {
return TCampprofile.T_CAMPPROFILE.FK_PROFILE;
}
@Override
public Field<Integer> field3() {
return TCampprofile.T_CAMPPROFILE.FK_CAMP;
}
@Override
public Field<EnumModule> field4() {
return TCampprofile.T_CAMPPROFILE.MODULE;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public Integer component2() {
return getFkProfile();
}
@Override
public Integer component3() {
return getFkCamp();
}
@Override
public EnumModule component4() {
return getModule();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public Integer value2() {
return getFkProfile();
}
@Override
public Integer value3() {
return getFkCamp();
}
@Override
public EnumModule value4() {
return getModule();
}
@Override
public TCampprofileRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TCampprofileRecord value2(Integer value) {
setFkProfile(value);
return this;
}
@Override
public TCampprofileRecord value3(Integer value) {
setFkCamp(value);
return this;
}
@Override
public TCampprofileRecord value4(EnumModule value) {
setModule(value);
return this;
}
@Override
public TCampprofileRecord values(Integer value1, Integer value2, Integer value3, EnumModule value4) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TCampprofileRecord
*/
public TCampprofileRecord() {
super(TCampprofile.T_CAMPPROFILE);
}
/**
* Create a detached, initialised TCampprofileRecord
*/
public TCampprofileRecord(Integer pk, Integer fkProfile, Integer fkCamp, EnumModule module) {
super(TCampprofile.T_CAMPPROFILE);
setPk(pk);
setFkProfile(fkProfile);
setFkCamp(fkCamp);
setModule(module);
}
/**
* Create a detached, initialised TCampprofileRecord
*/
public TCampprofileRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TCampprofile value) {
super(TCampprofile.T_CAMPPROFILE);
if (value != null) {
setPk(value.getPk());
setFkProfile(value.getFkProfile());
setFkCamp(value.getFkCamp());
setModule(value.getModule());
}
}
}

View File

@ -0,0 +1,277 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import de.jottyfan.camporganizer.db.jooq.tables.TDocument;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record5;
import org.jooq.Row5;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TDocumentRecord extends UpdatableRecordImpl<TDocumentRecord> implements Record5<Integer, EnumDocument, String, String, EnumFiletype> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_document.pk</code>.
*/
public TDocumentRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_document.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_document.doctype</code>.
*/
public TDocumentRecord setDoctype(EnumDocument value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_document.doctype</code>.
*/
public EnumDocument getDoctype() {
return (EnumDocument) get(1);
}
/**
* Setter for <code>camp.t_document.name</code>.
*/
public TDocumentRecord setName(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_document.name</code>.
*/
public String getName() {
return (String) get(2);
}
/**
* Setter for <code>camp.t_document.document</code>.
*/
public TDocumentRecord setDocument(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.t_document.document</code>.
*/
public String getDocument() {
return (String) get(3);
}
/**
* Setter for <code>camp.t_document.filetype</code>.
*/
public TDocumentRecord setFiletype(EnumFiletype value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.t_document.filetype</code>.
*/
public EnumFiletype getFiletype() {
return (EnumFiletype) get(4);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record5 type implementation
// -------------------------------------------------------------------------
@Override
public Row5<Integer, EnumDocument, String, String, EnumFiletype> fieldsRow() {
return (Row5) super.fieldsRow();
}
@Override
public Row5<Integer, EnumDocument, String, String, EnumFiletype> valuesRow() {
return (Row5) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TDocument.T_DOCUMENT.PK;
}
@Override
public Field<EnumDocument> field2() {
return TDocument.T_DOCUMENT.DOCTYPE;
}
@Override
public Field<String> field3() {
return TDocument.T_DOCUMENT.NAME;
}
@Override
public Field<String> field4() {
return TDocument.T_DOCUMENT.DOCUMENT;
}
@Override
public Field<EnumFiletype> field5() {
return TDocument.T_DOCUMENT.FILETYPE;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public EnumDocument component2() {
return getDoctype();
}
@Override
public String component3() {
return getName();
}
@Override
public String component4() {
return getDocument();
}
@Override
public EnumFiletype component5() {
return getFiletype();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public EnumDocument value2() {
return getDoctype();
}
@Override
public String value3() {
return getName();
}
@Override
public String value4() {
return getDocument();
}
@Override
public EnumFiletype value5() {
return getFiletype();
}
@Override
public TDocumentRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TDocumentRecord value2(EnumDocument value) {
setDoctype(value);
return this;
}
@Override
public TDocumentRecord value3(String value) {
setName(value);
return this;
}
@Override
public TDocumentRecord value4(String value) {
setDocument(value);
return this;
}
@Override
public TDocumentRecord value5(EnumFiletype value) {
setFiletype(value);
return this;
}
@Override
public TDocumentRecord values(Integer value1, EnumDocument value2, String value3, String value4, EnumFiletype value5) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TDocumentRecord
*/
public TDocumentRecord() {
super(TDocument.T_DOCUMENT);
}
/**
* Create a detached, initialised TDocumentRecord
*/
public TDocumentRecord(Integer pk, EnumDocument doctype, String name, String document, EnumFiletype filetype) {
super(TDocument.T_DOCUMENT);
setPk(pk);
setDoctype(doctype);
setName(name);
setDocument(document);
setFiletype(filetype);
}
/**
* Create a detached, initialised TDocumentRecord
*/
public TDocumentRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TDocument value) {
super(TDocument.T_DOCUMENT);
if (value != null) {
setPk(value.getPk());
setDoctype(value.getDoctype());
setName(value.getName());
setDocument(value.getDocument());
setFiletype(value.getFiletype());
}
}
}

View File

@ -0,0 +1,198 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.TDocumentrole;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record3;
import org.jooq.Row3;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TDocumentroleRecord extends UpdatableRecordImpl<TDocumentroleRecord> implements Record3<Integer, Integer, EnumCamprole> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_documentrole.pk</code>.
*/
public TDocumentroleRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_documentrole.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_documentrole.fk_document</code>.
*/
public TDocumentroleRecord setFkDocument(Integer value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_documentrole.fk_document</code>.
*/
public Integer getFkDocument() {
return (Integer) get(1);
}
/**
* Setter for <code>camp.t_documentrole.camprole</code>.
*/
public TDocumentroleRecord setCamprole(EnumCamprole value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_documentrole.camprole</code>.
*/
public EnumCamprole getCamprole() {
return (EnumCamprole) get(2);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record3 type implementation
// -------------------------------------------------------------------------
@Override
public Row3<Integer, Integer, EnumCamprole> fieldsRow() {
return (Row3) super.fieldsRow();
}
@Override
public Row3<Integer, Integer, EnumCamprole> valuesRow() {
return (Row3) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TDocumentrole.T_DOCUMENTROLE.PK;
}
@Override
public Field<Integer> field2() {
return TDocumentrole.T_DOCUMENTROLE.FK_DOCUMENT;
}
@Override
public Field<EnumCamprole> field3() {
return TDocumentrole.T_DOCUMENTROLE.CAMPROLE;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public Integer component2() {
return getFkDocument();
}
@Override
public EnumCamprole component3() {
return getCamprole();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public Integer value2() {
return getFkDocument();
}
@Override
public EnumCamprole value3() {
return getCamprole();
}
@Override
public TDocumentroleRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TDocumentroleRecord value2(Integer value) {
setFkDocument(value);
return this;
}
@Override
public TDocumentroleRecord value3(EnumCamprole value) {
setCamprole(value);
return this;
}
@Override
public TDocumentroleRecord values(Integer value1, Integer value2, EnumCamprole value3) {
value1(value1);
value2(value2);
value3(value3);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TDocumentroleRecord
*/
public TDocumentroleRecord() {
super(TDocumentrole.T_DOCUMENTROLE);
}
/**
* Create a detached, initialised TDocumentroleRecord
*/
public TDocumentroleRecord(Integer pk, Integer fkDocument, EnumCamprole camprole) {
super(TDocumentrole.T_DOCUMENTROLE);
setPk(pk);
setFkDocument(fkDocument);
setCamprole(camprole);
}
/**
* Create a detached, initialised TDocumentroleRecord
*/
public TDocumentroleRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TDocumentrole value) {
super(TDocumentrole.T_DOCUMENTROLE);
if (value != null) {
setPk(value.getPk());
setFkDocument(value.getFkDocument());
setCamprole(value.getCamprole());
}
}
}

View File

@ -0,0 +1,236 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.TLocation;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record4;
import org.jooq.Row4;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TLocationRecord extends UpdatableRecordImpl<TLocationRecord> implements Record4<Integer, String, String, Integer> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_location.pk</code>.
*/
public TLocationRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_location.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_location.name</code>.
*/
public TLocationRecord setName(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_location.name</code>.
*/
public String getName() {
return (String) get(1);
}
/**
* Setter for <code>camp.t_location.url</code>.
*/
public TLocationRecord setUrl(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_location.url</code>.
*/
public String getUrl() {
return (String) get(2);
}
/**
* Setter for <code>camp.t_location.fk_document</code>.
*/
public TLocationRecord setFkDocument(Integer value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.t_location.fk_document</code>.
*/
public Integer getFkDocument() {
return (Integer) get(3);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record4 type implementation
// -------------------------------------------------------------------------
@Override
public Row4<Integer, String, String, Integer> fieldsRow() {
return (Row4) super.fieldsRow();
}
@Override
public Row4<Integer, String, String, Integer> valuesRow() {
return (Row4) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TLocation.T_LOCATION.PK;
}
@Override
public Field<String> field2() {
return TLocation.T_LOCATION.NAME;
}
@Override
public Field<String> field3() {
return TLocation.T_LOCATION.URL;
}
@Override
public Field<Integer> field4() {
return TLocation.T_LOCATION.FK_DOCUMENT;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public String component2() {
return getName();
}
@Override
public String component3() {
return getUrl();
}
@Override
public Integer component4() {
return getFkDocument();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public String value2() {
return getName();
}
@Override
public String value3() {
return getUrl();
}
@Override
public Integer value4() {
return getFkDocument();
}
@Override
public TLocationRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TLocationRecord value2(String value) {
setName(value);
return this;
}
@Override
public TLocationRecord value3(String value) {
setUrl(value);
return this;
}
@Override
public TLocationRecord value4(Integer value) {
setFkDocument(value);
return this;
}
@Override
public TLocationRecord values(Integer value1, String value2, String value3, Integer value4) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TLocationRecord
*/
public TLocationRecord() {
super(TLocation.T_LOCATION);
}
/**
* Create a detached, initialised TLocationRecord
*/
public TLocationRecord(Integer pk, String name, String url, Integer fkDocument) {
super(TLocation.T_LOCATION);
setPk(pk);
setName(name);
setUrl(url);
setFkDocument(fkDocument);
}
/**
* Create a detached, initialised TLocationRecord
*/
public TLocationRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TLocation value) {
super(TLocation.T_LOCATION);
if (value != null) {
setPk(value.getPk());
setName(value.getName());
setUrl(value.getUrl());
setFkDocument(value.getFkDocument());
}
}
}

View File

@ -0,0 +1,827 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.enums.EnumSex;
import de.jottyfan.camporganizer.db.jooq.tables.TPerson;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record19;
import org.jooq.Row19;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TPersonRecord extends UpdatableRecordImpl<TPersonRecord> implements Record19<Integer, String, String, String, String, String, String, LocalDate, EnumCamprole, String, Integer, Integer, Boolean, LocalDateTime, EnumSex, Integer, BigDecimal, String, Boolean> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_person.pk</code>.
*/
public TPersonRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_person.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_person.forename</code>.
*/
public TPersonRecord setForename(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_person.forename</code>.
*/
public String getForename() {
return (String) get(1);
}
/**
* Setter for <code>camp.t_person.surname</code>.
*/
public TPersonRecord setSurname(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_person.surname</code>.
*/
public String getSurname() {
return (String) get(2);
}
/**
* Setter for <code>camp.t_person.street</code>.
*/
public TPersonRecord setStreet(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.t_person.street</code>.
*/
public String getStreet() {
return (String) get(3);
}
/**
* Setter for <code>camp.t_person.zip</code>.
*/
public TPersonRecord setZip(String value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.t_person.zip</code>.
*/
public String getZip() {
return (String) get(4);
}
/**
* Setter for <code>camp.t_person.city</code>.
*/
public TPersonRecord setCity(String value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.t_person.city</code>.
*/
public String getCity() {
return (String) get(5);
}
/**
* Setter for <code>camp.t_person.phone</code>.
*/
public TPersonRecord setPhone(String value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.t_person.phone</code>.
*/
public String getPhone() {
return (String) get(6);
}
/**
* Setter for <code>camp.t_person.birthdate</code>.
*/
public TPersonRecord setBirthdate(LocalDate value) {
set(7, value);
return this;
}
/**
* Getter for <code>camp.t_person.birthdate</code>.
*/
public LocalDate getBirthdate() {
return (LocalDate) get(7);
}
/**
* Setter for <code>camp.t_person.camprole</code>.
*/
public TPersonRecord setCamprole(EnumCamprole value) {
set(8, value);
return this;
}
/**
* Getter for <code>camp.t_person.camprole</code>.
*/
public EnumCamprole getCamprole() {
return (EnumCamprole) get(8);
}
/**
* Setter for <code>camp.t_person.email</code>.
*/
public TPersonRecord setEmail(String value) {
set(9, value);
return this;
}
/**
* Getter for <code>camp.t_person.email</code>.
*/
public String getEmail() {
return (String) get(9);
}
/**
* Setter for <code>camp.t_person.fk_camp</code>.
*/
public TPersonRecord setFkCamp(Integer value) {
set(10, value);
return this;
}
/**
* Getter for <code>camp.t_person.fk_camp</code>.
*/
public Integer getFkCamp() {
return (Integer) get(10);
}
/**
* Setter for <code>camp.t_person.fk_profile</code>.
*/
public TPersonRecord setFkProfile(Integer value) {
set(11, value);
return this;
}
/**
* Getter for <code>camp.t_person.fk_profile</code>.
*/
public Integer getFkProfile() {
return (Integer) get(11);
}
/**
* Setter for <code>camp.t_person.accept</code>.
*/
public TPersonRecord setAccept(Boolean value) {
set(12, value);
return this;
}
/**
* Getter for <code>camp.t_person.accept</code>.
*/
public Boolean getAccept() {
return (Boolean) get(12);
}
/**
* Setter for <code>camp.t_person.created</code>.
*/
public TPersonRecord setCreated(LocalDateTime value) {
set(13, value);
return this;
}
/**
* Getter for <code>camp.t_person.created</code>.
*/
public LocalDateTime getCreated() {
return (LocalDateTime) get(13);
}
/**
* Setter for <code>camp.t_person.sex</code>.
*/
public TPersonRecord setSex(EnumSex value) {
set(14, value);
return this;
}
/**
* Getter for <code>camp.t_person.sex</code>.
*/
public EnumSex getSex() {
return (EnumSex) get(14);
}
/**
* Setter for <code>camp.t_person.fk_registrator</code>.
*/
public TPersonRecord setFkRegistrator(Integer value) {
set(15, value);
return this;
}
/**
* Getter for <code>camp.t_person.fk_registrator</code>.
*/
public Integer getFkRegistrator() {
return (Integer) get(15);
}
/**
* Setter for <code>camp.t_person.paid</code>.
*/
public TPersonRecord setPaid(BigDecimal value) {
set(16, value);
return this;
}
/**
* Getter for <code>camp.t_person.paid</code>.
*/
public BigDecimal getPaid() {
return (BigDecimal) get(16);
}
/**
* Setter for <code>camp.t_person.comment</code>.
*/
public TPersonRecord setComment(String value) {
set(17, value);
return this;
}
/**
* Getter for <code>camp.t_person.comment</code>.
*/
public String getComment() {
return (String) get(17);
}
/**
* Setter for <code>camp.t_person.consent_catalog_photo</code>.
*/
public TPersonRecord setConsentCatalogPhoto(Boolean value) {
set(18, value);
return this;
}
/**
* Getter for <code>camp.t_person.consent_catalog_photo</code>.
*/
public Boolean getConsentCatalogPhoto() {
return (Boolean) get(18);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record19 type implementation
// -------------------------------------------------------------------------
@Override
public Row19<Integer, String, String, String, String, String, String, LocalDate, EnumCamprole, String, Integer, Integer, Boolean, LocalDateTime, EnumSex, Integer, BigDecimal, String, Boolean> fieldsRow() {
return (Row19) super.fieldsRow();
}
@Override
public Row19<Integer, String, String, String, String, String, String, LocalDate, EnumCamprole, String, Integer, Integer, Boolean, LocalDateTime, EnumSex, Integer, BigDecimal, String, Boolean> valuesRow() {
return (Row19) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TPerson.T_PERSON.PK;
}
@Override
public Field<String> field2() {
return TPerson.T_PERSON.FORENAME;
}
@Override
public Field<String> field3() {
return TPerson.T_PERSON.SURNAME;
}
@Override
public Field<String> field4() {
return TPerson.T_PERSON.STREET;
}
@Override
public Field<String> field5() {
return TPerson.T_PERSON.ZIP;
}
@Override
public Field<String> field6() {
return TPerson.T_PERSON.CITY;
}
@Override
public Field<String> field7() {
return TPerson.T_PERSON.PHONE;
}
@Override
public Field<LocalDate> field8() {
return TPerson.T_PERSON.BIRTHDATE;
}
@Override
public Field<EnumCamprole> field9() {
return TPerson.T_PERSON.CAMPROLE;
}
@Override
public Field<String> field10() {
return TPerson.T_PERSON.EMAIL;
}
@Override
public Field<Integer> field11() {
return TPerson.T_PERSON.FK_CAMP;
}
@Override
public Field<Integer> field12() {
return TPerson.T_PERSON.FK_PROFILE;
}
@Override
public Field<Boolean> field13() {
return TPerson.T_PERSON.ACCEPT;
}
@Override
public Field<LocalDateTime> field14() {
return TPerson.T_PERSON.CREATED;
}
@Override
public Field<EnumSex> field15() {
return TPerson.T_PERSON.SEX;
}
@Override
public Field<Integer> field16() {
return TPerson.T_PERSON.FK_REGISTRATOR;
}
@Override
public Field<BigDecimal> field17() {
return TPerson.T_PERSON.PAID;
}
@Override
public Field<String> field18() {
return TPerson.T_PERSON.COMMENT;
}
@Override
public Field<Boolean> field19() {
return TPerson.T_PERSON.CONSENT_CATALOG_PHOTO;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public String component2() {
return getForename();
}
@Override
public String component3() {
return getSurname();
}
@Override
public String component4() {
return getStreet();
}
@Override
public String component5() {
return getZip();
}
@Override
public String component6() {
return getCity();
}
@Override
public String component7() {
return getPhone();
}
@Override
public LocalDate component8() {
return getBirthdate();
}
@Override
public EnumCamprole component9() {
return getCamprole();
}
@Override
public String component10() {
return getEmail();
}
@Override
public Integer component11() {
return getFkCamp();
}
@Override
public Integer component12() {
return getFkProfile();
}
@Override
public Boolean component13() {
return getAccept();
}
@Override
public LocalDateTime component14() {
return getCreated();
}
@Override
public EnumSex component15() {
return getSex();
}
@Override
public Integer component16() {
return getFkRegistrator();
}
@Override
public BigDecimal component17() {
return getPaid();
}
@Override
public String component18() {
return getComment();
}
@Override
public Boolean component19() {
return getConsentCatalogPhoto();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public String value2() {
return getForename();
}
@Override
public String value3() {
return getSurname();
}
@Override
public String value4() {
return getStreet();
}
@Override
public String value5() {
return getZip();
}
@Override
public String value6() {
return getCity();
}
@Override
public String value7() {
return getPhone();
}
@Override
public LocalDate value8() {
return getBirthdate();
}
@Override
public EnumCamprole value9() {
return getCamprole();
}
@Override
public String value10() {
return getEmail();
}
@Override
public Integer value11() {
return getFkCamp();
}
@Override
public Integer value12() {
return getFkProfile();
}
@Override
public Boolean value13() {
return getAccept();
}
@Override
public LocalDateTime value14() {
return getCreated();
}
@Override
public EnumSex value15() {
return getSex();
}
@Override
public Integer value16() {
return getFkRegistrator();
}
@Override
public BigDecimal value17() {
return getPaid();
}
@Override
public String value18() {
return getComment();
}
@Override
public Boolean value19() {
return getConsentCatalogPhoto();
}
@Override
public TPersonRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TPersonRecord value2(String value) {
setForename(value);
return this;
}
@Override
public TPersonRecord value3(String value) {
setSurname(value);
return this;
}
@Override
public TPersonRecord value4(String value) {
setStreet(value);
return this;
}
@Override
public TPersonRecord value5(String value) {
setZip(value);
return this;
}
@Override
public TPersonRecord value6(String value) {
setCity(value);
return this;
}
@Override
public TPersonRecord value7(String value) {
setPhone(value);
return this;
}
@Override
public TPersonRecord value8(LocalDate value) {
setBirthdate(value);
return this;
}
@Override
public TPersonRecord value9(EnumCamprole value) {
setCamprole(value);
return this;
}
@Override
public TPersonRecord value10(String value) {
setEmail(value);
return this;
}
@Override
public TPersonRecord value11(Integer value) {
setFkCamp(value);
return this;
}
@Override
public TPersonRecord value12(Integer value) {
setFkProfile(value);
return this;
}
@Override
public TPersonRecord value13(Boolean value) {
setAccept(value);
return this;
}
@Override
public TPersonRecord value14(LocalDateTime value) {
setCreated(value);
return this;
}
@Override
public TPersonRecord value15(EnumSex value) {
setSex(value);
return this;
}
@Override
public TPersonRecord value16(Integer value) {
setFkRegistrator(value);
return this;
}
@Override
public TPersonRecord value17(BigDecimal value) {
setPaid(value);
return this;
}
@Override
public TPersonRecord value18(String value) {
setComment(value);
return this;
}
@Override
public TPersonRecord value19(Boolean value) {
setConsentCatalogPhoto(value);
return this;
}
@Override
public TPersonRecord values(Integer value1, String value2, String value3, String value4, String value5, String value6, String value7, LocalDate value8, EnumCamprole value9, String value10, Integer value11, Integer value12, Boolean value13, LocalDateTime value14, EnumSex value15, Integer value16, BigDecimal value17, String value18, Boolean value19) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
value9(value9);
value10(value10);
value11(value11);
value12(value12);
value13(value13);
value14(value14);
value15(value15);
value16(value16);
value17(value17);
value18(value18);
value19(value19);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TPersonRecord
*/
public TPersonRecord() {
super(TPerson.T_PERSON);
}
/**
* Create a detached, initialised TPersonRecord
*/
public TPersonRecord(Integer pk, String forename, String surname, String street, String zip, String city, String phone, LocalDate birthdate, EnumCamprole camprole, String email, Integer fkCamp, Integer fkProfile, Boolean accept, LocalDateTime created, EnumSex sex, Integer fkRegistrator, BigDecimal paid, String comment, Boolean consentCatalogPhoto) {
super(TPerson.T_PERSON);
setPk(pk);
setForename(forename);
setSurname(surname);
setStreet(street);
setZip(zip);
setCity(city);
setPhone(phone);
setBirthdate(birthdate);
setCamprole(camprole);
setEmail(email);
setFkCamp(fkCamp);
setFkProfile(fkProfile);
setAccept(accept);
setCreated(created);
setSex(sex);
setFkRegistrator(fkRegistrator);
setPaid(paid);
setComment(comment);
setConsentCatalogPhoto(consentCatalogPhoto);
}
/**
* Create a detached, initialised TPersonRecord
*/
public TPersonRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TPerson value) {
super(TPerson.T_PERSON);
if (value != null) {
setPk(value.getPk());
setForename(value.getForename());
setSurname(value.getSurname());
setStreet(value.getStreet());
setZip(value.getZip());
setCity(value.getCity());
setPhone(value.getPhone());
setBirthdate(value.getBirthdate());
setCamprole(value.getCamprole());
setEmail(value.getEmail());
setFkCamp(value.getFkCamp());
setFkProfile(value.getFkProfile());
setAccept(value.getAccept());
setCreated(value.getCreated());
setSex(value.getSex());
setFkRegistrator(value.getFkRegistrator());
setPaid(value.getPaid());
setComment(value.getComment());
setConsentCatalogPhoto(value.getConsentCatalogPhoto());
}
}
}

View File

@ -0,0 +1,276 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import de.jottyfan.camporganizer.db.jooq.tables.TPersondocument;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record5;
import org.jooq.Row5;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TPersondocumentRecord extends UpdatableRecordImpl<TPersondocumentRecord> implements Record5<Integer, Integer, String, String, EnumFiletype> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_persondocument.pk</code>.
*/
public TPersondocumentRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_persondocument.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_persondocument.fk_person</code>.
*/
public TPersondocumentRecord setFkPerson(Integer value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_persondocument.fk_person</code>.
*/
public Integer getFkPerson() {
return (Integer) get(1);
}
/**
* Setter for <code>camp.t_persondocument.name</code>.
*/
public TPersondocumentRecord setName(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_persondocument.name</code>.
*/
public String getName() {
return (String) get(2);
}
/**
* Setter for <code>camp.t_persondocument.document</code>.
*/
public TPersondocumentRecord setDocument(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.t_persondocument.document</code>.
*/
public String getDocument() {
return (String) get(3);
}
/**
* Setter for <code>camp.t_persondocument.filetype</code>.
*/
public TPersondocumentRecord setFiletype(EnumFiletype value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.t_persondocument.filetype</code>.
*/
public EnumFiletype getFiletype() {
return (EnumFiletype) get(4);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record5 type implementation
// -------------------------------------------------------------------------
@Override
public Row5<Integer, Integer, String, String, EnumFiletype> fieldsRow() {
return (Row5) super.fieldsRow();
}
@Override
public Row5<Integer, Integer, String, String, EnumFiletype> valuesRow() {
return (Row5) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TPersondocument.T_PERSONDOCUMENT.PK;
}
@Override
public Field<Integer> field2() {
return TPersondocument.T_PERSONDOCUMENT.FK_PERSON;
}
@Override
public Field<String> field3() {
return TPersondocument.T_PERSONDOCUMENT.NAME;
}
@Override
public Field<String> field4() {
return TPersondocument.T_PERSONDOCUMENT.DOCUMENT;
}
@Override
public Field<EnumFiletype> field5() {
return TPersondocument.T_PERSONDOCUMENT.FILETYPE;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public Integer component2() {
return getFkPerson();
}
@Override
public String component3() {
return getName();
}
@Override
public String component4() {
return getDocument();
}
@Override
public EnumFiletype component5() {
return getFiletype();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public Integer value2() {
return getFkPerson();
}
@Override
public String value3() {
return getName();
}
@Override
public String value4() {
return getDocument();
}
@Override
public EnumFiletype value5() {
return getFiletype();
}
@Override
public TPersondocumentRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TPersondocumentRecord value2(Integer value) {
setFkPerson(value);
return this;
}
@Override
public TPersondocumentRecord value3(String value) {
setName(value);
return this;
}
@Override
public TPersondocumentRecord value4(String value) {
setDocument(value);
return this;
}
@Override
public TPersondocumentRecord value5(EnumFiletype value) {
setFiletype(value);
return this;
}
@Override
public TPersondocumentRecord values(Integer value1, Integer value2, String value3, String value4, EnumFiletype value5) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TPersondocumentRecord
*/
public TPersondocumentRecord() {
super(TPersondocument.T_PERSONDOCUMENT);
}
/**
* Create a detached, initialised TPersondocumentRecord
*/
public TPersondocumentRecord(Integer pk, Integer fkPerson, String name, String document, EnumFiletype filetype) {
super(TPersondocument.T_PERSONDOCUMENT);
setPk(pk);
setFkPerson(fkPerson);
setName(name);
setDocument(document);
setFiletype(filetype);
}
/**
* Create a detached, initialised TPersondocumentRecord
*/
public TPersondocumentRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TPersondocument value) {
super(TPersondocument.T_PERSONDOCUMENT);
if (value != null) {
setPk(value.getPk());
setFkPerson(value.getFkPerson());
setName(value.getName());
setDocument(value.getDocument());
setFiletype(value.getFiletype());
}
}
}

View File

@ -0,0 +1,355 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.TProfile;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record7;
import org.jooq.Row7;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TProfileRecord extends UpdatableRecordImpl<TProfileRecord> implements Record7<Integer, String, String, String, String, LocalDateTime, String> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_profile.pk</code>.
*/
public TProfileRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_profile.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_profile.forename</code>.
*/
public TProfileRecord setForename(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_profile.forename</code>.
*/
public String getForename() {
return (String) get(1);
}
/**
* Setter for <code>camp.t_profile.surname</code>.
*/
public TProfileRecord setSurname(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_profile.surname</code>.
*/
public String getSurname() {
return (String) get(2);
}
/**
* Setter for <code>camp.t_profile.username</code>.
*/
public TProfileRecord setUsername(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.t_profile.username</code>.
*/
public String getUsername() {
return (String) get(3);
}
/**
* Setter for <code>camp.t_profile.password</code>.
*/
public TProfileRecord setPassword(String value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.t_profile.password</code>.
*/
public String getPassword() {
return (String) get(4);
}
/**
* Setter for <code>camp.t_profile.duedate</code>.
*/
public TProfileRecord setDuedate(LocalDateTime value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.t_profile.duedate</code>.
*/
public LocalDateTime getDuedate() {
return (LocalDateTime) get(5);
}
/**
* Setter for <code>camp.t_profile.uuid</code>.
*/
public TProfileRecord setUuid(String value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.t_profile.uuid</code>.
*/
public String getUuid() {
return (String) get(6);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record7 type implementation
// -------------------------------------------------------------------------
@Override
public Row7<Integer, String, String, String, String, LocalDateTime, String> fieldsRow() {
return (Row7) super.fieldsRow();
}
@Override
public Row7<Integer, String, String, String, String, LocalDateTime, String> valuesRow() {
return (Row7) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TProfile.T_PROFILE.PK;
}
@Override
public Field<String> field2() {
return TProfile.T_PROFILE.FORENAME;
}
@Override
public Field<String> field3() {
return TProfile.T_PROFILE.SURNAME;
}
@Override
public Field<String> field4() {
return TProfile.T_PROFILE.USERNAME;
}
@Override
public Field<String> field5() {
return TProfile.T_PROFILE.PASSWORD;
}
@Override
public Field<LocalDateTime> field6() {
return TProfile.T_PROFILE.DUEDATE;
}
@Override
public Field<String> field7() {
return TProfile.T_PROFILE.UUID;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public String component2() {
return getForename();
}
@Override
public String component3() {
return getSurname();
}
@Override
public String component4() {
return getUsername();
}
@Override
public String component5() {
return getPassword();
}
@Override
public LocalDateTime component6() {
return getDuedate();
}
@Override
public String component7() {
return getUuid();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public String value2() {
return getForename();
}
@Override
public String value3() {
return getSurname();
}
@Override
public String value4() {
return getUsername();
}
@Override
public String value5() {
return getPassword();
}
@Override
public LocalDateTime value6() {
return getDuedate();
}
@Override
public String value7() {
return getUuid();
}
@Override
public TProfileRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TProfileRecord value2(String value) {
setForename(value);
return this;
}
@Override
public TProfileRecord value3(String value) {
setSurname(value);
return this;
}
@Override
public TProfileRecord value4(String value) {
setUsername(value);
return this;
}
@Override
public TProfileRecord value5(String value) {
setPassword(value);
return this;
}
@Override
public TProfileRecord value6(LocalDateTime value) {
setDuedate(value);
return this;
}
@Override
public TProfileRecord value7(String value) {
setUuid(value);
return this;
}
@Override
public TProfileRecord values(Integer value1, String value2, String value3, String value4, String value5, LocalDateTime value6, String value7) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TProfileRecord
*/
public TProfileRecord() {
super(TProfile.T_PROFILE);
}
/**
* Create a detached, initialised TProfileRecord
*/
public TProfileRecord(Integer pk, String forename, String surname, String username, String password, LocalDateTime duedate, String uuid) {
super(TProfile.T_PROFILE);
setPk(pk);
setForename(forename);
setSurname(surname);
setUsername(username);
setPassword(password);
setDuedate(duedate);
setUuid(uuid);
}
/**
* Create a detached, initialised TProfileRecord
*/
public TProfileRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TProfile value) {
super(TProfile.T_PROFILE);
if (value != null) {
setPk(value.getPk());
setForename(value.getForename());
setSurname(value.getSurname());
setUsername(value.getUsername());
setPassword(value.getPassword());
setDuedate(value.getDuedate());
setUuid(value.getUuid());
}
}
}

View File

@ -0,0 +1,149 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumRole;
import de.jottyfan.camporganizer.db.jooq.tables.TProfilerole;
import org.jooq.Field;
import org.jooq.Record2;
import org.jooq.Row2;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TProfileroleRecord extends TableRecordImpl<TProfileroleRecord> implements Record2<Integer, EnumRole> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_profilerole.fk_profile</code>.
*/
public TProfileroleRecord setFkProfile(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_profilerole.fk_profile</code>.
*/
public Integer getFkProfile() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_profilerole.role</code>.
*/
public TProfileroleRecord setRole(EnumRole value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_profilerole.role</code>.
*/
public EnumRole getRole() {
return (EnumRole) get(1);
}
// -------------------------------------------------------------------------
// Record2 type implementation
// -------------------------------------------------------------------------
@Override
public Row2<Integer, EnumRole> fieldsRow() {
return (Row2) super.fieldsRow();
}
@Override
public Row2<Integer, EnumRole> valuesRow() {
return (Row2) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TProfilerole.T_PROFILEROLE.FK_PROFILE;
}
@Override
public Field<EnumRole> field2() {
return TProfilerole.T_PROFILEROLE.ROLE;
}
@Override
public Integer component1() {
return getFkProfile();
}
@Override
public EnumRole component2() {
return getRole();
}
@Override
public Integer value1() {
return getFkProfile();
}
@Override
public EnumRole value2() {
return getRole();
}
@Override
public TProfileroleRecord value1(Integer value) {
setFkProfile(value);
return this;
}
@Override
public TProfileroleRecord value2(EnumRole value) {
setRole(value);
return this;
}
@Override
public TProfileroleRecord values(Integer value1, EnumRole value2) {
value1(value1);
value2(value2);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TProfileroleRecord
*/
public TProfileroleRecord() {
super(TProfilerole.T_PROFILEROLE);
}
/**
* Create a detached, initialised TProfileroleRecord
*/
public TProfileroleRecord(Integer fkProfile, EnumRole role) {
super(TProfilerole.T_PROFILEROLE);
setFkProfile(fkProfile);
setRole(role);
}
/**
* Create a detached, initialised TProfileroleRecord
*/
public TProfileroleRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TProfilerole value) {
super(TProfilerole.T_PROFILEROLE);
if (value != null) {
setFkProfile(value.getFkProfile());
setRole(value.getRole());
}
}
}

View File

@ -0,0 +1,238 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.TRss;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record4;
import org.jooq.Row4;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TRssRecord extends UpdatableRecordImpl<TRssRecord> implements Record4<String, LocalDateTime, String, Integer> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_rss.msg</code>.
*/
public TRssRecord setMsg(String value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_rss.msg</code>.
*/
public String getMsg() {
return (String) get(0);
}
/**
* Setter for <code>camp.t_rss.regdate</code>.
*/
public TRssRecord setRegdate(LocalDateTime value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_rss.regdate</code>.
*/
public LocalDateTime getRegdate() {
return (LocalDateTime) get(1);
}
/**
* Setter for <code>camp.t_rss.recipient</code>.
*/
public TRssRecord setRecipient(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_rss.recipient</code>.
*/
public String getRecipient() {
return (String) get(2);
}
/**
* Setter for <code>camp.t_rss.pk</code>.
*/
public TRssRecord setPk(Integer value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.t_rss.pk</code>.
*/
public Integer getPk() {
return (Integer) get(3);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record4 type implementation
// -------------------------------------------------------------------------
@Override
public Row4<String, LocalDateTime, String, Integer> fieldsRow() {
return (Row4) super.fieldsRow();
}
@Override
public Row4<String, LocalDateTime, String, Integer> valuesRow() {
return (Row4) super.valuesRow();
}
@Override
public Field<String> field1() {
return TRss.T_RSS.MSG;
}
@Override
public Field<LocalDateTime> field2() {
return TRss.T_RSS.REGDATE;
}
@Override
public Field<String> field3() {
return TRss.T_RSS.RECIPIENT;
}
@Override
public Field<Integer> field4() {
return TRss.T_RSS.PK;
}
@Override
public String component1() {
return getMsg();
}
@Override
public LocalDateTime component2() {
return getRegdate();
}
@Override
public String component3() {
return getRecipient();
}
@Override
public Integer component4() {
return getPk();
}
@Override
public String value1() {
return getMsg();
}
@Override
public LocalDateTime value2() {
return getRegdate();
}
@Override
public String value3() {
return getRecipient();
}
@Override
public Integer value4() {
return getPk();
}
@Override
public TRssRecord value1(String value) {
setMsg(value);
return this;
}
@Override
public TRssRecord value2(LocalDateTime value) {
setRegdate(value);
return this;
}
@Override
public TRssRecord value3(String value) {
setRecipient(value);
return this;
}
@Override
public TRssRecord value4(Integer value) {
setPk(value);
return this;
}
@Override
public TRssRecord values(String value1, LocalDateTime value2, String value3, Integer value4) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TRssRecord
*/
public TRssRecord() {
super(TRss.T_RSS);
}
/**
* Create a detached, initialised TRssRecord
*/
public TRssRecord(String msg, LocalDateTime regdate, String recipient, Integer pk) {
super(TRss.T_RSS);
setMsg(msg);
setRegdate(regdate);
setRecipient(recipient);
setPk(pk);
}
/**
* Create a detached, initialised TRssRecord
*/
public TRssRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TRss value) {
super(TRss.T_RSS);
if (value != null) {
setMsg(value.getMsg());
setRegdate(value.getRegdate());
setRecipient(value.getRecipient());
setPk(value.getPk());
}
}
}

View File

@ -0,0 +1,512 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.TSales;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record11;
import org.jooq.Row11;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSalesRecord extends UpdatableRecordImpl<TSalesRecord> implements Record11<Integer, String, Integer, String, BigDecimal, LocalDateTime, String, byte[], String, String, String> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_sales.pk</code>.
*/
public TSalesRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_sales.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_sales.trader</code>.
*/
public TSalesRecord setTrader(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_sales.trader</code>.
*/
public String getTrader() {
return (String) get(1);
}
/**
* Setter for <code>camp.t_sales.fk_camp</code>.
*/
public TSalesRecord setFkCamp(Integer value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_sales.fk_camp</code>.
*/
public Integer getFkCamp() {
return (Integer) get(2);
}
/**
* Setter for <code>camp.t_sales.provider</code>.
*/
public TSalesRecord setProvider(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.t_sales.provider</code>.
*/
public String getProvider() {
return (String) get(3);
}
/**
* Setter for <code>camp.t_sales.cash</code>.
*/
public TSalesRecord setCash(BigDecimal value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.t_sales.cash</code>.
*/
public BigDecimal getCash() {
return (BigDecimal) get(4);
}
/**
* Setter for <code>camp.t_sales.buydate</code>.
*/
public TSalesRecord setBuydate(LocalDateTime value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.t_sales.buydate</code>.
*/
public LocalDateTime getBuydate() {
return (LocalDateTime) get(5);
}
/**
* Setter for <code>camp.t_sales.recipenumber</code>.
*/
public TSalesRecord setRecipenumber(String value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.t_sales.recipenumber</code>.
*/
public String getRecipenumber() {
return (String) get(6);
}
/**
* Setter for <code>camp.t_sales.recipeshot</code>.
*/
public TSalesRecord setRecipeshot(byte[] value) {
set(7, value);
return this;
}
/**
* Getter for <code>camp.t_sales.recipeshot</code>.
*/
public byte[] getRecipeshot() {
return (byte[]) get(7);
}
/**
* Setter for <code>camp.t_sales.recipenote</code>.
*/
public TSalesRecord setRecipenote(String value) {
set(8, value);
return this;
}
/**
* Getter for <code>camp.t_sales.recipenote</code>.
*/
public String getRecipenote() {
return (String) get(8);
}
/**
* Setter for <code>camp.t_sales.incredients</code>.
*/
public TSalesRecord setIncredients(String value) {
set(9, value);
return this;
}
/**
* Getter for <code>camp.t_sales.incredients</code>.
*/
public String getIncredients() {
return (String) get(9);
}
/**
* Setter for <code>camp.t_sales.recipefilename</code>.
*/
public TSalesRecord setRecipefilename(String value) {
set(10, value);
return this;
}
/**
* Getter for <code>camp.t_sales.recipefilename</code>.
*/
public String getRecipefilename() {
return (String) get(10);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record11 type implementation
// -------------------------------------------------------------------------
@Override
public Row11<Integer, String, Integer, String, BigDecimal, LocalDateTime, String, byte[], String, String, String> fieldsRow() {
return (Row11) super.fieldsRow();
}
@Override
public Row11<Integer, String, Integer, String, BigDecimal, LocalDateTime, String, byte[], String, String, String> valuesRow() {
return (Row11) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TSales.T_SALES.PK;
}
@Override
public Field<String> field2() {
return TSales.T_SALES.TRADER;
}
@Override
public Field<Integer> field3() {
return TSales.T_SALES.FK_CAMP;
}
@Override
public Field<String> field4() {
return TSales.T_SALES.PROVIDER;
}
@Override
public Field<BigDecimal> field5() {
return TSales.T_SALES.CASH;
}
@Override
public Field<LocalDateTime> field6() {
return TSales.T_SALES.BUYDATE;
}
@Override
public Field<String> field7() {
return TSales.T_SALES.RECIPENUMBER;
}
@Override
public Field<byte[]> field8() {
return TSales.T_SALES.RECIPESHOT;
}
@Override
public Field<String> field9() {
return TSales.T_SALES.RECIPENOTE;
}
@Override
public Field<String> field10() {
return TSales.T_SALES.INCREDIENTS;
}
@Override
public Field<String> field11() {
return TSales.T_SALES.RECIPEFILENAME;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public String component2() {
return getTrader();
}
@Override
public Integer component3() {
return getFkCamp();
}
@Override
public String component4() {
return getProvider();
}
@Override
public BigDecimal component5() {
return getCash();
}
@Override
public LocalDateTime component6() {
return getBuydate();
}
@Override
public String component7() {
return getRecipenumber();
}
@Override
public byte[] component8() {
return getRecipeshot();
}
@Override
public String component9() {
return getRecipenote();
}
@Override
public String component10() {
return getIncredients();
}
@Override
public String component11() {
return getRecipefilename();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public String value2() {
return getTrader();
}
@Override
public Integer value3() {
return getFkCamp();
}
@Override
public String value4() {
return getProvider();
}
@Override
public BigDecimal value5() {
return getCash();
}
@Override
public LocalDateTime value6() {
return getBuydate();
}
@Override
public String value7() {
return getRecipenumber();
}
@Override
public byte[] value8() {
return getRecipeshot();
}
@Override
public String value9() {
return getRecipenote();
}
@Override
public String value10() {
return getIncredients();
}
@Override
public String value11() {
return getRecipefilename();
}
@Override
public TSalesRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TSalesRecord value2(String value) {
setTrader(value);
return this;
}
@Override
public TSalesRecord value3(Integer value) {
setFkCamp(value);
return this;
}
@Override
public TSalesRecord value4(String value) {
setProvider(value);
return this;
}
@Override
public TSalesRecord value5(BigDecimal value) {
setCash(value);
return this;
}
@Override
public TSalesRecord value6(LocalDateTime value) {
setBuydate(value);
return this;
}
@Override
public TSalesRecord value7(String value) {
setRecipenumber(value);
return this;
}
@Override
public TSalesRecord value8(byte[] value) {
setRecipeshot(value);
return this;
}
@Override
public TSalesRecord value9(String value) {
setRecipenote(value);
return this;
}
@Override
public TSalesRecord value10(String value) {
setIncredients(value);
return this;
}
@Override
public TSalesRecord value11(String value) {
setRecipefilename(value);
return this;
}
@Override
public TSalesRecord values(Integer value1, String value2, Integer value3, String value4, BigDecimal value5, LocalDateTime value6, String value7, byte[] value8, String value9, String value10, String value11) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
value9(value9);
value10(value10);
value11(value11);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TSalesRecord
*/
public TSalesRecord() {
super(TSales.T_SALES);
}
/**
* Create a detached, initialised TSalesRecord
*/
public TSalesRecord(Integer pk, String trader, Integer fkCamp, String provider, BigDecimal cash, LocalDateTime buydate, String recipenumber, byte[] recipeshot, String recipenote, String incredients, String recipefilename) {
super(TSales.T_SALES);
setPk(pk);
setTrader(trader);
setFkCamp(fkCamp);
setProvider(provider);
setCash(cash);
setBuydate(buydate);
setRecipenumber(recipenumber);
setRecipeshot(recipeshot);
setRecipenote(recipenote);
setIncredients(incredients);
setRecipefilename(recipefilename);
}
/**
* Create a detached, initialised TSalesRecord
*/
public TSalesRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TSales value) {
super(TSales.T_SALES);
if (value != null) {
setPk(value.getPk());
setTrader(value.getTrader());
setFkCamp(value.getFkCamp());
setProvider(value.getProvider());
setCash(value.getCash());
setBuydate(value.getBuydate());
setRecipenumber(value.getRecipenumber());
setRecipeshot(value.getRecipeshot());
setRecipenote(value.getRecipenote());
setIncredients(value.getIncredients());
setRecipefilename(value.getRecipefilename());
}
}
}

View File

@ -0,0 +1,148 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.TSalescontent;
import org.jooq.Field;
import org.jooq.Record2;
import org.jooq.Row2;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSalescontentRecord extends TableRecordImpl<TSalescontentRecord> implements Record2<Integer, String> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_salescontent.fk_sales</code>.
*/
public TSalescontentRecord setFkSales(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_salescontent.fk_sales</code>.
*/
public Integer getFkSales() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_salescontent.fk_salescontenttype</code>.
*/
public TSalescontentRecord setFkSalescontenttype(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_salescontent.fk_salescontenttype</code>.
*/
public String getFkSalescontenttype() {
return (String) get(1);
}
// -------------------------------------------------------------------------
// Record2 type implementation
// -------------------------------------------------------------------------
@Override
public Row2<Integer, String> fieldsRow() {
return (Row2) super.fieldsRow();
}
@Override
public Row2<Integer, String> valuesRow() {
return (Row2) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TSalescontent.T_SALESCONTENT.FK_SALES;
}
@Override
public Field<String> field2() {
return TSalescontent.T_SALESCONTENT.FK_SALESCONTENTTYPE;
}
@Override
public Integer component1() {
return getFkSales();
}
@Override
public String component2() {
return getFkSalescontenttype();
}
@Override
public Integer value1() {
return getFkSales();
}
@Override
public String value2() {
return getFkSalescontenttype();
}
@Override
public TSalescontentRecord value1(Integer value) {
setFkSales(value);
return this;
}
@Override
public TSalescontentRecord value2(String value) {
setFkSalescontenttype(value);
return this;
}
@Override
public TSalescontentRecord values(Integer value1, String value2) {
value1(value1);
value2(value2);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TSalescontentRecord
*/
public TSalescontentRecord() {
super(TSalescontent.T_SALESCONTENT);
}
/**
* Create a detached, initialised TSalescontentRecord
*/
public TSalescontentRecord(Integer fkSales, String fkSalescontenttype) {
super(TSalescontent.T_SALESCONTENT);
setFkSales(fkSales);
setFkSalescontenttype(fkSalescontenttype);
}
/**
* Create a detached, initialised TSalescontentRecord
*/
public TSalescontentRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TSalescontent value) {
super(TSalescontent.T_SALESCONTENT);
if (value != null) {
setFkSales(value.getFkSales());
setFkSalescontenttype(value.getFkSalescontenttype());
}
}
}

View File

@ -0,0 +1,118 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.TSalescontenttype;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Row1;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSalescontenttypeRecord extends UpdatableRecordImpl<TSalescontenttypeRecord> implements Record1<String> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_salescontenttype.name</code>.
*/
public TSalescontenttypeRecord setName(String value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_salescontenttype.name</code>.
*/
public String getName() {
return (String) get(0);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<String> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record1 type implementation
// -------------------------------------------------------------------------
@Override
public Row1<String> fieldsRow() {
return (Row1) super.fieldsRow();
}
@Override
public Row1<String> valuesRow() {
return (Row1) super.valuesRow();
}
@Override
public Field<String> field1() {
return TSalescontenttype.T_SALESCONTENTTYPE.NAME;
}
@Override
public String component1() {
return getName();
}
@Override
public String value1() {
return getName();
}
@Override
public TSalescontenttypeRecord value1(String value) {
setName(value);
return this;
}
@Override
public TSalescontenttypeRecord values(String value1) {
value1(value1);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TSalescontenttypeRecord
*/
public TSalescontenttypeRecord() {
super(TSalescontenttype.T_SALESCONTENTTYPE);
}
/**
* Create a detached, initialised TSalescontenttypeRecord
*/
public TSalescontenttypeRecord(String name) {
super(TSalescontenttype.T_SALESCONTENTTYPE);
setName(name);
}
/**
* Create a detached, initialised TSalescontenttypeRecord
*/
public TSalescontenttypeRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TSalescontenttype value) {
super(TSalescontenttype.T_SALESCONTENTTYPE);
if (value != null) {
setName(value.getName());
}
}
}

View File

@ -0,0 +1,197 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.TSalesprofile;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record3;
import org.jooq.Row3;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TSalesprofileRecord extends UpdatableRecordImpl<TSalesprofileRecord> implements Record3<Integer, Integer, Integer> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.t_salesprofile.pk</code>.
*/
public TSalesprofileRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.t_salesprofile.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.t_salesprofile.fk_camp</code>.
*/
public TSalesprofileRecord setFkCamp(Integer value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.t_salesprofile.fk_camp</code>.
*/
public Integer getFkCamp() {
return (Integer) get(1);
}
/**
* Setter for <code>camp.t_salesprofile.fk_profile</code>.
*/
public TSalesprofileRecord setFkProfile(Integer value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.t_salesprofile.fk_profile</code>.
*/
public Integer getFkProfile() {
return (Integer) get(2);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record3 type implementation
// -------------------------------------------------------------------------
@Override
public Row3<Integer, Integer, Integer> fieldsRow() {
return (Row3) super.fieldsRow();
}
@Override
public Row3<Integer, Integer, Integer> valuesRow() {
return (Row3) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return TSalesprofile.T_SALESPROFILE.PK;
}
@Override
public Field<Integer> field2() {
return TSalesprofile.T_SALESPROFILE.FK_CAMP;
}
@Override
public Field<Integer> field3() {
return TSalesprofile.T_SALESPROFILE.FK_PROFILE;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public Integer component2() {
return getFkCamp();
}
@Override
public Integer component3() {
return getFkProfile();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public Integer value2() {
return getFkCamp();
}
@Override
public Integer value3() {
return getFkProfile();
}
@Override
public TSalesprofileRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public TSalesprofileRecord value2(Integer value) {
setFkCamp(value);
return this;
}
@Override
public TSalesprofileRecord value3(Integer value) {
setFkProfile(value);
return this;
}
@Override
public TSalesprofileRecord values(Integer value1, Integer value2, Integer value3) {
value1(value1);
value2(value2);
value3(value3);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TSalesprofileRecord
*/
public TSalesprofileRecord() {
super(TSalesprofile.T_SALESPROFILE);
}
/**
* Create a detached, initialised TSalesprofileRecord
*/
public TSalesprofileRecord(Integer pk, Integer fkCamp, Integer fkProfile) {
super(TSalesprofile.T_SALESPROFILE);
setPk(pk);
setFkCamp(fkCamp);
setFkProfile(fkProfile);
}
/**
* Create a detached, initialised TSalesprofileRecord
*/
public TSalesprofileRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.TSalesprofile value) {
super(TSalesprofile.T_SALESPROFILE);
if (value != null) {
setPk(value.getPk());
setFkCamp(value.getFkCamp());
setFkProfile(value.getFkProfile());
}
}
}

View File

@ -0,0 +1,267 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.VAdult;
import org.jooq.Field;
import org.jooq.Record5;
import org.jooq.Row5;
import org.jooq.impl.TableRecordImpl;
import org.jooq.types.YearToSecond;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VAdultRecord extends TableRecordImpl<VAdultRecord> implements Record5<YearToSecond, String, String, EnumCamprole, Boolean> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_adult.age</code>.
*/
public VAdultRecord setAge(YearToSecond value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_adult.age</code>.
*/
public YearToSecond getAge() {
return (YearToSecond) get(0);
}
/**
* Setter for <code>camp.v_adult.forename</code>.
*/
public VAdultRecord setForename(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_adult.forename</code>.
*/
public String getForename() {
return (String) get(1);
}
/**
* Setter for <code>camp.v_adult.surname</code>.
*/
public VAdultRecord setSurname(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_adult.surname</code>.
*/
public String getSurname() {
return (String) get(2);
}
/**
* Setter for <code>camp.v_adult.camprole</code>.
*/
public VAdultRecord setCamprole(EnumCamprole value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_adult.camprole</code>.
*/
public EnumCamprole getCamprole() {
return (EnumCamprole) get(3);
}
/**
* Setter for <code>camp.v_adult.adult</code>.
*/
public VAdultRecord setAdult(Boolean value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.v_adult.adult</code>.
*/
public Boolean getAdult() {
return (Boolean) get(4);
}
// -------------------------------------------------------------------------
// Record5 type implementation
// -------------------------------------------------------------------------
@Override
public Row5<YearToSecond, String, String, EnumCamprole, Boolean> fieldsRow() {
return (Row5) super.fieldsRow();
}
@Override
public Row5<YearToSecond, String, String, EnumCamprole, Boolean> valuesRow() {
return (Row5) super.valuesRow();
}
@Override
public Field<YearToSecond> field1() {
return VAdult.V_ADULT.AGE;
}
@Override
public Field<String> field2() {
return VAdult.V_ADULT.FORENAME;
}
@Override
public Field<String> field3() {
return VAdult.V_ADULT.SURNAME;
}
@Override
public Field<EnumCamprole> field4() {
return VAdult.V_ADULT.CAMPROLE;
}
@Override
public Field<Boolean> field5() {
return VAdult.V_ADULT.ADULT;
}
@Override
public YearToSecond component1() {
return getAge();
}
@Override
public String component2() {
return getForename();
}
@Override
public String component3() {
return getSurname();
}
@Override
public EnumCamprole component4() {
return getCamprole();
}
@Override
public Boolean component5() {
return getAdult();
}
@Override
public YearToSecond value1() {
return getAge();
}
@Override
public String value2() {
return getForename();
}
@Override
public String value3() {
return getSurname();
}
@Override
public EnumCamprole value4() {
return getCamprole();
}
@Override
public Boolean value5() {
return getAdult();
}
@Override
public VAdultRecord value1(YearToSecond value) {
setAge(value);
return this;
}
@Override
public VAdultRecord value2(String value) {
setForename(value);
return this;
}
@Override
public VAdultRecord value3(String value) {
setSurname(value);
return this;
}
@Override
public VAdultRecord value4(EnumCamprole value) {
setCamprole(value);
return this;
}
@Override
public VAdultRecord value5(Boolean value) {
setAdult(value);
return this;
}
@Override
public VAdultRecord values(YearToSecond value1, String value2, String value3, EnumCamprole value4, Boolean value5) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VAdultRecord
*/
public VAdultRecord() {
super(VAdult.V_ADULT);
}
/**
* Create a detached, initialised VAdultRecord
*/
public VAdultRecord(YearToSecond age, String forename, String surname, EnumCamprole camprole, Boolean adult) {
super(VAdult.V_ADULT);
setAge(age);
setForename(forename);
setSurname(surname);
setCamprole(camprole);
setAdult(adult);
}
/**
* Create a detached, initialised VAdultRecord
*/
public VAdultRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VAdult value) {
super(VAdult.V_ADULT);
if (value != null) {
setAge(value.getAge());
setForename(value.getForename());
setSurname(value.getSurname());
setCamprole(value.getCamprole());
setAdult(value.getAdult());
}
}
}

View File

@ -0,0 +1,267 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.VBudget;
import java.math.BigDecimal;
import org.jooq.Field;
import org.jooq.Record5;
import org.jooq.Row5;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VBudgetRecord extends TableRecordImpl<VBudgetRecord> implements Record5<BigDecimal, Integer, String, String, Double> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_budget.budget</code>.
*/
public VBudgetRecord setBudget(BigDecimal value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_budget.budget</code>.
*/
public BigDecimal getBudget() {
return (BigDecimal) get(0);
}
/**
* Setter for <code>camp.v_budget.fk_camp</code>.
*/
public VBudgetRecord setFkCamp(Integer value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_budget.fk_camp</code>.
*/
public Integer getFkCamp() {
return (Integer) get(1);
}
/**
* Setter for <code>camp.v_budget.name</code>.
*/
public VBudgetRecord setName(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_budget.name</code>.
*/
public String getName() {
return (String) get(2);
}
/**
* Setter for <code>camp.v_budget.location</code>.
*/
public VBudgetRecord setLocation(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_budget.location</code>.
*/
public String getLocation() {
return (String) get(3);
}
/**
* Setter for <code>camp.v_budget.year</code>.
*/
public VBudgetRecord setYear(Double value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.v_budget.year</code>.
*/
public Double getYear() {
return (Double) get(4);
}
// -------------------------------------------------------------------------
// Record5 type implementation
// -------------------------------------------------------------------------
@Override
public Row5<BigDecimal, Integer, String, String, Double> fieldsRow() {
return (Row5) super.fieldsRow();
}
@Override
public Row5<BigDecimal, Integer, String, String, Double> valuesRow() {
return (Row5) super.valuesRow();
}
@Override
public Field<BigDecimal> field1() {
return VBudget.V_BUDGET.BUDGET;
}
@Override
public Field<Integer> field2() {
return VBudget.V_BUDGET.FK_CAMP;
}
@Override
public Field<String> field3() {
return VBudget.V_BUDGET.NAME;
}
@Override
public Field<String> field4() {
return VBudget.V_BUDGET.LOCATION;
}
@Override
public Field<Double> field5() {
return VBudget.V_BUDGET.YEAR;
}
@Override
public BigDecimal component1() {
return getBudget();
}
@Override
public Integer component2() {
return getFkCamp();
}
@Override
public String component3() {
return getName();
}
@Override
public String component4() {
return getLocation();
}
@Override
public Double component5() {
return getYear();
}
@Override
public BigDecimal value1() {
return getBudget();
}
@Override
public Integer value2() {
return getFkCamp();
}
@Override
public String value3() {
return getName();
}
@Override
public String value4() {
return getLocation();
}
@Override
public Double value5() {
return getYear();
}
@Override
public VBudgetRecord value1(BigDecimal value) {
setBudget(value);
return this;
}
@Override
public VBudgetRecord value2(Integer value) {
setFkCamp(value);
return this;
}
@Override
public VBudgetRecord value3(String value) {
setName(value);
return this;
}
@Override
public VBudgetRecord value4(String value) {
setLocation(value);
return this;
}
@Override
public VBudgetRecord value5(Double value) {
setYear(value);
return this;
}
@Override
public VBudgetRecord values(BigDecimal value1, Integer value2, String value3, String value4, Double value5) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VBudgetRecord
*/
public VBudgetRecord() {
super(VBudget.V_BUDGET);
}
/**
* Create a detached, initialised VBudgetRecord
*/
public VBudgetRecord(BigDecimal budget, Integer fkCamp, String name, String location, Double year) {
super(VBudget.V_BUDGET);
setBudget(budget);
setFkCamp(fkCamp);
setName(name);
setLocation(location);
setYear(year);
}
/**
* Create a detached, initialised VBudgetRecord
*/
public VBudgetRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VBudget value) {
super(VBudget.V_BUDGET);
if (value != null) {
setBudget(value.getBudget());
setFkCamp(value.getFkCamp());
setName(value.getName());
setLocation(value.getLocation());
setYear(value.getYear());
}
}
}

View File

@ -0,0 +1,228 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.VCampBudget;
import java.math.BigDecimal;
import org.jooq.Field;
import org.jooq.Record4;
import org.jooq.Row4;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCampBudgetRecord extends TableRecordImpl<VCampBudgetRecord> implements Record4<BigDecimal, Integer, String, Double> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_camp_budget.budget</code>.
*/
public VCampBudgetRecord setBudget(BigDecimal value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_camp_budget.budget</code>.
*/
public BigDecimal getBudget() {
return (BigDecimal) get(0);
}
/**
* Setter for <code>camp.v_camp_budget.fk_camp</code>.
*/
public VCampBudgetRecord setFkCamp(Integer value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_camp_budget.fk_camp</code>.
*/
public Integer getFkCamp() {
return (Integer) get(1);
}
/**
* Setter for <code>camp.v_camp_budget.camp_name</code>.
*/
public VCampBudgetRecord setCampName(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_camp_budget.camp_name</code>.
*/
public String getCampName() {
return (String) get(2);
}
/**
* Setter for <code>camp.v_camp_budget.year</code>.
*/
public VCampBudgetRecord setYear(Double value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_camp_budget.year</code>.
*/
public Double getYear() {
return (Double) get(3);
}
// -------------------------------------------------------------------------
// Record4 type implementation
// -------------------------------------------------------------------------
@Override
public Row4<BigDecimal, Integer, String, Double> fieldsRow() {
return (Row4) super.fieldsRow();
}
@Override
public Row4<BigDecimal, Integer, String, Double> valuesRow() {
return (Row4) super.valuesRow();
}
@Override
public Field<BigDecimal> field1() {
return VCampBudget.V_CAMP_BUDGET.BUDGET;
}
@Override
public Field<Integer> field2() {
return VCampBudget.V_CAMP_BUDGET.FK_CAMP;
}
@Override
public Field<String> field3() {
return VCampBudget.V_CAMP_BUDGET.CAMP_NAME;
}
@Override
public Field<Double> field4() {
return VCampBudget.V_CAMP_BUDGET.YEAR;
}
@Override
public BigDecimal component1() {
return getBudget();
}
@Override
public Integer component2() {
return getFkCamp();
}
@Override
public String component3() {
return getCampName();
}
@Override
public Double component4() {
return getYear();
}
@Override
public BigDecimal value1() {
return getBudget();
}
@Override
public Integer value2() {
return getFkCamp();
}
@Override
public String value3() {
return getCampName();
}
@Override
public Double value4() {
return getYear();
}
@Override
public VCampBudgetRecord value1(BigDecimal value) {
setBudget(value);
return this;
}
@Override
public VCampBudgetRecord value2(Integer value) {
setFkCamp(value);
return this;
}
@Override
public VCampBudgetRecord value3(String value) {
setCampName(value);
return this;
}
@Override
public VCampBudgetRecord value4(Double value) {
setYear(value);
return this;
}
@Override
public VCampBudgetRecord values(BigDecimal value1, Integer value2, String value3, Double value4) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VCampBudgetRecord
*/
public VCampBudgetRecord() {
super(VCampBudget.V_CAMP_BUDGET);
}
/**
* Create a detached, initialised VCampBudgetRecord
*/
public VCampBudgetRecord(BigDecimal budget, Integer fkCamp, String campName, Double year) {
super(VCampBudget.V_CAMP_BUDGET);
setBudget(budget);
setFkCamp(fkCamp);
setCampName(campName);
setYear(year);
}
/**
* Create a detached, initialised VCampBudgetRecord
*/
public VCampBudgetRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VCampBudget value) {
super(VCampBudget.V_CAMP_BUDGET);
if (value != null) {
setBudget(value.getBudget());
setFkCamp(value.getFkCamp());
setCampName(value.getCampName());
setYear(value.getYear());
}
}
}

View File

@ -0,0 +1,150 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.VCampBudgetYear;
import java.math.BigDecimal;
import org.jooq.Field;
import org.jooq.Record2;
import org.jooq.Row2;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCampBudgetYearRecord extends TableRecordImpl<VCampBudgetYearRecord> implements Record2<BigDecimal, Double> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_camp_budget_year.sum</code>.
*/
public VCampBudgetYearRecord setSum(BigDecimal value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_camp_budget_year.sum</code>.
*/
public BigDecimal getSum() {
return (BigDecimal) get(0);
}
/**
* Setter for <code>camp.v_camp_budget_year.year</code>.
*/
public VCampBudgetYearRecord setYear(Double value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_camp_budget_year.year</code>.
*/
public Double getYear() {
return (Double) get(1);
}
// -------------------------------------------------------------------------
// Record2 type implementation
// -------------------------------------------------------------------------
@Override
public Row2<BigDecimal, Double> fieldsRow() {
return (Row2) super.fieldsRow();
}
@Override
public Row2<BigDecimal, Double> valuesRow() {
return (Row2) super.valuesRow();
}
@Override
public Field<BigDecimal> field1() {
return VCampBudgetYear.V_CAMP_BUDGET_YEAR.SUM;
}
@Override
public Field<Double> field2() {
return VCampBudgetYear.V_CAMP_BUDGET_YEAR.YEAR;
}
@Override
public BigDecimal component1() {
return getSum();
}
@Override
public Double component2() {
return getYear();
}
@Override
public BigDecimal value1() {
return getSum();
}
@Override
public Double value2() {
return getYear();
}
@Override
public VCampBudgetYearRecord value1(BigDecimal value) {
setSum(value);
return this;
}
@Override
public VCampBudgetYearRecord value2(Double value) {
setYear(value);
return this;
}
@Override
public VCampBudgetYearRecord values(BigDecimal value1, Double value2) {
value1(value1);
value2(value2);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VCampBudgetYearRecord
*/
public VCampBudgetYearRecord() {
super(VCampBudgetYear.V_CAMP_BUDGET_YEAR);
}
/**
* Create a detached, initialised VCampBudgetYearRecord
*/
public VCampBudgetYearRecord(BigDecimal sum, Double year) {
super(VCampBudgetYear.V_CAMP_BUDGET_YEAR);
setSum(sum);
setYear(year);
}
/**
* Create a detached, initialised VCampBudgetYearRecord
*/
public VCampBudgetYearRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VCampBudgetYear value) {
super(VCampBudgetYear.V_CAMP_BUDGET_YEAR);
if (value != null) {
setSum(value.getSum());
setYear(value.getYear());
}
}
}

View File

@ -0,0 +1,579 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.VCamp;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.Record13;
import org.jooq.Row13;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCampRecord extends TableRecordImpl<VCampRecord> implements Record13<Integer, Boolean, String, LocalDateTime, LocalDateTime, Double, String, Integer, Integer, String, String, String, Integer> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_camp.pk</code>.
*/
public VCampRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_camp.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.v_camp.is_over</code>.
*/
public VCampRecord setIsOver(Boolean value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_camp.is_over</code>.
*/
public Boolean getIsOver() {
return (Boolean) get(1);
}
/**
* Setter for <code>camp.v_camp.name</code>.
*/
public VCampRecord setName(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_camp.name</code>.
*/
public String getName() {
return (String) get(2);
}
/**
* Setter for <code>camp.v_camp.arrive</code>.
*/
public VCampRecord setArrive(LocalDateTime value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_camp.arrive</code>.
*/
public LocalDateTime getArrive() {
return (LocalDateTime) get(3);
}
/**
* Setter for <code>camp.v_camp.depart</code>.
*/
public VCampRecord setDepart(LocalDateTime value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.v_camp.depart</code>.
*/
public LocalDateTime getDepart() {
return (LocalDateTime) get(4);
}
/**
* Setter for <code>camp.v_camp.year</code>.
*/
public VCampRecord setYear(Double value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.v_camp.year</code>.
*/
public Double getYear() {
return (Double) get(5);
}
/**
* Setter for <code>camp.v_camp.location_name</code>.
*/
public VCampRecord setLocationName(String value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.v_camp.location_name</code>.
*/
public String getLocationName() {
return (String) get(6);
}
/**
* Setter for <code>camp.v_camp.min_age</code>.
*/
public VCampRecord setMinAge(Integer value) {
set(7, value);
return this;
}
/**
* Getter for <code>camp.v_camp.min_age</code>.
*/
public Integer getMinAge() {
return (Integer) get(7);
}
/**
* Setter for <code>camp.v_camp.max_age</code>.
*/
public VCampRecord setMaxAge(Integer value) {
set(8, value);
return this;
}
/**
* Getter for <code>camp.v_camp.max_age</code>.
*/
public Integer getMaxAge() {
return (Integer) get(8);
}
/**
* Setter for <code>camp.v_camp.url</code>.
*/
public VCampRecord setUrl(String value) {
set(9, value);
return this;
}
/**
* Getter for <code>camp.v_camp.url</code>.
*/
public String getUrl() {
return (String) get(9);
}
/**
* Setter for <code>camp.v_camp.price</code>.
*/
public VCampRecord setPrice(String value) {
set(10, value);
return this;
}
/**
* Getter for <code>camp.v_camp.price</code>.
*/
public String getPrice() {
return (String) get(10);
}
/**
* Setter for <code>camp.v_camp.countries</code>.
*/
public VCampRecord setCountries(String value) {
set(11, value);
return this;
}
/**
* Getter for <code>camp.v_camp.countries</code>.
*/
public String getCountries() {
return (String) get(11);
}
/**
* Setter for <code>camp.v_camp.fk_document</code>.
*/
public VCampRecord setFkDocument(Integer value) {
set(12, value);
return this;
}
/**
* Getter for <code>camp.v_camp.fk_document</code>.
*/
public Integer getFkDocument() {
return (Integer) get(12);
}
// -------------------------------------------------------------------------
// Record13 type implementation
// -------------------------------------------------------------------------
@Override
public Row13<Integer, Boolean, String, LocalDateTime, LocalDateTime, Double, String, Integer, Integer, String, String, String, Integer> fieldsRow() {
return (Row13) super.fieldsRow();
}
@Override
public Row13<Integer, Boolean, String, LocalDateTime, LocalDateTime, Double, String, Integer, Integer, String, String, String, Integer> valuesRow() {
return (Row13) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return VCamp.V_CAMP.PK;
}
@Override
public Field<Boolean> field2() {
return VCamp.V_CAMP.IS_OVER;
}
@Override
public Field<String> field3() {
return VCamp.V_CAMP.NAME;
}
@Override
public Field<LocalDateTime> field4() {
return VCamp.V_CAMP.ARRIVE;
}
@Override
public Field<LocalDateTime> field5() {
return VCamp.V_CAMP.DEPART;
}
@Override
public Field<Double> field6() {
return VCamp.V_CAMP.YEAR;
}
@Override
public Field<String> field7() {
return VCamp.V_CAMP.LOCATION_NAME;
}
@Override
public Field<Integer> field8() {
return VCamp.V_CAMP.MIN_AGE;
}
@Override
public Field<Integer> field9() {
return VCamp.V_CAMP.MAX_AGE;
}
@Override
public Field<String> field10() {
return VCamp.V_CAMP.URL;
}
@Override
public Field<String> field11() {
return VCamp.V_CAMP.PRICE;
}
@Override
public Field<String> field12() {
return VCamp.V_CAMP.COUNTRIES;
}
@Override
public Field<Integer> field13() {
return VCamp.V_CAMP.FK_DOCUMENT;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public Boolean component2() {
return getIsOver();
}
@Override
public String component3() {
return getName();
}
@Override
public LocalDateTime component4() {
return getArrive();
}
@Override
public LocalDateTime component5() {
return getDepart();
}
@Override
public Double component6() {
return getYear();
}
@Override
public String component7() {
return getLocationName();
}
@Override
public Integer component8() {
return getMinAge();
}
@Override
public Integer component9() {
return getMaxAge();
}
@Override
public String component10() {
return getUrl();
}
@Override
public String component11() {
return getPrice();
}
@Override
public String component12() {
return getCountries();
}
@Override
public Integer component13() {
return getFkDocument();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public Boolean value2() {
return getIsOver();
}
@Override
public String value3() {
return getName();
}
@Override
public LocalDateTime value4() {
return getArrive();
}
@Override
public LocalDateTime value5() {
return getDepart();
}
@Override
public Double value6() {
return getYear();
}
@Override
public String value7() {
return getLocationName();
}
@Override
public Integer value8() {
return getMinAge();
}
@Override
public Integer value9() {
return getMaxAge();
}
@Override
public String value10() {
return getUrl();
}
@Override
public String value11() {
return getPrice();
}
@Override
public String value12() {
return getCountries();
}
@Override
public Integer value13() {
return getFkDocument();
}
@Override
public VCampRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public VCampRecord value2(Boolean value) {
setIsOver(value);
return this;
}
@Override
public VCampRecord value3(String value) {
setName(value);
return this;
}
@Override
public VCampRecord value4(LocalDateTime value) {
setArrive(value);
return this;
}
@Override
public VCampRecord value5(LocalDateTime value) {
setDepart(value);
return this;
}
@Override
public VCampRecord value6(Double value) {
setYear(value);
return this;
}
@Override
public VCampRecord value7(String value) {
setLocationName(value);
return this;
}
@Override
public VCampRecord value8(Integer value) {
setMinAge(value);
return this;
}
@Override
public VCampRecord value9(Integer value) {
setMaxAge(value);
return this;
}
@Override
public VCampRecord value10(String value) {
setUrl(value);
return this;
}
@Override
public VCampRecord value11(String value) {
setPrice(value);
return this;
}
@Override
public VCampRecord value12(String value) {
setCountries(value);
return this;
}
@Override
public VCampRecord value13(Integer value) {
setFkDocument(value);
return this;
}
@Override
public VCampRecord values(Integer value1, Boolean value2, String value3, LocalDateTime value4, LocalDateTime value5, Double value6, String value7, Integer value8, Integer value9, String value10, String value11, String value12, Integer value13) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
value9(value9);
value10(value10);
value11(value11);
value12(value12);
value13(value13);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VCampRecord
*/
public VCampRecord() {
super(VCamp.V_CAMP);
}
/**
* Create a detached, initialised VCampRecord
*/
public VCampRecord(Integer pk, Boolean isOver, String name, LocalDateTime arrive, LocalDateTime depart, Double year, String locationName, Integer minAge, Integer maxAge, String url, String price, String countries, Integer fkDocument) {
super(VCamp.V_CAMP);
setPk(pk);
setIsOver(isOver);
setName(name);
setArrive(arrive);
setDepart(depart);
setYear(year);
setLocationName(locationName);
setMinAge(minAge);
setMaxAge(maxAge);
setUrl(url);
setPrice(price);
setCountries(countries);
setFkDocument(fkDocument);
}
/**
* Create a detached, initialised VCampRecord
*/
public VCampRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VCamp value) {
super(VCamp.V_CAMP);
if (value != null) {
setPk(value.getPk());
setIsOver(value.getIsOver());
setName(value.getName());
setArrive(value.getArrive());
setDepart(value.getDepart());
setYear(value.getYear());
setLocationName(value.getLocationName());
setMinAge(value.getMinAge());
setMaxAge(value.getMaxAge());
setUrl(value.getUrl());
setPrice(value.getPrice());
setCountries(value.getCountries());
setFkDocument(value.getFkDocument());
}
}
}

View File

@ -0,0 +1,386 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import de.jottyfan.camporganizer.db.jooq.tables.VCampdocument;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.Record8;
import org.jooq.Row8;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCampdocumentRecord extends TableRecordImpl<VCampdocumentRecord> implements Record8<Integer, String, LocalDateTime, Integer, String, String, EnumDocument, EnumFiletype> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_campdocument.fk_camp</code>.
*/
public VCampdocumentRecord setFkCamp(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_campdocument.fk_camp</code>.
*/
public Integer getFkCamp() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.v_campdocument.campname</code>.
*/
public VCampdocumentRecord setCampname(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_campdocument.campname</code>.
*/
public String getCampname() {
return (String) get(1);
}
/**
* Setter for <code>camp.v_campdocument.arrive</code>.
*/
public VCampdocumentRecord setArrive(LocalDateTime value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_campdocument.arrive</code>.
*/
public LocalDateTime getArrive() {
return (LocalDateTime) get(2);
}
/**
* Setter for <code>camp.v_campdocument.fk_document</code>.
*/
public VCampdocumentRecord setFkDocument(Integer value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_campdocument.fk_document</code>.
*/
public Integer getFkDocument() {
return (Integer) get(3);
}
/**
* Setter for <code>camp.v_campdocument.document</code>.
*/
public VCampdocumentRecord setDocument(String value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.v_campdocument.document</code>.
*/
public String getDocument() {
return (String) get(4);
}
/**
* Setter for <code>camp.v_campdocument.documentname</code>.
*/
public VCampdocumentRecord setDocumentname(String value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.v_campdocument.documentname</code>.
*/
public String getDocumentname() {
return (String) get(5);
}
/**
* Setter for <code>camp.v_campdocument.doctype</code>.
*/
public VCampdocumentRecord setDoctype(EnumDocument value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.v_campdocument.doctype</code>.
*/
public EnumDocument getDoctype() {
return (EnumDocument) get(6);
}
/**
* Setter for <code>camp.v_campdocument.filetype</code>.
*/
public VCampdocumentRecord setFiletype(EnumFiletype value) {
set(7, value);
return this;
}
/**
* Getter for <code>camp.v_campdocument.filetype</code>.
*/
public EnumFiletype getFiletype() {
return (EnumFiletype) get(7);
}
// -------------------------------------------------------------------------
// Record8 type implementation
// -------------------------------------------------------------------------
@Override
public Row8<Integer, String, LocalDateTime, Integer, String, String, EnumDocument, EnumFiletype> fieldsRow() {
return (Row8) super.fieldsRow();
}
@Override
public Row8<Integer, String, LocalDateTime, Integer, String, String, EnumDocument, EnumFiletype> valuesRow() {
return (Row8) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return VCampdocument.V_CAMPDOCUMENT.FK_CAMP;
}
@Override
public Field<String> field2() {
return VCampdocument.V_CAMPDOCUMENT.CAMPNAME;
}
@Override
public Field<LocalDateTime> field3() {
return VCampdocument.V_CAMPDOCUMENT.ARRIVE;
}
@Override
public Field<Integer> field4() {
return VCampdocument.V_CAMPDOCUMENT.FK_DOCUMENT;
}
@Override
public Field<String> field5() {
return VCampdocument.V_CAMPDOCUMENT.DOCUMENT;
}
@Override
public Field<String> field6() {
return VCampdocument.V_CAMPDOCUMENT.DOCUMENTNAME;
}
@Override
public Field<EnumDocument> field7() {
return VCampdocument.V_CAMPDOCUMENT.DOCTYPE;
}
@Override
public Field<EnumFiletype> field8() {
return VCampdocument.V_CAMPDOCUMENT.FILETYPE;
}
@Override
public Integer component1() {
return getFkCamp();
}
@Override
public String component2() {
return getCampname();
}
@Override
public LocalDateTime component3() {
return getArrive();
}
@Override
public Integer component4() {
return getFkDocument();
}
@Override
public String component5() {
return getDocument();
}
@Override
public String component6() {
return getDocumentname();
}
@Override
public EnumDocument component7() {
return getDoctype();
}
@Override
public EnumFiletype component8() {
return getFiletype();
}
@Override
public Integer value1() {
return getFkCamp();
}
@Override
public String value2() {
return getCampname();
}
@Override
public LocalDateTime value3() {
return getArrive();
}
@Override
public Integer value4() {
return getFkDocument();
}
@Override
public String value5() {
return getDocument();
}
@Override
public String value6() {
return getDocumentname();
}
@Override
public EnumDocument value7() {
return getDoctype();
}
@Override
public EnumFiletype value8() {
return getFiletype();
}
@Override
public VCampdocumentRecord value1(Integer value) {
setFkCamp(value);
return this;
}
@Override
public VCampdocumentRecord value2(String value) {
setCampname(value);
return this;
}
@Override
public VCampdocumentRecord value3(LocalDateTime value) {
setArrive(value);
return this;
}
@Override
public VCampdocumentRecord value4(Integer value) {
setFkDocument(value);
return this;
}
@Override
public VCampdocumentRecord value5(String value) {
setDocument(value);
return this;
}
@Override
public VCampdocumentRecord value6(String value) {
setDocumentname(value);
return this;
}
@Override
public VCampdocumentRecord value7(EnumDocument value) {
setDoctype(value);
return this;
}
@Override
public VCampdocumentRecord value8(EnumFiletype value) {
setFiletype(value);
return this;
}
@Override
public VCampdocumentRecord values(Integer value1, String value2, LocalDateTime value3, Integer value4, String value5, String value6, EnumDocument value7, EnumFiletype value8) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VCampdocumentRecord
*/
public VCampdocumentRecord() {
super(VCampdocument.V_CAMPDOCUMENT);
}
/**
* Create a detached, initialised VCampdocumentRecord
*/
public VCampdocumentRecord(Integer fkCamp, String campname, LocalDateTime arrive, Integer fkDocument, String document, String documentname, EnumDocument doctype, EnumFiletype filetype) {
super(VCampdocument.V_CAMPDOCUMENT);
setFkCamp(fkCamp);
setCampname(campname);
setArrive(arrive);
setFkDocument(fkDocument);
setDocument(document);
setDocumentname(documentname);
setDoctype(doctype);
setFiletype(filetype);
}
/**
* Create a detached, initialised VCampdocumentRecord
*/
public VCampdocumentRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VCampdocument value) {
super(VCampdocument.V_CAMPDOCUMENT);
if (value != null) {
setFkCamp(value.getFkCamp());
setCampname(value.getCampname());
setArrive(value.getArrive());
setFkDocument(value.getFkDocument());
setDocument(value.getDocument());
setDocumentname(value.getDocumentname());
setDoctype(value.getDoctype());
setFiletype(value.getFiletype());
}
}
}

View File

@ -0,0 +1,110 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.VCamprole;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Row1;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VCamproleRecord extends TableRecordImpl<VCamproleRecord> implements Record1<EnumCamprole> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_camprole.name</code>.
*/
public VCamproleRecord setName(EnumCamprole value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_camprole.name</code>.
*/
public EnumCamprole getName() {
return (EnumCamprole) get(0);
}
// -------------------------------------------------------------------------
// Record1 type implementation
// -------------------------------------------------------------------------
@Override
public Row1<EnumCamprole> fieldsRow() {
return (Row1) super.fieldsRow();
}
@Override
public Row1<EnumCamprole> valuesRow() {
return (Row1) super.valuesRow();
}
@Override
public Field<EnumCamprole> field1() {
return VCamprole.V_CAMPROLE.NAME;
}
@Override
public EnumCamprole component1() {
return getName();
}
@Override
public EnumCamprole value1() {
return getName();
}
@Override
public VCamproleRecord value1(EnumCamprole value) {
setName(value);
return this;
}
@Override
public VCamproleRecord values(EnumCamprole value1) {
value1(value1);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VCamproleRecord
*/
public VCamproleRecord() {
super(VCamprole.V_CAMPROLE);
}
/**
* Create a detached, initialised VCamproleRecord
*/
public VCamproleRecord(EnumCamprole name) {
super(VCamprole.V_CAMPROLE);
setName(name);
}
/**
* Create a detached, initialised VCamproleRecord
*/
public VCamproleRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VCamprole value) {
super(VCamprole.V_CAMPROLE);
if (value != null) {
setName(value.getName());
}
}
}

View File

@ -0,0 +1,306 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumDocument;
import de.jottyfan.camporganizer.db.jooq.enums.EnumFiletype;
import de.jottyfan.camporganizer.db.jooq.tables.VDocument;
import org.jooq.Field;
import org.jooq.Record6;
import org.jooq.Row6;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VDocumentRecord extends TableRecordImpl<VDocumentRecord> implements Record6<Integer, EnumDocument, String, String, EnumFiletype, String> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_document.pk</code>.
*/
public VDocumentRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_document.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.v_document.doctype</code>.
*/
public VDocumentRecord setDoctype(EnumDocument value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_document.doctype</code>.
*/
public EnumDocument getDoctype() {
return (EnumDocument) get(1);
}
/**
* Setter for <code>camp.v_document.name</code>.
*/
public VDocumentRecord setName(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_document.name</code>.
*/
public String getName() {
return (String) get(2);
}
/**
* Setter for <code>camp.v_document.document</code>.
*/
public VDocumentRecord setDocument(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_document.document</code>.
*/
public String getDocument() {
return (String) get(3);
}
/**
* Setter for <code>camp.v_document.filetype</code>.
*/
public VDocumentRecord setFiletype(EnumFiletype value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.v_document.filetype</code>.
*/
public EnumFiletype getFiletype() {
return (EnumFiletype) get(4);
}
/**
* Setter for <code>camp.v_document.roles</code>.
*/
public VDocumentRecord setRoles(String value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.v_document.roles</code>.
*/
public String getRoles() {
return (String) get(5);
}
// -------------------------------------------------------------------------
// Record6 type implementation
// -------------------------------------------------------------------------
@Override
public Row6<Integer, EnumDocument, String, String, EnumFiletype, String> fieldsRow() {
return (Row6) super.fieldsRow();
}
@Override
public Row6<Integer, EnumDocument, String, String, EnumFiletype, String> valuesRow() {
return (Row6) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return VDocument.V_DOCUMENT.PK;
}
@Override
public Field<EnumDocument> field2() {
return VDocument.V_DOCUMENT.DOCTYPE;
}
@Override
public Field<String> field3() {
return VDocument.V_DOCUMENT.NAME;
}
@Override
public Field<String> field4() {
return VDocument.V_DOCUMENT.DOCUMENT;
}
@Override
public Field<EnumFiletype> field5() {
return VDocument.V_DOCUMENT.FILETYPE;
}
@Override
public Field<String> field6() {
return VDocument.V_DOCUMENT.ROLES;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public EnumDocument component2() {
return getDoctype();
}
@Override
public String component3() {
return getName();
}
@Override
public String component4() {
return getDocument();
}
@Override
public EnumFiletype component5() {
return getFiletype();
}
@Override
public String component6() {
return getRoles();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public EnumDocument value2() {
return getDoctype();
}
@Override
public String value3() {
return getName();
}
@Override
public String value4() {
return getDocument();
}
@Override
public EnumFiletype value5() {
return getFiletype();
}
@Override
public String value6() {
return getRoles();
}
@Override
public VDocumentRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public VDocumentRecord value2(EnumDocument value) {
setDoctype(value);
return this;
}
@Override
public VDocumentRecord value3(String value) {
setName(value);
return this;
}
@Override
public VDocumentRecord value4(String value) {
setDocument(value);
return this;
}
@Override
public VDocumentRecord value5(EnumFiletype value) {
setFiletype(value);
return this;
}
@Override
public VDocumentRecord value6(String value) {
setRoles(value);
return this;
}
@Override
public VDocumentRecord values(Integer value1, EnumDocument value2, String value3, String value4, EnumFiletype value5, String value6) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VDocumentRecord
*/
public VDocumentRecord() {
super(VDocument.V_DOCUMENT);
}
/**
* Create a detached, initialised VDocumentRecord
*/
public VDocumentRecord(Integer pk, EnumDocument doctype, String name, String document, EnumFiletype filetype, String roles) {
super(VDocument.V_DOCUMENT);
setPk(pk);
setDoctype(doctype);
setName(name);
setDocument(document);
setFiletype(filetype);
setRoles(roles);
}
/**
* Create a detached, initialised VDocumentRecord
*/
public VDocumentRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VDocument value) {
super(VDocument.V_DOCUMENT);
if (value != null) {
setPk(value.getPk());
setDoctype(value.getDoctype());
setName(value.getName());
setDocument(value.getDocument());
setFiletype(value.getFiletype());
setRoles(value.getRoles());
}
}
}

View File

@ -0,0 +1,423 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.VDsgvoDeleteCandidate;
import org.jooq.Field;
import org.jooq.Record9;
import org.jooq.Row9;
import org.jooq.impl.TableRecordImpl;
import org.jooq.types.YearToSecond;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VDsgvoDeleteCandidateRecord extends TableRecordImpl<VDsgvoDeleteCandidateRecord> implements Record9<Integer, String, String, Integer, YearToSecond, EnumCamprole, String, Double, Boolean> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_dsgvo_delete_candidate.fk_person</code>.
*/
public VDsgvoDeleteCandidateRecord setFkPerson(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.fk_person</code>.
*/
public Integer getFkPerson() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.v_dsgvo_delete_candidate.forename</code>.
*/
public VDsgvoDeleteCandidateRecord setForename(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.forename</code>.
*/
public String getForename() {
return (String) get(1);
}
/**
* Setter for <code>camp.v_dsgvo_delete_candidate.surname</code>.
*/
public VDsgvoDeleteCandidateRecord setSurname(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.surname</code>.
*/
public String getSurname() {
return (String) get(2);
}
/**
* Setter for <code>camp.v_dsgvo_delete_candidate.fk_camp</code>.
*/
public VDsgvoDeleteCandidateRecord setFkCamp(Integer value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.fk_camp</code>.
*/
public Integer getFkCamp() {
return (Integer) get(3);
}
/**
* Setter for <code>camp.v_dsgvo_delete_candidate.age</code>.
*/
public VDsgvoDeleteCandidateRecord setAge(YearToSecond value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.age</code>.
*/
public YearToSecond getAge() {
return (YearToSecond) get(4);
}
/**
* Setter for <code>camp.v_dsgvo_delete_candidate.camprole</code>.
*/
public VDsgvoDeleteCandidateRecord setCamprole(EnumCamprole value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.camprole</code>.
*/
public EnumCamprole getCamprole() {
return (EnumCamprole) get(5);
}
/**
* Setter for <code>camp.v_dsgvo_delete_candidate.name</code>.
*/
public VDsgvoDeleteCandidateRecord setName(String value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.name</code>.
*/
public String getName() {
return (String) get(6);
}
/**
* Setter for <code>camp.v_dsgvo_delete_candidate.year</code>.
*/
public VDsgvoDeleteCandidateRecord setYear(Double value) {
set(7, value);
return this;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.year</code>.
*/
public Double getYear() {
return (Double) get(7);
}
/**
* Setter for <code>camp.v_dsgvo_delete_candidate.is_over</code>.
*/
public VDsgvoDeleteCandidateRecord setIsOver(Boolean value) {
set(8, value);
return this;
}
/**
* Getter for <code>camp.v_dsgvo_delete_candidate.is_over</code>.
*/
public Boolean getIsOver() {
return (Boolean) get(8);
}
// -------------------------------------------------------------------------
// Record9 type implementation
// -------------------------------------------------------------------------
@Override
public Row9<Integer, String, String, Integer, YearToSecond, EnumCamprole, String, Double, Boolean> fieldsRow() {
return (Row9) super.fieldsRow();
}
@Override
public Row9<Integer, String, String, Integer, YearToSecond, EnumCamprole, String, Double, Boolean> valuesRow() {
return (Row9) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE.FK_PERSON;
}
@Override
public Field<String> field2() {
return VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE.FORENAME;
}
@Override
public Field<String> field3() {
return VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE.SURNAME;
}
@Override
public Field<Integer> field4() {
return VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE.FK_CAMP;
}
@Override
public Field<YearToSecond> field5() {
return VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE.AGE;
}
@Override
public Field<EnumCamprole> field6() {
return VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE.CAMPROLE;
}
@Override
public Field<String> field7() {
return VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE.NAME;
}
@Override
public Field<Double> field8() {
return VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE.YEAR;
}
@Override
public Field<Boolean> field9() {
return VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE.IS_OVER;
}
@Override
public Integer component1() {
return getFkPerson();
}
@Override
public String component2() {
return getForename();
}
@Override
public String component3() {
return getSurname();
}
@Override
public Integer component4() {
return getFkCamp();
}
@Override
public YearToSecond component5() {
return getAge();
}
@Override
public EnumCamprole component6() {
return getCamprole();
}
@Override
public String component7() {
return getName();
}
@Override
public Double component8() {
return getYear();
}
@Override
public Boolean component9() {
return getIsOver();
}
@Override
public Integer value1() {
return getFkPerson();
}
@Override
public String value2() {
return getForename();
}
@Override
public String value3() {
return getSurname();
}
@Override
public Integer value4() {
return getFkCamp();
}
@Override
public YearToSecond value5() {
return getAge();
}
@Override
public EnumCamprole value6() {
return getCamprole();
}
@Override
public String value7() {
return getName();
}
@Override
public Double value8() {
return getYear();
}
@Override
public Boolean value9() {
return getIsOver();
}
@Override
public VDsgvoDeleteCandidateRecord value1(Integer value) {
setFkPerson(value);
return this;
}
@Override
public VDsgvoDeleteCandidateRecord value2(String value) {
setForename(value);
return this;
}
@Override
public VDsgvoDeleteCandidateRecord value3(String value) {
setSurname(value);
return this;
}
@Override
public VDsgvoDeleteCandidateRecord value4(Integer value) {
setFkCamp(value);
return this;
}
@Override
public VDsgvoDeleteCandidateRecord value5(YearToSecond value) {
setAge(value);
return this;
}
@Override
public VDsgvoDeleteCandidateRecord value6(EnumCamprole value) {
setCamprole(value);
return this;
}
@Override
public VDsgvoDeleteCandidateRecord value7(String value) {
setName(value);
return this;
}
@Override
public VDsgvoDeleteCandidateRecord value8(Double value) {
setYear(value);
return this;
}
@Override
public VDsgvoDeleteCandidateRecord value9(Boolean value) {
setIsOver(value);
return this;
}
@Override
public VDsgvoDeleteCandidateRecord values(Integer value1, String value2, String value3, Integer value4, YearToSecond value5, EnumCamprole value6, String value7, Double value8, Boolean value9) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
value9(value9);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VDsgvoDeleteCandidateRecord
*/
public VDsgvoDeleteCandidateRecord() {
super(VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE);
}
/**
* Create a detached, initialised VDsgvoDeleteCandidateRecord
*/
public VDsgvoDeleteCandidateRecord(Integer fkPerson, String forename, String surname, Integer fkCamp, YearToSecond age, EnumCamprole camprole, String name, Double year, Boolean isOver) {
super(VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE);
setFkPerson(fkPerson);
setForename(forename);
setSurname(surname);
setFkCamp(fkCamp);
setAge(age);
setCamprole(camprole);
setName(name);
setYear(year);
setIsOver(isOver);
}
/**
* Create a detached, initialised VDsgvoDeleteCandidateRecord
*/
public VDsgvoDeleteCandidateRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VDsgvoDeleteCandidate value) {
super(VDsgvoDeleteCandidate.V_DSGVO_DELETE_CANDIDATE);
if (value != null) {
setFkPerson(value.getFkPerson());
setForename(value.getForename());
setSurname(value.getSurname());
setFkCamp(value.getFkCamp());
setAge(value.getAge());
setCamprole(value.getCamprole());
setName(value.getName());
setYear(value.getYear());
setIsOver(value.getIsOver());
}
}
}

View File

@ -0,0 +1,501 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumSex;
import de.jottyfan.camporganizer.db.jooq.tables.VFeeder;
import org.jooq.Field;
import org.jooq.Record11;
import org.jooq.Row11;
import org.jooq.impl.TableRecordImpl;
import org.jooq.types.YearToSecond;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VFeederRecord extends TableRecordImpl<VFeederRecord> implements Record11<String, String, String, String, String, String, YearToSecond, String, EnumSex, String, Double> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_feeder.forename</code>.
*/
public VFeederRecord setForename(String value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.forename</code>.
*/
public String getForename() {
return (String) get(0);
}
/**
* Setter for <code>camp.v_feeder.surname</code>.
*/
public VFeederRecord setSurname(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.surname</code>.
*/
public String getSurname() {
return (String) get(1);
}
/**
* Setter for <code>camp.v_feeder.street</code>.
*/
public VFeederRecord setStreet(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.street</code>.
*/
public String getStreet() {
return (String) get(2);
}
/**
* Setter for <code>camp.v_feeder.zip</code>.
*/
public VFeederRecord setZip(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.zip</code>.
*/
public String getZip() {
return (String) get(3);
}
/**
* Setter for <code>camp.v_feeder.city</code>.
*/
public VFeederRecord setCity(String value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.city</code>.
*/
public String getCity() {
return (String) get(4);
}
/**
* Setter for <code>camp.v_feeder.phone</code>.
*/
public VFeederRecord setPhone(String value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.phone</code>.
*/
public String getPhone() {
return (String) get(5);
}
/**
* Setter for <code>camp.v_feeder.age</code>.
*/
public VFeederRecord setAge(YearToSecond value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.age</code>.
*/
public YearToSecond getAge() {
return (YearToSecond) get(6);
}
/**
* Setter for <code>camp.v_feeder.email</code>.
*/
public VFeederRecord setEmail(String value) {
set(7, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.email</code>.
*/
public String getEmail() {
return (String) get(7);
}
/**
* Setter for <code>camp.v_feeder.sex</code>.
*/
public VFeederRecord setSex(EnumSex value) {
set(8, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.sex</code>.
*/
public EnumSex getSex() {
return (EnumSex) get(8);
}
/**
* Setter for <code>camp.v_feeder.name</code>.
*/
public VFeederRecord setName(String value) {
set(9, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.name</code>.
*/
public String getName() {
return (String) get(9);
}
/**
* Setter for <code>camp.v_feeder.year</code>.
*/
public VFeederRecord setYear(Double value) {
set(10, value);
return this;
}
/**
* Getter for <code>camp.v_feeder.year</code>.
*/
public Double getYear() {
return (Double) get(10);
}
// -------------------------------------------------------------------------
// Record11 type implementation
// -------------------------------------------------------------------------
@Override
public Row11<String, String, String, String, String, String, YearToSecond, String, EnumSex, String, Double> fieldsRow() {
return (Row11) super.fieldsRow();
}
@Override
public Row11<String, String, String, String, String, String, YearToSecond, String, EnumSex, String, Double> valuesRow() {
return (Row11) super.valuesRow();
}
@Override
public Field<String> field1() {
return VFeeder.V_FEEDER.FORENAME;
}
@Override
public Field<String> field2() {
return VFeeder.V_FEEDER.SURNAME;
}
@Override
public Field<String> field3() {
return VFeeder.V_FEEDER.STREET;
}
@Override
public Field<String> field4() {
return VFeeder.V_FEEDER.ZIP;
}
@Override
public Field<String> field5() {
return VFeeder.V_FEEDER.CITY;
}
@Override
public Field<String> field6() {
return VFeeder.V_FEEDER.PHONE;
}
@Override
public Field<YearToSecond> field7() {
return VFeeder.V_FEEDER.AGE;
}
@Override
public Field<String> field8() {
return VFeeder.V_FEEDER.EMAIL;
}
@Override
public Field<EnumSex> field9() {
return VFeeder.V_FEEDER.SEX;
}
@Override
public Field<String> field10() {
return VFeeder.V_FEEDER.NAME;
}
@Override
public Field<Double> field11() {
return VFeeder.V_FEEDER.YEAR;
}
@Override
public String component1() {
return getForename();
}
@Override
public String component2() {
return getSurname();
}
@Override
public String component3() {
return getStreet();
}
@Override
public String component4() {
return getZip();
}
@Override
public String component5() {
return getCity();
}
@Override
public String component6() {
return getPhone();
}
@Override
public YearToSecond component7() {
return getAge();
}
@Override
public String component8() {
return getEmail();
}
@Override
public EnumSex component9() {
return getSex();
}
@Override
public String component10() {
return getName();
}
@Override
public Double component11() {
return getYear();
}
@Override
public String value1() {
return getForename();
}
@Override
public String value2() {
return getSurname();
}
@Override
public String value3() {
return getStreet();
}
@Override
public String value4() {
return getZip();
}
@Override
public String value5() {
return getCity();
}
@Override
public String value6() {
return getPhone();
}
@Override
public YearToSecond value7() {
return getAge();
}
@Override
public String value8() {
return getEmail();
}
@Override
public EnumSex value9() {
return getSex();
}
@Override
public String value10() {
return getName();
}
@Override
public Double value11() {
return getYear();
}
@Override
public VFeederRecord value1(String value) {
setForename(value);
return this;
}
@Override
public VFeederRecord value2(String value) {
setSurname(value);
return this;
}
@Override
public VFeederRecord value3(String value) {
setStreet(value);
return this;
}
@Override
public VFeederRecord value4(String value) {
setZip(value);
return this;
}
@Override
public VFeederRecord value5(String value) {
setCity(value);
return this;
}
@Override
public VFeederRecord value6(String value) {
setPhone(value);
return this;
}
@Override
public VFeederRecord value7(YearToSecond value) {
setAge(value);
return this;
}
@Override
public VFeederRecord value8(String value) {
setEmail(value);
return this;
}
@Override
public VFeederRecord value9(EnumSex value) {
setSex(value);
return this;
}
@Override
public VFeederRecord value10(String value) {
setName(value);
return this;
}
@Override
public VFeederRecord value11(Double value) {
setYear(value);
return this;
}
@Override
public VFeederRecord values(String value1, String value2, String value3, String value4, String value5, String value6, YearToSecond value7, String value8, EnumSex value9, String value10, Double value11) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
value9(value9);
value10(value10);
value11(value11);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VFeederRecord
*/
public VFeederRecord() {
super(VFeeder.V_FEEDER);
}
/**
* Create a detached, initialised VFeederRecord
*/
public VFeederRecord(String forename, String surname, String street, String zip, String city, String phone, YearToSecond age, String email, EnumSex sex, String name, Double year) {
super(VFeeder.V_FEEDER);
setForename(forename);
setSurname(surname);
setStreet(street);
setZip(zip);
setCity(city);
setPhone(phone);
setAge(age);
setEmail(email);
setSex(sex);
setName(name);
setYear(year);
}
/**
* Create a detached, initialised VFeederRecord
*/
public VFeederRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VFeeder value) {
super(VFeeder.V_FEEDER);
if (value != null) {
setForename(value.getForename());
setSurname(value.getSurname());
setStreet(value.getStreet());
setZip(value.getZip());
setCity(value.getCity());
setPhone(value.getPhone());
setAge(value.getAge());
setEmail(value.getEmail());
setSex(value.getSex());
setName(value.getName());
setYear(value.getYear());
}
}
}

View File

@ -0,0 +1,344 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumRole;
import de.jottyfan.camporganizer.db.jooq.tables.VProfile;
import org.jooq.Field;
import org.jooq.Record7;
import org.jooq.Row7;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VProfileRecord extends TableRecordImpl<VProfileRecord> implements Record7<Integer, String, String, String, String, String, EnumRole[]> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_profile.pk</code>.
*/
public VProfileRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_profile.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.v_profile.forename</code>.
*/
public VProfileRecord setForename(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_profile.forename</code>.
*/
public String getForename() {
return (String) get(1);
}
/**
* Setter for <code>camp.v_profile.surname</code>.
*/
public VProfileRecord setSurname(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_profile.surname</code>.
*/
public String getSurname() {
return (String) get(2);
}
/**
* Setter for <code>camp.v_profile.username</code>.
*/
public VProfileRecord setUsername(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_profile.username</code>.
*/
public String getUsername() {
return (String) get(3);
}
/**
* Setter for <code>camp.v_profile.password</code>.
*/
public VProfileRecord setPassword(String value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.v_profile.password</code>.
*/
public String getPassword() {
return (String) get(4);
}
/**
* Setter for <code>camp.v_profile.uuid</code>.
*/
public VProfileRecord setUuid(String value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.v_profile.uuid</code>.
*/
public String getUuid() {
return (String) get(5);
}
/**
* Setter for <code>camp.v_profile.roles</code>.
*/
public VProfileRecord setRoles(EnumRole[] value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.v_profile.roles</code>.
*/
public EnumRole[] getRoles() {
return (EnumRole[]) get(6);
}
// -------------------------------------------------------------------------
// Record7 type implementation
// -------------------------------------------------------------------------
@Override
public Row7<Integer, String, String, String, String, String, EnumRole[]> fieldsRow() {
return (Row7) super.fieldsRow();
}
@Override
public Row7<Integer, String, String, String, String, String, EnumRole[]> valuesRow() {
return (Row7) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return VProfile.V_PROFILE.PK;
}
@Override
public Field<String> field2() {
return VProfile.V_PROFILE.FORENAME;
}
@Override
public Field<String> field3() {
return VProfile.V_PROFILE.SURNAME;
}
@Override
public Field<String> field4() {
return VProfile.V_PROFILE.USERNAME;
}
@Override
public Field<String> field5() {
return VProfile.V_PROFILE.PASSWORD;
}
@Override
public Field<String> field6() {
return VProfile.V_PROFILE.UUID;
}
@Override
public Field<EnumRole[]> field7() {
return VProfile.V_PROFILE.ROLES;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public String component2() {
return getForename();
}
@Override
public String component3() {
return getSurname();
}
@Override
public String component4() {
return getUsername();
}
@Override
public String component5() {
return getPassword();
}
@Override
public String component6() {
return getUuid();
}
@Override
public EnumRole[] component7() {
return getRoles();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public String value2() {
return getForename();
}
@Override
public String value3() {
return getSurname();
}
@Override
public String value4() {
return getUsername();
}
@Override
public String value5() {
return getPassword();
}
@Override
public String value6() {
return getUuid();
}
@Override
public EnumRole[] value7() {
return getRoles();
}
@Override
public VProfileRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public VProfileRecord value2(String value) {
setForename(value);
return this;
}
@Override
public VProfileRecord value3(String value) {
setSurname(value);
return this;
}
@Override
public VProfileRecord value4(String value) {
setUsername(value);
return this;
}
@Override
public VProfileRecord value5(String value) {
setPassword(value);
return this;
}
@Override
public VProfileRecord value6(String value) {
setUuid(value);
return this;
}
@Override
public VProfileRecord value7(EnumRole[] value) {
setRoles(value);
return this;
}
@Override
public VProfileRecord values(Integer value1, String value2, String value3, String value4, String value5, String value6, EnumRole[] value7) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VProfileRecord
*/
public VProfileRecord() {
super(VProfile.V_PROFILE);
}
/**
* Create a detached, initialised VProfileRecord
*/
public VProfileRecord(Integer pk, String forename, String surname, String username, String password, String uuid, EnumRole[] roles) {
super(VProfile.V_PROFILE);
setPk(pk);
setForename(forename);
setSurname(surname);
setUsername(username);
setPassword(password);
setUuid(uuid);
setRoles(roles);
}
/**
* Create a detached, initialised VProfileRecord
*/
public VProfileRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VProfile value) {
super(VProfile.V_PROFILE);
if (value != null) {
setPk(value.getPk());
setForename(value.getForename());
setSurname(value.getSurname());
setUsername(value.getUsername());
setPassword(value.getPassword());
setUuid(value.getUuid());
setRoles(value.getRoles());
}
}
}

View File

@ -0,0 +1,502 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumCamprole;
import de.jottyfan.camporganizer.db.jooq.tables.VRegistration;
import java.time.LocalDate;
import org.jooq.Field;
import org.jooq.Record11;
import org.jooq.Row11;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VRegistrationRecord extends TableRecordImpl<VRegistrationRecord> implements Record11<Integer, String, String, String, String, String, String, LocalDate, EnumCamprole, String, String> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_registration.pk</code>.
*/
public VRegistrationRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_registration.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.v_registration.forename</code>.
*/
public VRegistrationRecord setForename(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_registration.forename</code>.
*/
public String getForename() {
return (String) get(1);
}
/**
* Setter for <code>camp.v_registration.surname</code>.
*/
public VRegistrationRecord setSurname(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_registration.surname</code>.
*/
public String getSurname() {
return (String) get(2);
}
/**
* Setter for <code>camp.v_registration.street</code>.
*/
public VRegistrationRecord setStreet(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_registration.street</code>.
*/
public String getStreet() {
return (String) get(3);
}
/**
* Setter for <code>camp.v_registration.zip</code>.
*/
public VRegistrationRecord setZip(String value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.v_registration.zip</code>.
*/
public String getZip() {
return (String) get(4);
}
/**
* Setter for <code>camp.v_registration.city</code>.
*/
public VRegistrationRecord setCity(String value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.v_registration.city</code>.
*/
public String getCity() {
return (String) get(5);
}
/**
* Setter for <code>camp.v_registration.phone</code>.
*/
public VRegistrationRecord setPhone(String value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.v_registration.phone</code>.
*/
public String getPhone() {
return (String) get(6);
}
/**
* Setter for <code>camp.v_registration.birthdate</code>.
*/
public VRegistrationRecord setBirthdate(LocalDate value) {
set(7, value);
return this;
}
/**
* Getter for <code>camp.v_registration.birthdate</code>.
*/
public LocalDate getBirthdate() {
return (LocalDate) get(7);
}
/**
* Setter for <code>camp.v_registration.camprole</code>.
*/
public VRegistrationRecord setCamprole(EnumCamprole value) {
set(8, value);
return this;
}
/**
* Getter for <code>camp.v_registration.camprole</code>.
*/
public EnumCamprole getCamprole() {
return (EnumCamprole) get(8);
}
/**
* Setter for <code>camp.v_registration.email</code>.
*/
public VRegistrationRecord setEmail(String value) {
set(9, value);
return this;
}
/**
* Getter for <code>camp.v_registration.email</code>.
*/
public String getEmail() {
return (String) get(9);
}
/**
* Setter for <code>camp.v_registration.campname</code>.
*/
public VRegistrationRecord setCampname(String value) {
set(10, value);
return this;
}
/**
* Getter for <code>camp.v_registration.campname</code>.
*/
public String getCampname() {
return (String) get(10);
}
// -------------------------------------------------------------------------
// Record11 type implementation
// -------------------------------------------------------------------------
@Override
public Row11<Integer, String, String, String, String, String, String, LocalDate, EnumCamprole, String, String> fieldsRow() {
return (Row11) super.fieldsRow();
}
@Override
public Row11<Integer, String, String, String, String, String, String, LocalDate, EnumCamprole, String, String> valuesRow() {
return (Row11) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return VRegistration.V_REGISTRATION.PK;
}
@Override
public Field<String> field2() {
return VRegistration.V_REGISTRATION.FORENAME;
}
@Override
public Field<String> field3() {
return VRegistration.V_REGISTRATION.SURNAME;
}
@Override
public Field<String> field4() {
return VRegistration.V_REGISTRATION.STREET;
}
@Override
public Field<String> field5() {
return VRegistration.V_REGISTRATION.ZIP;
}
@Override
public Field<String> field6() {
return VRegistration.V_REGISTRATION.CITY;
}
@Override
public Field<String> field7() {
return VRegistration.V_REGISTRATION.PHONE;
}
@Override
public Field<LocalDate> field8() {
return VRegistration.V_REGISTRATION.BIRTHDATE;
}
@Override
public Field<EnumCamprole> field9() {
return VRegistration.V_REGISTRATION.CAMPROLE;
}
@Override
public Field<String> field10() {
return VRegistration.V_REGISTRATION.EMAIL;
}
@Override
public Field<String> field11() {
return VRegistration.V_REGISTRATION.CAMPNAME;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public String component2() {
return getForename();
}
@Override
public String component3() {
return getSurname();
}
@Override
public String component4() {
return getStreet();
}
@Override
public String component5() {
return getZip();
}
@Override
public String component6() {
return getCity();
}
@Override
public String component7() {
return getPhone();
}
@Override
public LocalDate component8() {
return getBirthdate();
}
@Override
public EnumCamprole component9() {
return getCamprole();
}
@Override
public String component10() {
return getEmail();
}
@Override
public String component11() {
return getCampname();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public String value2() {
return getForename();
}
@Override
public String value3() {
return getSurname();
}
@Override
public String value4() {
return getStreet();
}
@Override
public String value5() {
return getZip();
}
@Override
public String value6() {
return getCity();
}
@Override
public String value7() {
return getPhone();
}
@Override
public LocalDate value8() {
return getBirthdate();
}
@Override
public EnumCamprole value9() {
return getCamprole();
}
@Override
public String value10() {
return getEmail();
}
@Override
public String value11() {
return getCampname();
}
@Override
public VRegistrationRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public VRegistrationRecord value2(String value) {
setForename(value);
return this;
}
@Override
public VRegistrationRecord value3(String value) {
setSurname(value);
return this;
}
@Override
public VRegistrationRecord value4(String value) {
setStreet(value);
return this;
}
@Override
public VRegistrationRecord value5(String value) {
setZip(value);
return this;
}
@Override
public VRegistrationRecord value6(String value) {
setCity(value);
return this;
}
@Override
public VRegistrationRecord value7(String value) {
setPhone(value);
return this;
}
@Override
public VRegistrationRecord value8(LocalDate value) {
setBirthdate(value);
return this;
}
@Override
public VRegistrationRecord value9(EnumCamprole value) {
setCamprole(value);
return this;
}
@Override
public VRegistrationRecord value10(String value) {
setEmail(value);
return this;
}
@Override
public VRegistrationRecord value11(String value) {
setCampname(value);
return this;
}
@Override
public VRegistrationRecord values(Integer value1, String value2, String value3, String value4, String value5, String value6, String value7, LocalDate value8, EnumCamprole value9, String value10, String value11) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
value9(value9);
value10(value10);
value11(value11);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VRegistrationRecord
*/
public VRegistrationRecord() {
super(VRegistration.V_REGISTRATION);
}
/**
* Create a detached, initialised VRegistrationRecord
*/
public VRegistrationRecord(Integer pk, String forename, String surname, String street, String zip, String city, String phone, LocalDate birthdate, EnumCamprole camprole, String email, String campname) {
super(VRegistration.V_REGISTRATION);
setPk(pk);
setForename(forename);
setSurname(surname);
setStreet(street);
setZip(zip);
setCity(city);
setPhone(phone);
setBirthdate(birthdate);
setCamprole(camprole);
setEmail(email);
setCampname(campname);
}
/**
* Create a detached, initialised VRegistrationRecord
*/
public VRegistrationRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VRegistration value) {
super(VRegistration.V_REGISTRATION);
if (value != null) {
setPk(value.getPk());
setForename(value.getForename());
setSurname(value.getSurname());
setStreet(value.getStreet());
setZip(value.getZip());
setCity(value.getCity());
setPhone(value.getPhone());
setBirthdate(value.getBirthdate());
setCamprole(value.getCamprole());
setEmail(value.getEmail());
setCampname(value.getCampname());
}
}
}

View File

@ -0,0 +1,110 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.enums.EnumRole;
import de.jottyfan.camporganizer.db.jooq.tables.VRole;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Row1;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VRoleRecord extends TableRecordImpl<VRoleRecord> implements Record1<EnumRole> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_role.unnest</code>.
*/
public VRoleRecord setUnnest(EnumRole value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_role.unnest</code>.
*/
public EnumRole getUnnest() {
return (EnumRole) get(0);
}
// -------------------------------------------------------------------------
// Record1 type implementation
// -------------------------------------------------------------------------
@Override
public Row1<EnumRole> fieldsRow() {
return (Row1) super.fieldsRow();
}
@Override
public Row1<EnumRole> valuesRow() {
return (Row1) super.valuesRow();
}
@Override
public Field<EnumRole> field1() {
return VRole.V_ROLE.UNNEST;
}
@Override
public EnumRole component1() {
return getUnnest();
}
@Override
public EnumRole value1() {
return getUnnest();
}
@Override
public VRoleRecord value1(EnumRole value) {
setUnnest(value);
return this;
}
@Override
public VRoleRecord values(EnumRole value1) {
value1(value1);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VRoleRecord
*/
public VRoleRecord() {
super(VRole.V_ROLE);
}
/**
* Create a detached, initialised VRoleRecord
*/
public VRoleRecord(EnumRole unnest) {
super(VRole.V_ROLE);
setUnnest(unnest);
}
/**
* Create a detached, initialised VRoleRecord
*/
public VRoleRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VRole value) {
super(VRole.V_ROLE);
if (value != null) {
setUnnest(value.getUnnest());
}
}
}

View File

@ -0,0 +1,697 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.VSales;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import org.jooq.Field;
import org.jooq.Record16;
import org.jooq.Row16;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VSalesRecord extends TableRecordImpl<VSalesRecord> implements Record16<Integer, String, Integer, String, Integer, String, String, Double, Integer, String, BigDecimal, LocalDateTime, String, byte[], String, String[]> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_sales.pk</code>.
*/
public VSalesRecord setPk(Integer value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_sales.pk</code>.
*/
public Integer getPk() {
return (Integer) get(0);
}
/**
* Setter for <code>camp.v_sales.trader</code>.
*/
public VSalesRecord setTrader(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>camp.v_sales.trader</code>.
*/
public String getTrader() {
return (String) get(1);
}
/**
* Setter for <code>camp.v_sales.fk_camp</code>.
*/
public VSalesRecord setFkCamp(Integer value) {
set(2, value);
return this;
}
/**
* Getter for <code>camp.v_sales.fk_camp</code>.
*/
public Integer getFkCamp() {
return (Integer) get(2);
}
/**
* Setter for <code>camp.v_sales.name</code>.
*/
public VSalesRecord setName(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>camp.v_sales.name</code>.
*/
public String getName() {
return (String) get(3);
}
/**
* Setter for <code>camp.v_sales.fk_location</code>.
*/
public VSalesRecord setFkLocation(Integer value) {
set(4, value);
return this;
}
/**
* Getter for <code>camp.v_sales.fk_location</code>.
*/
public Integer getFkLocation() {
return (Integer) get(4);
}
/**
* Setter for <code>camp.v_sales.location</code>.
*/
public VSalesRecord setLocation(String value) {
set(5, value);
return this;
}
/**
* Getter for <code>camp.v_sales.location</code>.
*/
public String getLocation() {
return (String) get(5);
}
/**
* Setter for <code>camp.v_sales.incredients</code>.
*/
public VSalesRecord setIncredients(String value) {
set(6, value);
return this;
}
/**
* Getter for <code>camp.v_sales.incredients</code>.
*/
public String getIncredients() {
return (String) get(6);
}
/**
* Setter for <code>camp.v_sales.year</code>.
*/
public VSalesRecord setYear(Double value) {
set(7, value);
return this;
}
/**
* Getter for <code>camp.v_sales.year</code>.
*/
public Double getYear() {
return (Double) get(7);
}
/**
* Setter for <code>camp.v_sales.fk_sales</code>.
*/
public VSalesRecord setFkSales(Integer value) {
set(8, value);
return this;
}
/**
* Getter for <code>camp.v_sales.fk_sales</code>.
*/
public Integer getFkSales() {
return (Integer) get(8);
}
/**
* Setter for <code>camp.v_sales.provider</code>.
*/
public VSalesRecord setProvider(String value) {
set(9, value);
return this;
}
/**
* Getter for <code>camp.v_sales.provider</code>.
*/
public String getProvider() {
return (String) get(9);
}
/**
* Setter for <code>camp.v_sales.cash</code>.
*/
public VSalesRecord setCash(BigDecimal value) {
set(10, value);
return this;
}
/**
* Getter for <code>camp.v_sales.cash</code>.
*/
public BigDecimal getCash() {
return (BigDecimal) get(10);
}
/**
* Setter for <code>camp.v_sales.buydate</code>.
*/
public VSalesRecord setBuydate(LocalDateTime value) {
set(11, value);
return this;
}
/**
* Getter for <code>camp.v_sales.buydate</code>.
*/
public LocalDateTime getBuydate() {
return (LocalDateTime) get(11);
}
/**
* Setter for <code>camp.v_sales.recipenumber</code>.
*/
public VSalesRecord setRecipenumber(String value) {
set(12, value);
return this;
}
/**
* Getter for <code>camp.v_sales.recipenumber</code>.
*/
public String getRecipenumber() {
return (String) get(12);
}
/**
* Setter for <code>camp.v_sales.recipeshot</code>.
*/
public VSalesRecord setRecipeshot(byte[] value) {
set(13, value);
return this;
}
/**
* Getter for <code>camp.v_sales.recipeshot</code>.
*/
public byte[] getRecipeshot() {
return (byte[]) get(13);
}
/**
* Setter for <code>camp.v_sales.recipenote</code>.
*/
public VSalesRecord setRecipenote(String value) {
set(14, value);
return this;
}
/**
* Getter for <code>camp.v_sales.recipenote</code>.
*/
public String getRecipenote() {
return (String) get(14);
}
/**
* Setter for <code>camp.v_sales.content</code>.
*/
public VSalesRecord setContent(String[] value) {
set(15, value);
return this;
}
/**
* Getter for <code>camp.v_sales.content</code>.
*/
public String[] getContent() {
return (String[]) get(15);
}
// -------------------------------------------------------------------------
// Record16 type implementation
// -------------------------------------------------------------------------
@Override
public Row16<Integer, String, Integer, String, Integer, String, String, Double, Integer, String, BigDecimal, LocalDateTime, String, byte[], String, String[]> fieldsRow() {
return (Row16) super.fieldsRow();
}
@Override
public Row16<Integer, String, Integer, String, Integer, String, String, Double, Integer, String, BigDecimal, LocalDateTime, String, byte[], String, String[]> valuesRow() {
return (Row16) super.valuesRow();
}
@Override
public Field<Integer> field1() {
return VSales.V_SALES.PK;
}
@Override
public Field<String> field2() {
return VSales.V_SALES.TRADER;
}
@Override
public Field<Integer> field3() {
return VSales.V_SALES.FK_CAMP;
}
@Override
public Field<String> field4() {
return VSales.V_SALES.NAME;
}
@Override
public Field<Integer> field5() {
return VSales.V_SALES.FK_LOCATION;
}
@Override
public Field<String> field6() {
return VSales.V_SALES.LOCATION;
}
@Override
public Field<String> field7() {
return VSales.V_SALES.INCREDIENTS;
}
@Override
public Field<Double> field8() {
return VSales.V_SALES.YEAR;
}
@Override
public Field<Integer> field9() {
return VSales.V_SALES.FK_SALES;
}
@Override
public Field<String> field10() {
return VSales.V_SALES.PROVIDER;
}
@Override
public Field<BigDecimal> field11() {
return VSales.V_SALES.CASH;
}
@Override
public Field<LocalDateTime> field12() {
return VSales.V_SALES.BUYDATE;
}
@Override
public Field<String> field13() {
return VSales.V_SALES.RECIPENUMBER;
}
@Override
public Field<byte[]> field14() {
return VSales.V_SALES.RECIPESHOT;
}
@Override
public Field<String> field15() {
return VSales.V_SALES.RECIPENOTE;
}
@Override
public Field<String[]> field16() {
return VSales.V_SALES.CONTENT;
}
@Override
public Integer component1() {
return getPk();
}
@Override
public String component2() {
return getTrader();
}
@Override
public Integer component3() {
return getFkCamp();
}
@Override
public String component4() {
return getName();
}
@Override
public Integer component5() {
return getFkLocation();
}
@Override
public String component6() {
return getLocation();
}
@Override
public String component7() {
return getIncredients();
}
@Override
public Double component8() {
return getYear();
}
@Override
public Integer component9() {
return getFkSales();
}
@Override
public String component10() {
return getProvider();
}
@Override
public BigDecimal component11() {
return getCash();
}
@Override
public LocalDateTime component12() {
return getBuydate();
}
@Override
public String component13() {
return getRecipenumber();
}
@Override
public byte[] component14() {
return getRecipeshot();
}
@Override
public String component15() {
return getRecipenote();
}
@Override
public String[] component16() {
return getContent();
}
@Override
public Integer value1() {
return getPk();
}
@Override
public String value2() {
return getTrader();
}
@Override
public Integer value3() {
return getFkCamp();
}
@Override
public String value4() {
return getName();
}
@Override
public Integer value5() {
return getFkLocation();
}
@Override
public String value6() {
return getLocation();
}
@Override
public String value7() {
return getIncredients();
}
@Override
public Double value8() {
return getYear();
}
@Override
public Integer value9() {
return getFkSales();
}
@Override
public String value10() {
return getProvider();
}
@Override
public BigDecimal value11() {
return getCash();
}
@Override
public LocalDateTime value12() {
return getBuydate();
}
@Override
public String value13() {
return getRecipenumber();
}
@Override
public byte[] value14() {
return getRecipeshot();
}
@Override
public String value15() {
return getRecipenote();
}
@Override
public String[] value16() {
return getContent();
}
@Override
public VSalesRecord value1(Integer value) {
setPk(value);
return this;
}
@Override
public VSalesRecord value2(String value) {
setTrader(value);
return this;
}
@Override
public VSalesRecord value3(Integer value) {
setFkCamp(value);
return this;
}
@Override
public VSalesRecord value4(String value) {
setName(value);
return this;
}
@Override
public VSalesRecord value5(Integer value) {
setFkLocation(value);
return this;
}
@Override
public VSalesRecord value6(String value) {
setLocation(value);
return this;
}
@Override
public VSalesRecord value7(String value) {
setIncredients(value);
return this;
}
@Override
public VSalesRecord value8(Double value) {
setYear(value);
return this;
}
@Override
public VSalesRecord value9(Integer value) {
setFkSales(value);
return this;
}
@Override
public VSalesRecord value10(String value) {
setProvider(value);
return this;
}
@Override
public VSalesRecord value11(BigDecimal value) {
setCash(value);
return this;
}
@Override
public VSalesRecord value12(LocalDateTime value) {
setBuydate(value);
return this;
}
@Override
public VSalesRecord value13(String value) {
setRecipenumber(value);
return this;
}
@Override
public VSalesRecord value14(byte[] value) {
setRecipeshot(value);
return this;
}
@Override
public VSalesRecord value15(String value) {
setRecipenote(value);
return this;
}
@Override
public VSalesRecord value16(String[] value) {
setContent(value);
return this;
}
@Override
public VSalesRecord values(Integer value1, String value2, Integer value3, String value4, Integer value5, String value6, String value7, Double value8, Integer value9, String value10, BigDecimal value11, LocalDateTime value12, String value13, byte[] value14, String value15, String[] value16) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
value9(value9);
value10(value10);
value11(value11);
value12(value12);
value13(value13);
value14(value14);
value15(value15);
value16(value16);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VSalesRecord
*/
public VSalesRecord() {
super(VSales.V_SALES);
}
/**
* Create a detached, initialised VSalesRecord
*/
public VSalesRecord(Integer pk, String trader, Integer fkCamp, String name, Integer fkLocation, String location, String incredients, Double year, Integer fkSales, String provider, BigDecimal cash, LocalDateTime buydate, String recipenumber, byte[] recipeshot, String recipenote, String[] content) {
super(VSales.V_SALES);
setPk(pk);
setTrader(trader);
setFkCamp(fkCamp);
setName(name);
setFkLocation(fkLocation);
setLocation(location);
setIncredients(incredients);
setYear(year);
setFkSales(fkSales);
setProvider(provider);
setCash(cash);
setBuydate(buydate);
setRecipenumber(recipenumber);
setRecipeshot(recipeshot);
setRecipenote(recipenote);
setContent(content);
}
/**
* Create a detached, initialised VSalesRecord
*/
public VSalesRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VSales value) {
super(VSales.V_SALES);
if (value != null) {
setPk(value.getPk());
setTrader(value.getTrader());
setFkCamp(value.getFkCamp());
setName(value.getName());
setFkLocation(value.getFkLocation());
setLocation(value.getLocation());
setIncredients(value.getIncredients());
setYear(value.getYear());
setFkSales(value.getFkSales());
setProvider(value.getProvider());
setCash(value.getCash());
setBuydate(value.getBuydate());
setRecipenumber(value.getRecipenumber());
setRecipeshot(value.getRecipeshot());
setRecipenote(value.getRecipenote());
setContent(value.getContent());
}
}
}

View File

@ -0,0 +1,109 @@
/*
* This file is generated by jOOQ.
*/
package de.jottyfan.camporganizer.db.jooq.tables.records;
import de.jottyfan.camporganizer.db.jooq.tables.VVersion;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Row1;
import org.jooq.impl.TableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VVersionRecord extends TableRecordImpl<VVersionRecord> implements Record1<String> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>camp.v_version.version</code>.
*/
public VVersionRecord setVersion(String value) {
set(0, value);
return this;
}
/**
* Getter for <code>camp.v_version.version</code>.
*/
public String getVersion() {
return (String) get(0);
}
// -------------------------------------------------------------------------
// Record1 type implementation
// -------------------------------------------------------------------------
@Override
public Row1<String> fieldsRow() {
return (Row1) super.fieldsRow();
}
@Override
public Row1<String> valuesRow() {
return (Row1) super.valuesRow();
}
@Override
public Field<String> field1() {
return VVersion.V_VERSION.VERSION;
}
@Override
public String component1() {
return getVersion();
}
@Override
public String value1() {
return getVersion();
}
@Override
public VVersionRecord value1(String value) {
setVersion(value);
return this;
}
@Override
public VVersionRecord values(String value1) {
value1(value1);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached VVersionRecord
*/
public VVersionRecord() {
super(VVersion.V_VERSION);
}
/**
* Create a detached, initialised VVersionRecord
*/
public VVersionRecord(String version) {
super(VVersion.V_VERSION);
setVersion(version);
}
/**
* Create a detached, initialised VVersionRecord
*/
public VVersionRecord(de.jottyfan.camporganizer.db.jooq.tables.pojos.VVersion value) {
super(VVersion.V_VERSION);
if (value != null) {
setVersion(value.getVersion());
}
}
}