Archived
Began work on migration to JOOQ
This commit is contained in:
35 files changed
+7124
-100
No files matched your search
+3
-1
@@ -26,9 +26,11 @@ repositories {
|
||||
|
||||
|
||||
dependencies {
|
||||
implementation 'com.google.code.gson:gson:2.10.1'
|
||||
api 'com.google.code.gson:gson:2.10.1'
|
||||
api 'commons-io:commons-io:2.11.0'
|
||||
api 'org.apache.commons:commons-pool2:2.11.1'
|
||||
api 'org.jooq:jooq:3.18.4'
|
||||
api 'jakarta.xml.bind:jakarta.xml.bind-api:4.0.0'
|
||||
api 'org.mariadb.jdbc:mariadb-java-client:3.1.3'
|
||||
compileOnly 'org.spigotmc:spigot-api:1.18.2-R0.1-SNAPSHOT'
|
||||
compileOnly "com.github.MilkBowl:VaultAPI:1.7"
|
||||
|
||||
@@ -19,6 +19,9 @@ public class StaffOGPlugin extends JavaPlugin {
|
||||
public void onEnable() {
|
||||
Console.info("Setting up Staff-OG...");
|
||||
|
||||
// Tell JOOQ to STFU
|
||||
System.setProperty("org.jooq.no-tips", "true");
|
||||
|
||||
this.saveDefaultConfig();
|
||||
|
||||
if (!setupVaultPerms()) {
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.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>staffog</code>.
|
||||
*/
|
||||
public final Staffog STAFFOG = Staffog.STAFFOG;
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private DefaultCatalog() {
|
||||
super("");
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<Schema> getSchemas() {
|
||||
return Arrays.asList(
|
||||
Staffog.STAFFOG
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* A reference to the 3.18 minor release of the code generator. If this
|
||||
* doesn't compile, it's because the runtime library uses an older minor
|
||||
* release, namely: 3.18. 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_18;
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq;
|
||||
|
||||
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.UniqueKey;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.Internal;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogAppeal;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogAudit;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogBan;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogChatreport;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogHistory;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogKick;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogLinkcode;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogMute;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogReport;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogStaffip;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogTask;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogWeb;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogAppealRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogAuditRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogBanRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogChatreportRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogHistoryRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogKickRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogLinkcodeRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogMuteRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogReportRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogStaffipRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogTaskRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogWebRecord;
|
||||
|
||||
|
||||
/**
|
||||
* A class modelling foreign key relationships and constraints of tables in
|
||||
* staffog.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Keys {
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// UNIQUE and PRIMARY KEY definitions
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
public static final UniqueKey<StaffogAppealRecord> KEY_STAFFOG_APPEAL_PRIMARY = Internal.createUniqueKey(StaffogAppeal.STAFFOG_APPEAL, DSL.name("KEY_staffog_appeal_PRIMARY"), new TableField[] { StaffogAppeal.STAFFOG_APPEAL.ID }, true);
|
||||
public static final UniqueKey<StaffogAuditRecord> KEY_STAFFOG_AUDIT_PRIMARY = Internal.createUniqueKey(StaffogAudit.STAFFOG_AUDIT, DSL.name("KEY_staffog_audit_PRIMARY"), new TableField[] { StaffogAudit.STAFFOG_AUDIT.ID }, true);
|
||||
public static final UniqueKey<StaffogBanRecord> KEY_STAFFOG_BAN_PRIMARY = Internal.createUniqueKey(StaffogBan.STAFFOG_BAN, DSL.name("KEY_staffog_ban_PRIMARY"), new TableField[] { StaffogBan.STAFFOG_BAN.ID }, true);
|
||||
public static final UniqueKey<StaffogChatreportRecord> KEY_STAFFOG_CHATREPORT_PRIMARY = Internal.createUniqueKey(StaffogChatreport.STAFFOG_CHATREPORT, DSL.name("KEY_staffog_chatreport_PRIMARY"), new TableField[] { StaffogChatreport.STAFFOG_CHATREPORT.ID }, true);
|
||||
public static final UniqueKey<StaffogHistoryRecord> KEY_STAFFOG_HISTORY_PRIMARY = Internal.createUniqueKey(StaffogHistory.STAFFOG_HISTORY, DSL.name("KEY_staffog_history_PRIMARY"), new TableField[] { StaffogHistory.STAFFOG_HISTORY.ID }, true);
|
||||
public static final UniqueKey<StaffogKickRecord> KEY_STAFFOG_KICK_PRIMARY = Internal.createUniqueKey(StaffogKick.STAFFOG_KICK, DSL.name("KEY_staffog_kick_PRIMARY"), new TableField[] { StaffogKick.STAFFOG_KICK.ID }, true);
|
||||
public static final UniqueKey<StaffogLinkcodeRecord> KEY_STAFFOG_LINKCODE_UUID = Internal.createUniqueKey(StaffogLinkcode.STAFFOG_LINKCODE, DSL.name("KEY_staffog_linkcode_uuid"), new TableField[] { StaffogLinkcode.STAFFOG_LINKCODE.UUID }, true);
|
||||
public static final UniqueKey<StaffogMuteRecord> KEY_STAFFOG_MUTE_PRIMARY = Internal.createUniqueKey(StaffogMute.STAFFOG_MUTE, DSL.name("KEY_staffog_mute_PRIMARY"), new TableField[] { StaffogMute.STAFFOG_MUTE.ID }, true);
|
||||
public static final UniqueKey<StaffogReportRecord> KEY_STAFFOG_REPORT_PRIMARY = Internal.createUniqueKey(StaffogReport.STAFFOG_REPORT, DSL.name("KEY_staffog_report_PRIMARY"), new TableField[] { StaffogReport.STAFFOG_REPORT.ID }, true);
|
||||
public static final UniqueKey<StaffogStaffipRecord> KEY_STAFFOG_STAFFIP_PRIMARY = Internal.createUniqueKey(StaffogStaffip.STAFFOG_STAFFIP, DSL.name("KEY_staffog_staffip_PRIMARY"), new TableField[] { StaffogStaffip.STAFFOG_STAFFIP.ID }, true);
|
||||
public static final UniqueKey<StaffogTaskRecord> KEY_STAFFOG_TASK_PRIMARY = Internal.createUniqueKey(StaffogTask.STAFFOG_TASK, DSL.name("KEY_staffog_task_PRIMARY"), new TableField[] { StaffogTask.STAFFOG_TASK.ID }, true);
|
||||
public static final UniqueKey<StaffogWebRecord> KEY_STAFFOG_WEB_PRIMARY = Internal.createUniqueKey(StaffogWeb.STAFFOG_WEB, DSL.name("KEY_staffog_web_PRIMARY"), new TableField[] { StaffogWeb.STAFFOG_WEB.ID }, true);
|
||||
public static final UniqueKey<StaffogWebRecord> KEY_STAFFOG_WEB_USERNAME = Internal.createUniqueKey(StaffogWeb.STAFFOG_WEB, DSL.name("KEY_staffog_web_username"), new TableField[] { StaffogWeb.STAFFOG_WEB.USERNAME, StaffogWeb.STAFFOG_WEB.UUID }, true);
|
||||
}
|
||||
@@ -0,0 +1,138 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq;
|
||||
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Catalog;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.impl.SchemaImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogAppeal;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogAudit;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogBan;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogChatreport;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogHistory;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogKick;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogLinkcode;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogMute;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogReport;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogStaffip;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogStat;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogTask;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogWeb;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Staffog extends SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog</code>
|
||||
*/
|
||||
public static final Staffog STAFFOG = new Staffog();
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_appeal</code>.
|
||||
*/
|
||||
public final StaffogAppeal STAFFOG_APPEAL = StaffogAppeal.STAFFOG_APPEAL;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_audit</code>.
|
||||
*/
|
||||
public final StaffogAudit STAFFOG_AUDIT = StaffogAudit.STAFFOG_AUDIT;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_ban</code>.
|
||||
*/
|
||||
public final StaffogBan STAFFOG_BAN = StaffogBan.STAFFOG_BAN;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_chatreport</code>.
|
||||
*/
|
||||
public final StaffogChatreport STAFFOG_CHATREPORT = StaffogChatreport.STAFFOG_CHATREPORT;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_history</code>.
|
||||
*/
|
||||
public final StaffogHistory STAFFOG_HISTORY = StaffogHistory.STAFFOG_HISTORY;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_kick</code>.
|
||||
*/
|
||||
public final StaffogKick STAFFOG_KICK = StaffogKick.STAFFOG_KICK;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_linkcode</code>.
|
||||
*/
|
||||
public final StaffogLinkcode STAFFOG_LINKCODE = StaffogLinkcode.STAFFOG_LINKCODE;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_mute</code>.
|
||||
*/
|
||||
public final StaffogMute STAFFOG_MUTE = StaffogMute.STAFFOG_MUTE;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_report</code>.
|
||||
*/
|
||||
public final StaffogReport STAFFOG_REPORT = StaffogReport.STAFFOG_REPORT;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_staffip</code>.
|
||||
*/
|
||||
public final StaffogStaffip STAFFOG_STAFFIP = StaffogStaffip.STAFFOG_STAFFIP;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_stat</code>.
|
||||
*/
|
||||
public final StaffogStat STAFFOG_STAT = StaffogStat.STAFFOG_STAT;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_task</code>.
|
||||
*/
|
||||
public final StaffogTask STAFFOG_TASK = StaffogTask.STAFFOG_TASK;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_web</code>.
|
||||
*/
|
||||
public final StaffogWeb STAFFOG_WEB = StaffogWeb.STAFFOG_WEB;
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private Staffog() {
|
||||
super("staffog", null);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public Catalog getCatalog() {
|
||||
return DefaultCatalog.DEFAULT_CATALOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<Table<?>> getTables() {
|
||||
return Arrays.asList(
|
||||
StaffogAppeal.STAFFOG_APPEAL,
|
||||
StaffogAudit.STAFFOG_AUDIT,
|
||||
StaffogBan.STAFFOG_BAN,
|
||||
StaffogChatreport.STAFFOG_CHATREPORT,
|
||||
StaffogHistory.STAFFOG_HISTORY,
|
||||
StaffogKick.STAFFOG_KICK,
|
||||
StaffogLinkcode.STAFFOG_LINKCODE,
|
||||
StaffogMute.STAFFOG_MUTE,
|
||||
StaffogReport.STAFFOG_REPORT,
|
||||
StaffogStaffip.STAFFOG_STAFFIP,
|
||||
StaffogStat.STAFFOG_STAT,
|
||||
StaffogTask.STAFFOG_TASK,
|
||||
StaffogWeb.STAFFOG_WEB
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq;
|
||||
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogAppeal;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogAudit;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogBan;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogChatreport;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogHistory;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogKick;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogLinkcode;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogMute;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogReport;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogStaffip;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogStat;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogTask;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogWeb;
|
||||
|
||||
|
||||
/**
|
||||
* Convenience access to all tables in staffog.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Tables {
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_appeal</code>.
|
||||
*/
|
||||
public static final StaffogAppeal STAFFOG_APPEAL = StaffogAppeal.STAFFOG_APPEAL;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_audit</code>.
|
||||
*/
|
||||
public static final StaffogAudit STAFFOG_AUDIT = StaffogAudit.STAFFOG_AUDIT;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_ban</code>.
|
||||
*/
|
||||
public static final StaffogBan STAFFOG_BAN = StaffogBan.STAFFOG_BAN;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_chatreport</code>.
|
||||
*/
|
||||
public static final StaffogChatreport STAFFOG_CHATREPORT = StaffogChatreport.STAFFOG_CHATREPORT;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_history</code>.
|
||||
*/
|
||||
public static final StaffogHistory STAFFOG_HISTORY = StaffogHistory.STAFFOG_HISTORY;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_kick</code>.
|
||||
*/
|
||||
public static final StaffogKick STAFFOG_KICK = StaffogKick.STAFFOG_KICK;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_linkcode</code>.
|
||||
*/
|
||||
public static final StaffogLinkcode STAFFOG_LINKCODE = StaffogLinkcode.STAFFOG_LINKCODE;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_mute</code>.
|
||||
*/
|
||||
public static final StaffogMute STAFFOG_MUTE = StaffogMute.STAFFOG_MUTE;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_report</code>.
|
||||
*/
|
||||
public static final StaffogReport STAFFOG_REPORT = StaffogReport.STAFFOG_REPORT;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_staffip</code>.
|
||||
*/
|
||||
public static final StaffogStaffip STAFFOG_STAFFIP = StaffogStaffip.STAFFOG_STAFFIP;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_stat</code>.
|
||||
*/
|
||||
public static final StaffogStat STAFFOG_STAT = StaffogStat.STAFFOG_STAT;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_task</code>.
|
||||
*/
|
||||
public static final StaffogTask STAFFOG_TASK = StaffogTask.STAFFOG_TASK;
|
||||
|
||||
/**
|
||||
* The table <code>staffog.staffog_web</code>.
|
||||
*/
|
||||
public static final StaffogWeb STAFFOG_WEB = StaffogWeb.STAFFOG_WEB;
|
||||
}
|
||||
@@ -0,0 +1,218 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function11;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row11;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogAppealRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogAppeal extends TableImpl<StaffogAppealRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_appeal</code>
|
||||
*/
|
||||
public static final StaffogAppeal STAFFOG_APPEAL = new StaffogAppeal();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogAppealRecord> getRecordType() {
|
||||
return StaffogAppealRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.time</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, Long> TIME = createField(DSL.name("time"), SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.type</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, String> TYPE = createField(DSL.name("type"), SQLDataType.VARCHAR(128).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.pid</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, Integer> PID = createField(DSL.name("pid"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.reason</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, String> REASON = createField(DSL.name("reason"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.open</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, Boolean> OPEN = createField(DSL.name("open"), SQLDataType.BIT.nullable(false).defaultValue(DSL.inline("b'1'", SQLDataType.BIT)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.assigned</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, String> ASSIGNED = createField(DSL.name("assigned"), SQLDataType.VARCHAR(36), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.verdict</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, Boolean> VERDICT = createField(DSL.name("verdict"), SQLDataType.BIT, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.verdict_time</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, Long> VERDICT_TIME = createField(DSL.name("verdict_time"), SQLDataType.BIGINT, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_appeal.comment</code>.
|
||||
*/
|
||||
public final TableField<StaffogAppealRecord, String> COMMENT = createField(DSL.name("comment"), SQLDataType.VARCHAR(2048), this, "");
|
||||
|
||||
private StaffogAppeal(Name alias, Table<StaffogAppealRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogAppeal(Name alias, Table<StaffogAppealRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_appeal</code> table reference
|
||||
*/
|
||||
public StaffogAppeal(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_APPEAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_appeal</code> table reference
|
||||
*/
|
||||
public StaffogAppeal(Name alias) {
|
||||
this(alias, STAFFOG_APPEAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_appeal</code> table reference
|
||||
*/
|
||||
public StaffogAppeal() {
|
||||
this(DSL.name("staffog_appeal"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogAppeal(Table<O> child, ForeignKey<O, StaffogAppealRecord> key) {
|
||||
super(child, key, STAFFOG_APPEAL);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<StaffogAppealRecord, Integer> getIdentity() {
|
||||
return (Identity<StaffogAppealRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogAppealRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_APPEAL_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppeal as(String alias) {
|
||||
return new StaffogAppeal(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppeal as(Name alias) {
|
||||
return new StaffogAppeal(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppeal as(Table<?> alias) {
|
||||
return new StaffogAppeal(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogAppeal rename(String name) {
|
||||
return new StaffogAppeal(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogAppeal rename(Name name) {
|
||||
return new StaffogAppeal(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogAppeal rename(Table<?> name) {
|
||||
return new StaffogAppeal(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row11 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row11<Integer, String, Long, String, Integer, String, Boolean, String, Boolean, Long, String> fieldsRow() {
|
||||
return (Row11) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function11<? super Integer, ? super String, ? super Long, ? super String, ? super Integer, ? super String, ? super Boolean, ? super String, ? super Boolean, ? super Long, ? super String, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function11<? super Integer, ? super String, ? super Long, ? super String, ? super Integer, ? super String, ? super Boolean, ? super String, ? super Boolean, ? super Long, ? super String, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,183 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function4;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row4;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogAuditRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogAudit extends TableImpl<StaffogAuditRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_audit</code>
|
||||
*/
|
||||
public static final StaffogAudit STAFFOG_AUDIT = new StaffogAudit();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogAuditRecord> getRecordType() {
|
||||
return StaffogAuditRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_audit.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogAuditRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_audit.type</code>.
|
||||
*/
|
||||
public final TableField<StaffogAuditRecord, String> TYPE = createField(DSL.name("type"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_audit.data</code>.
|
||||
*/
|
||||
public final TableField<StaffogAuditRecord, String> DATA = createField(DSL.name("data"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_audit.time</code>.
|
||||
*/
|
||||
public final TableField<StaffogAuditRecord, Long> TIME = createField(DSL.name("time"), SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
private StaffogAudit(Name alias, Table<StaffogAuditRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogAudit(Name alias, Table<StaffogAuditRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_audit</code> table reference
|
||||
*/
|
||||
public StaffogAudit(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_AUDIT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_audit</code> table reference
|
||||
*/
|
||||
public StaffogAudit(Name alias) {
|
||||
this(alias, STAFFOG_AUDIT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_audit</code> table reference
|
||||
*/
|
||||
public StaffogAudit() {
|
||||
this(DSL.name("staffog_audit"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogAudit(Table<O> child, ForeignKey<O, StaffogAuditRecord> key) {
|
||||
super(child, key, STAFFOG_AUDIT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<StaffogAuditRecord, Integer> getIdentity() {
|
||||
return (Identity<StaffogAuditRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogAuditRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_AUDIT_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAudit as(String alias) {
|
||||
return new StaffogAudit(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAudit as(Name alias) {
|
||||
return new StaffogAudit(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAudit as(Table<?> alias) {
|
||||
return new StaffogAudit(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogAudit rename(String name) {
|
||||
return new StaffogAudit(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogAudit rename(Name name) {
|
||||
return new StaffogAudit(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogAudit rename(Table<?> name) {
|
||||
return new StaffogAudit(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row4 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row4<Integer, String, String, Long> fieldsRow() {
|
||||
return (Row4) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function4<? super Integer, ? super String, ? super String, ? super Long, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function4<? super Integer, ? super String, ? super String, ? super Long, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,223 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function12;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row12;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogBanRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogBan extends TableImpl<StaffogBanRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_ban</code>
|
||||
*/
|
||||
public static final StaffogBan STAFFOG_BAN = new StaffogBan();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogBanRecord> getRecordType() {
|
||||
return StaffogBanRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, Long> ID = createField(DSL.name("id"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.reason</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, String> REASON = createField(DSL.name("reason"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.by_uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, String> BY_UUID = createField(DSL.name("by_uuid"), SQLDataType.VARCHAR(36), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.by_name</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, String> BY_NAME = createField(DSL.name("by_name"), SQLDataType.VARCHAR(128), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.removed_uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, String> REMOVED_UUID = createField(DSL.name("removed_uuid"), SQLDataType.VARCHAR(36), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.removed_name</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, String> REMOVED_NAME = createField(DSL.name("removed_name"), SQLDataType.VARCHAR(128), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.removed_reason</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, String> REMOVED_REASON = createField(DSL.name("removed_reason"), SQLDataType.VARCHAR(2048), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.removed_time</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, Long> REMOVED_TIME = createField(DSL.name("removed_time"), SQLDataType.BIGINT, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.time</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, Long> TIME = createField(DSL.name("time"), SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.until</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, Long> UNTIL = createField(DSL.name("until"), SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_ban.active</code>.
|
||||
*/
|
||||
public final TableField<StaffogBanRecord, Boolean> ACTIVE = createField(DSL.name("active"), SQLDataType.BIT.nullable(false), this, "");
|
||||
|
||||
private StaffogBan(Name alias, Table<StaffogBanRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogBan(Name alias, Table<StaffogBanRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_ban</code> table reference
|
||||
*/
|
||||
public StaffogBan(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_BAN);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_ban</code> table reference
|
||||
*/
|
||||
public StaffogBan(Name alias) {
|
||||
this(alias, STAFFOG_BAN);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_ban</code> table reference
|
||||
*/
|
||||
public StaffogBan() {
|
||||
this(DSL.name("staffog_ban"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogBan(Table<O> child, ForeignKey<O, StaffogBanRecord> key) {
|
||||
super(child, key, STAFFOG_BAN);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<StaffogBanRecord, Long> getIdentity() {
|
||||
return (Identity<StaffogBanRecord, Long>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogBanRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_BAN_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBan as(String alias) {
|
||||
return new StaffogBan(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBan as(Name alias) {
|
||||
return new StaffogBan(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBan as(Table<?> alias) {
|
||||
return new StaffogBan(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogBan rename(String name) {
|
||||
return new StaffogBan(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogBan rename(Name name) {
|
||||
return new StaffogBan(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogBan rename(Table<?> name) {
|
||||
return new StaffogBan(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row12 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row12<Long, String, String, String, String, String, String, String, Long, Long, Long, Boolean> fieldsRow() {
|
||||
return (Row12) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function12<? super Long, ? super String, ? super String, ? super String, ? super String, ? super String, ? super String, ? super String, ? super Long, ? super Long, ? super Long, ? super Boolean, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function12<? super Long, ? super String, ? super String, ? super String, ? super String, ? super String, ? super String, ? super String, ? super Long, ? super Long, ? super Long, ? super Boolean, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,188 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function5;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row5;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogChatreportRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogChatreport extends TableImpl<StaffogChatreportRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_chatreport</code>
|
||||
*/
|
||||
public static final StaffogChatreport STAFFOG_CHATREPORT = new StaffogChatreport();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogChatreportRecord> getRecordType() {
|
||||
return StaffogChatreportRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_chatreport.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogChatreportRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_chatreport.uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogChatreportRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_chatreport.by_uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogChatreportRecord, String> BY_UUID = createField(DSL.name("by_uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_chatreport.time</code>.
|
||||
*/
|
||||
public final TableField<StaffogChatreportRecord, Long> TIME = createField(DSL.name("time"), SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_chatreport.messages</code>.
|
||||
*/
|
||||
public final TableField<StaffogChatreportRecord, String> MESSAGES = createField(DSL.name("messages"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
private StaffogChatreport(Name alias, Table<StaffogChatreportRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogChatreport(Name alias, Table<StaffogChatreportRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_chatreport</code> table reference
|
||||
*/
|
||||
public StaffogChatreport(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_CHATREPORT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_chatreport</code> table reference
|
||||
*/
|
||||
public StaffogChatreport(Name alias) {
|
||||
this(alias, STAFFOG_CHATREPORT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_chatreport</code> table reference
|
||||
*/
|
||||
public StaffogChatreport() {
|
||||
this(DSL.name("staffog_chatreport"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogChatreport(Table<O> child, ForeignKey<O, StaffogChatreportRecord> key) {
|
||||
super(child, key, STAFFOG_CHATREPORT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<StaffogChatreportRecord, Integer> getIdentity() {
|
||||
return (Identity<StaffogChatreportRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogChatreportRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_CHATREPORT_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogChatreport as(String alias) {
|
||||
return new StaffogChatreport(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogChatreport as(Name alias) {
|
||||
return new StaffogChatreport(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogChatreport as(Table<?> alias) {
|
||||
return new StaffogChatreport(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogChatreport rename(String name) {
|
||||
return new StaffogChatreport(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogChatreport rename(Name name) {
|
||||
return new StaffogChatreport(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogChatreport rename(Table<?> name) {
|
||||
return new StaffogChatreport(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row5 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row5<Integer, String, String, Long, String> fieldsRow() {
|
||||
return (Row5) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function5<? super Integer, ? super String, ? super String, ? super Long, ? super String, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function5<? super Integer, ? super String, ? super String, ? super Long, ? super String, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,184 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function4;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row4;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogHistoryRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogHistory extends TableImpl<StaffogHistoryRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_history</code>
|
||||
*/
|
||||
public static final StaffogHistory STAFFOG_HISTORY = new StaffogHistory();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogHistoryRecord> getRecordType() {
|
||||
return StaffogHistoryRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_history.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogHistoryRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_history.date</code>.
|
||||
*/
|
||||
public final TableField<StaffogHistoryRecord, LocalDateTime> DATE = createField(DSL.name("date"), SQLDataType.LOCALDATETIME(0).nullable(false).defaultValue(DSL.field(DSL.raw("CURRENT_TIMESTAMP"), SQLDataType.LOCALDATETIME)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_history.name</code>.
|
||||
*/
|
||||
public final TableField<StaffogHistoryRecord, String> NAME = createField(DSL.name("name"), SQLDataType.VARCHAR(16).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_history.uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogHistoryRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
private StaffogHistory(Name alias, Table<StaffogHistoryRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogHistory(Name alias, Table<StaffogHistoryRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_history</code> table reference
|
||||
*/
|
||||
public StaffogHistory(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_HISTORY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_history</code> table reference
|
||||
*/
|
||||
public StaffogHistory(Name alias) {
|
||||
this(alias, STAFFOG_HISTORY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_history</code> table reference
|
||||
*/
|
||||
public StaffogHistory() {
|
||||
this(DSL.name("staffog_history"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogHistory(Table<O> child, ForeignKey<O, StaffogHistoryRecord> key) {
|
||||
super(child, key, STAFFOG_HISTORY);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<StaffogHistoryRecord, Integer> getIdentity() {
|
||||
return (Identity<StaffogHistoryRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogHistoryRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_HISTORY_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogHistory as(String alias) {
|
||||
return new StaffogHistory(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogHistory as(Name alias) {
|
||||
return new StaffogHistory(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogHistory as(Table<?> alias) {
|
||||
return new StaffogHistory(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogHistory rename(String name) {
|
||||
return new StaffogHistory(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogHistory rename(Name name) {
|
||||
return new StaffogHistory(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogHistory rename(Table<?> name) {
|
||||
return new StaffogHistory(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row4 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row4<Integer, LocalDateTime, String, String> fieldsRow() {
|
||||
return (Row4) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function4<? super Integer, ? super LocalDateTime, ? super String, ? super String, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function4<? super Integer, ? super LocalDateTime, ? super String, ? super String, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,193 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function6;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogKickRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogKick extends TableImpl<StaffogKickRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_kick</code>
|
||||
*/
|
||||
public static final StaffogKick STAFFOG_KICK = new StaffogKick();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogKickRecord> getRecordType() {
|
||||
return StaffogKickRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_kick.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogKickRecord, Long> ID = createField(DSL.name("id"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_kick.uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogKickRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_kick.reason</code>.
|
||||
*/
|
||||
public final TableField<StaffogKickRecord, String> REASON = createField(DSL.name("reason"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_kick.by_uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogKickRecord, String> BY_UUID = createField(DSL.name("by_uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_kick.by_name</code>.
|
||||
*/
|
||||
public final TableField<StaffogKickRecord, String> BY_NAME = createField(DSL.name("by_name"), SQLDataType.VARCHAR(128).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_kick.time</code>.
|
||||
*/
|
||||
public final TableField<StaffogKickRecord, Long> TIME = createField(DSL.name("time"), SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
private StaffogKick(Name alias, Table<StaffogKickRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogKick(Name alias, Table<StaffogKickRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_kick</code> table reference
|
||||
*/
|
||||
public StaffogKick(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_KICK);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_kick</code> table reference
|
||||
*/
|
||||
public StaffogKick(Name alias) {
|
||||
this(alias, STAFFOG_KICK);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_kick</code> table reference
|
||||
*/
|
||||
public StaffogKick() {
|
||||
this(DSL.name("staffog_kick"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogKick(Table<O> child, ForeignKey<O, StaffogKickRecord> key) {
|
||||
super(child, key, STAFFOG_KICK);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<StaffogKickRecord, Long> getIdentity() {
|
||||
return (Identity<StaffogKickRecord, Long>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogKickRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_KICK_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogKick as(String alias) {
|
||||
return new StaffogKick(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogKick as(Name alias) {
|
||||
return new StaffogKick(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogKick as(Table<?> alias) {
|
||||
return new StaffogKick(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogKick rename(String name) {
|
||||
return new StaffogKick(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogKick rename(Name name) {
|
||||
return new StaffogKick(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogKick rename(Table<?> name) {
|
||||
return new StaffogKick(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row6 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Long, String, String, String, String, Long> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function6<? super Long, ? super String, ? super String, ? super String, ? super String, ? super Long, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function6<? super Long, ? super String, ? super String, ? super String, ? super String, ? super Long, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,174 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function3;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row3;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogLinkcodeRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogLinkcode extends TableImpl<StaffogLinkcodeRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_linkcode</code>
|
||||
*/
|
||||
public static final StaffogLinkcode STAFFOG_LINKCODE = new StaffogLinkcode();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogLinkcodeRecord> getRecordType() {
|
||||
return StaffogLinkcodeRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_linkcode.uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogLinkcodeRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_linkcode.code</code>.
|
||||
*/
|
||||
public final TableField<StaffogLinkcodeRecord, String> CODE = createField(DSL.name("code"), SQLDataType.VARCHAR(5).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_linkcode.admin</code>.
|
||||
*/
|
||||
public final TableField<StaffogLinkcodeRecord, Boolean> ADMIN = createField(DSL.name("admin"), SQLDataType.BIT.nullable(false), this, "");
|
||||
|
||||
private StaffogLinkcode(Name alias, Table<StaffogLinkcodeRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogLinkcode(Name alias, Table<StaffogLinkcodeRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_linkcode</code> table reference
|
||||
*/
|
||||
public StaffogLinkcode(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_LINKCODE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_linkcode</code> table reference
|
||||
*/
|
||||
public StaffogLinkcode(Name alias) {
|
||||
this(alias, STAFFOG_LINKCODE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_linkcode</code> table reference
|
||||
*/
|
||||
public StaffogLinkcode() {
|
||||
this(DSL.name("staffog_linkcode"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogLinkcode(Table<O> child, ForeignKey<O, StaffogLinkcodeRecord> key) {
|
||||
super(child, key, STAFFOG_LINKCODE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<StaffogLinkcodeRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_STAFFOG_LINKCODE_UUID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogLinkcode as(String alias) {
|
||||
return new StaffogLinkcode(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogLinkcode as(Name alias) {
|
||||
return new StaffogLinkcode(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogLinkcode as(Table<?> alias) {
|
||||
return new StaffogLinkcode(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogLinkcode rename(String name) {
|
||||
return new StaffogLinkcode(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogLinkcode rename(Name name) {
|
||||
return new StaffogLinkcode(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogLinkcode rename(Table<?> name) {
|
||||
return new StaffogLinkcode(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row3 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row3<String, String, Boolean> fieldsRow() {
|
||||
return (Row3) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function3<? super String, ? super String, ? super Boolean, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function3<? super String, ? super String, ? super Boolean, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,223 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function12;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row12;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogMuteRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogMute extends TableImpl<StaffogMuteRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_mute</code>
|
||||
*/
|
||||
public static final StaffogMute STAFFOG_MUTE = new StaffogMute();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogMuteRecord> getRecordType() {
|
||||
return StaffogMuteRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, Long> ID = createField(DSL.name("id"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.reason</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, String> REASON = createField(DSL.name("reason"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.by_uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, String> BY_UUID = createField(DSL.name("by_uuid"), SQLDataType.VARCHAR(36), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.by_name</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, String> BY_NAME = createField(DSL.name("by_name"), SQLDataType.VARCHAR(128), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.removed_uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, String> REMOVED_UUID = createField(DSL.name("removed_uuid"), SQLDataType.VARCHAR(36), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.removed_name</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, String> REMOVED_NAME = createField(DSL.name("removed_name"), SQLDataType.VARCHAR(128), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.removed_reason</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, String> REMOVED_REASON = createField(DSL.name("removed_reason"), SQLDataType.VARCHAR(2048), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.removed_time</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, Long> REMOVED_TIME = createField(DSL.name("removed_time"), SQLDataType.BIGINT, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.time</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, Long> TIME = createField(DSL.name("time"), SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.until</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, Long> UNTIL = createField(DSL.name("until"), SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_mute.active</code>.
|
||||
*/
|
||||
public final TableField<StaffogMuteRecord, Boolean> ACTIVE = createField(DSL.name("active"), SQLDataType.BIT.nullable(false), this, "");
|
||||
|
||||
private StaffogMute(Name alias, Table<StaffogMuteRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogMute(Name alias, Table<StaffogMuteRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_mute</code> table reference
|
||||
*/
|
||||
public StaffogMute(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_MUTE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_mute</code> table reference
|
||||
*/
|
||||
public StaffogMute(Name alias) {
|
||||
this(alias, STAFFOG_MUTE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_mute</code> table reference
|
||||
*/
|
||||
public StaffogMute() {
|
||||
this(DSL.name("staffog_mute"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogMute(Table<O> child, ForeignKey<O, StaffogMuteRecord> key) {
|
||||
super(child, key, STAFFOG_MUTE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<StaffogMuteRecord, Long> getIdentity() {
|
||||
return (Identity<StaffogMuteRecord, Long>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogMuteRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_MUTE_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMute as(String alias) {
|
||||
return new StaffogMute(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMute as(Name alias) {
|
||||
return new StaffogMute(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMute as(Table<?> alias) {
|
||||
return new StaffogMute(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogMute rename(String name) {
|
||||
return new StaffogMute(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogMute rename(Name name) {
|
||||
return new StaffogMute(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogMute rename(Table<?> name) {
|
||||
return new StaffogMute(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row12 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row12<Long, String, String, String, String, String, String, String, Long, Long, Long, Boolean> fieldsRow() {
|
||||
return (Row12) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function12<? super Long, ? super String, ? super String, ? super String, ? super String, ? super String, ? super String, ? super String, ? super Long, ? super Long, ? super Long, ? super Boolean, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function12<? super Long, ? super String, ? super String, ? super String, ? super String, ? super String, ? super String, ? super String, ? super Long, ? super Long, ? super Long, ? super Boolean, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,223 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function12;
|
||||
import org.jooq.Identity;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row12;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogReportRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogReport extends TableImpl<StaffogReportRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_report</code>
|
||||
*/
|
||||
public static final StaffogReport STAFFOG_REPORT = new StaffogReport();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogReportRecord> getRecordType() {
|
||||
return StaffogReportRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false).identity(true), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.by_uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, String> BY_UUID = createField(DSL.name("by_uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.time</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, Long> TIME = createField(DSL.name("time"), SQLDataType.BIGINT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.type</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, String> TYPE = createField(DSL.name("type"), SQLDataType.VARCHAR(128).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.reason</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, String> REASON = createField(DSL.name("reason"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.crid</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, Integer> CRID = createField(DSL.name("crid"), SQLDataType.INTEGER, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.open</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, Boolean> OPEN = createField(DSL.name("open"), SQLDataType.BIT.nullable(false).defaultValue(DSL.inline("b'1'", SQLDataType.BIT)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.assigned</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, String> ASSIGNED = createField(DSL.name("assigned"), SQLDataType.VARCHAR(36), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.verdict</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, Boolean> VERDICT = createField(DSL.name("verdict"), SQLDataType.BIT, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.verdict_time</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, Long> VERDICT_TIME = createField(DSL.name("verdict_time"), SQLDataType.BIGINT, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_report.comment</code>.
|
||||
*/
|
||||
public final TableField<StaffogReportRecord, String> COMMENT = createField(DSL.name("comment"), SQLDataType.VARCHAR(2048), this, "");
|
||||
|
||||
private StaffogReport(Name alias, Table<StaffogReportRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogReport(Name alias, Table<StaffogReportRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_report</code> table reference
|
||||
*/
|
||||
public StaffogReport(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_REPORT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_report</code> table reference
|
||||
*/
|
||||
public StaffogReport(Name alias) {
|
||||
this(alias, STAFFOG_REPORT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_report</code> table reference
|
||||
*/
|
||||
public StaffogReport() {
|
||||
this(DSL.name("staffog_report"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogReport(Table<O> child, ForeignKey<O, StaffogReportRecord> key) {
|
||||
super(child, key, STAFFOG_REPORT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Identity<StaffogReportRecord, Integer> getIdentity() {
|
||||
return (Identity<StaffogReportRecord, Integer>) super.getIdentity();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogReportRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_REPORT_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReport as(String alias) {
|
||||
return new StaffogReport(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReport as(Name alias) {
|
||||
return new StaffogReport(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReport as(Table<?> alias) {
|
||||
return new StaffogReport(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogReport rename(String name) {
|
||||
return new StaffogReport(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogReport rename(Name name) {
|
||||
return new StaffogReport(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogReport rename(Table<?> name) {
|
||||
return new StaffogReport(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row12 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row12<Integer, String, String, Long, String, String, Integer, Boolean, String, Boolean, Long, String> fieldsRow() {
|
||||
return (Row12) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function12<? super Integer, ? super String, ? super String, ? super Long, ? super String, ? super String, ? super Integer, ? super Boolean, ? super String, ? super Boolean, ? super Long, ? super String, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function12<? super Integer, ? super String, ? super String, ? super Long, ? super String, ? super String, ? super Integer, ? super Boolean, ? super String, ? super Boolean, ? super Long, ? super String, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,192 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function7;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row7;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogStaffipRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogStaffip extends TableImpl<StaffogStaffipRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_staffip</code>
|
||||
*/
|
||||
public static final StaffogStaffip STAFFOG_STAFFIP = new StaffogStaffip();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogStaffipRecord> getRecordType() {
|
||||
return StaffogStaffipRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_staffip.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogStaffipRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_staffip.ip</code>.
|
||||
*/
|
||||
public final TableField<StaffogStaffipRecord, String> IP = createField(DSL.name("ip"), SQLDataType.VARCHAR(15).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_staffip.uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogStaffipRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_staffip.initial</code>.
|
||||
*/
|
||||
public final TableField<StaffogStaffipRecord, Boolean> INITIAL = createField(DSL.name("initial"), SQLDataType.BIT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_staffip.panel_acknowledged</code>.
|
||||
*/
|
||||
public final TableField<StaffogStaffipRecord, Boolean> PANEL_ACKNOWLEDGED = createField(DSL.name("panel_acknowledged"), SQLDataType.BIT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_staffip.panel_verified</code>.
|
||||
*/
|
||||
public final TableField<StaffogStaffipRecord, Boolean> PANEL_VERIFIED = createField(DSL.name("panel_verified"), SQLDataType.BIT.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_staffip.game_verified</code>.
|
||||
*/
|
||||
public final TableField<StaffogStaffipRecord, Boolean> GAME_VERIFIED = createField(DSL.name("game_verified"), SQLDataType.BIT.nullable(false), this, "");
|
||||
|
||||
private StaffogStaffip(Name alias, Table<StaffogStaffipRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogStaffip(Name alias, Table<StaffogStaffipRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_staffip</code> table reference
|
||||
*/
|
||||
public StaffogStaffip(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_STAFFIP);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_staffip</code> table reference
|
||||
*/
|
||||
public StaffogStaffip(Name alias) {
|
||||
this(alias, STAFFOG_STAFFIP);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_staffip</code> table reference
|
||||
*/
|
||||
public StaffogStaffip() {
|
||||
this(DSL.name("staffog_staffip"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogStaffip(Table<O> child, ForeignKey<O, StaffogStaffipRecord> key) {
|
||||
super(child, key, STAFFOG_STAFFIP);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogStaffipRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_STAFFIP_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffip as(String alias) {
|
||||
return new StaffogStaffip(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffip as(Name alias) {
|
||||
return new StaffogStaffip(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffip as(Table<?> alias) {
|
||||
return new StaffogStaffip(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogStaffip rename(String name) {
|
||||
return new StaffogStaffip(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogStaffip rename(Name name) {
|
||||
return new StaffogStaffip(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogStaffip rename(Table<?> name) {
|
||||
return new StaffogStaffip(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row7 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row7<Integer, String, String, Boolean, Boolean, Boolean, Boolean> fieldsRow() {
|
||||
return (Row7) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function7<? super Integer, ? super String, ? super String, ? super Boolean, ? super Boolean, ? super Boolean, ? super Boolean, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function7<? super Integer, ? super String, ? super String, ? super Boolean, ? super Boolean, ? super Boolean, ? super Boolean, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,160 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function2;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row2;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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 uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogStatRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogStat extends TableImpl<StaffogStatRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_stat</code>
|
||||
*/
|
||||
public static final StaffogStat STAFFOG_STAT = new StaffogStat();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogStatRecord> getRecordType() {
|
||||
return StaffogStatRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_stat.name</code>.
|
||||
*/
|
||||
public final TableField<StaffogStatRecord, String> NAME = createField(DSL.name("name"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_stat.stat</code>.
|
||||
*/
|
||||
public final TableField<StaffogStatRecord, String> STAT = createField(DSL.name("stat"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
private StaffogStat(Name alias, Table<StaffogStatRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogStat(Name alias, Table<StaffogStatRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_stat</code> table reference
|
||||
*/
|
||||
public StaffogStat(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_STAT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_stat</code> table reference
|
||||
*/
|
||||
public StaffogStat(Name alias) {
|
||||
this(alias, STAFFOG_STAT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_stat</code> table reference
|
||||
*/
|
||||
public StaffogStat() {
|
||||
this(DSL.name("staffog_stat"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogStat(Table<O> child, ForeignKey<O, StaffogStatRecord> key) {
|
||||
super(child, key, STAFFOG_STAT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStat as(String alias) {
|
||||
return new StaffogStat(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStat as(Name alias) {
|
||||
return new StaffogStat(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStat as(Table<?> alias) {
|
||||
return new StaffogStat(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogStat rename(String name) {
|
||||
return new StaffogStat(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogStat rename(Name name) {
|
||||
return new StaffogStat(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogStat rename(Table<?> name) {
|
||||
return new StaffogStat(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row2 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row2<String, String> fieldsRow() {
|
||||
return (Row2) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function2<? super String, ? super String, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function2<? super String, ? super String, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,172 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function3;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row3;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogTaskRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogTask extends TableImpl<StaffogTaskRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_task</code>
|
||||
*/
|
||||
public static final StaffogTask STAFFOG_TASK = new StaffogTask();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogTaskRecord> getRecordType() {
|
||||
return StaffogTaskRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_task.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogTaskRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_task.task</code>.
|
||||
*/
|
||||
public final TableField<StaffogTaskRecord, String> TASK = createField(DSL.name("task"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_task.data</code>.
|
||||
*/
|
||||
public final TableField<StaffogTaskRecord, String> DATA = createField(DSL.name("data"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
private StaffogTask(Name alias, Table<StaffogTaskRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogTask(Name alias, Table<StaffogTaskRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_task</code> table reference
|
||||
*/
|
||||
public StaffogTask(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_TASK);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_task</code> table reference
|
||||
*/
|
||||
public StaffogTask(Name alias) {
|
||||
this(alias, STAFFOG_TASK);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_task</code> table reference
|
||||
*/
|
||||
public StaffogTask() {
|
||||
this(DSL.name("staffog_task"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogTask(Table<O> child, ForeignKey<O, StaffogTaskRecord> key) {
|
||||
super(child, key, STAFFOG_TASK);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogTaskRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_TASK_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogTask as(String alias) {
|
||||
return new StaffogTask(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogTask as(Name alias) {
|
||||
return new StaffogTask(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogTask as(Table<?> alias) {
|
||||
return new StaffogTask(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogTask rename(String name) {
|
||||
return new StaffogTask(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogTask rename(Name name) {
|
||||
return new StaffogTask(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogTask rename(Table<?> name) {
|
||||
return new StaffogTask(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row3 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row3<Integer, String, String> fieldsRow() {
|
||||
return (Row3) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function3<? super Integer, ? super String, ? super String, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function3<? super Integer, ? super String, ? super String, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,194 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables;
|
||||
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Function6;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Records;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.SelectField;
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.Keys;
|
||||
import uk.hotten.staffog.data.jooq.Staffog;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogWebRecord;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogWeb extends TableImpl<StaffogWebRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>staffog.staffog_web</code>
|
||||
*/
|
||||
public static final StaffogWeb STAFFOG_WEB = new StaffogWeb();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<StaffogWebRecord> getRecordType() {
|
||||
return StaffogWebRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_web.id</code>.
|
||||
*/
|
||||
public final TableField<StaffogWebRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_web.username</code>.
|
||||
*/
|
||||
public final TableField<StaffogWebRecord, String> USERNAME = createField(DSL.name("username"), SQLDataType.VARCHAR(128).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_web.uuid</code>.
|
||||
*/
|
||||
public final TableField<StaffogWebRecord, String> UUID = createField(DSL.name("uuid"), SQLDataType.VARCHAR(36).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_web.password</code>.
|
||||
*/
|
||||
public final TableField<StaffogWebRecord, String> PASSWORD = createField(DSL.name("password"), SQLDataType.VARCHAR(2048).nullable(false), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_web.active</code>.
|
||||
*/
|
||||
public final TableField<StaffogWebRecord, Boolean> ACTIVE = createField(DSL.name("active"), SQLDataType.BIT.nullable(false).defaultValue(DSL.inline("b'1'", SQLDataType.BIT)), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>staffog.staffog_web.admin</code>.
|
||||
*/
|
||||
public final TableField<StaffogWebRecord, Boolean> ADMIN = createField(DSL.name("admin"), SQLDataType.BIT.nullable(false), this, "");
|
||||
|
||||
private StaffogWeb(Name alias, Table<StaffogWebRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private StaffogWeb(Name alias, Table<StaffogWebRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_web</code> table reference
|
||||
*/
|
||||
public StaffogWeb(String alias) {
|
||||
this(DSL.name(alias), STAFFOG_WEB);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>staffog.staffog_web</code> table reference
|
||||
*/
|
||||
public StaffogWeb(Name alias) {
|
||||
this(alias, STAFFOG_WEB);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a <code>staffog.staffog_web</code> table reference
|
||||
*/
|
||||
public StaffogWeb() {
|
||||
this(DSL.name("staffog_web"), null);
|
||||
}
|
||||
|
||||
public <O extends Record> StaffogWeb(Table<O> child, ForeignKey<O, StaffogWebRecord> key) {
|
||||
super(child, key, STAFFOG_WEB);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return aliased() ? null : Staffog.STAFFOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UniqueKey<StaffogWebRecord> getPrimaryKey() {
|
||||
return Keys.KEY_STAFFOG_WEB_PRIMARY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UniqueKey<StaffogWebRecord>> getUniqueKeys() {
|
||||
return Arrays.asList(Keys.KEY_STAFFOG_WEB_USERNAME);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogWeb as(String alias) {
|
||||
return new StaffogWeb(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogWeb as(Name alias) {
|
||||
return new StaffogWeb(alias, this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogWeb as(Table<?> alias) {
|
||||
return new StaffogWeb(alias.getQualifiedName(), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogWeb rename(String name) {
|
||||
return new StaffogWeb(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogWeb rename(Name name) {
|
||||
return new StaffogWeb(name, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public StaffogWeb rename(Table<?> name) {
|
||||
return new StaffogWeb(name.getQualifiedName(), null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row6 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, String, Boolean, Boolean> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Function6<? super Integer, ? super String, ? super String, ? super String, ? super Boolean, ? super Boolean, ? extends U> from) {
|
||||
return convertFrom(Records.mapping(from));
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience mapping calling {@link SelectField#convertFrom(Class,
|
||||
* Function)}.
|
||||
*/
|
||||
public <U> SelectField<U> mapping(Class<U> toType, Function6<? super Integer, ? super String, ? super String, ? super String, ? super Boolean, ? super Boolean, ? extends U> from) {
|
||||
return convertFrom(toType, Records.mapping(from));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,478 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record11;
|
||||
import org.jooq.Row11;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogAppeal;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogAppealRecord extends UpdatableRecordImpl<StaffogAppealRecord> implements Record11<Integer, String, Long, String, Integer, String, Boolean, String, Boolean, Long, String> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.uuid</code>.
|
||||
*/
|
||||
public void setUuid(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.uuid</code>.
|
||||
*/
|
||||
public String getUuid() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.time</code>.
|
||||
*/
|
||||
public void setTime(Long value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.time</code>.
|
||||
*/
|
||||
public Long getTime() {
|
||||
return (Long) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.type</code>.
|
||||
*/
|
||||
public void setType(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.type</code>.
|
||||
*/
|
||||
public String getType() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.pid</code>.
|
||||
*/
|
||||
public void setPid(Integer value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.pid</code>.
|
||||
*/
|
||||
public Integer getPid() {
|
||||
return (Integer) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.reason</code>.
|
||||
*/
|
||||
public void setReason(String value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.reason</code>.
|
||||
*/
|
||||
public String getReason() {
|
||||
return (String) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.open</code>.
|
||||
*/
|
||||
public void setOpen(Boolean value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.open</code>.
|
||||
*/
|
||||
public Boolean getOpen() {
|
||||
return (Boolean) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.assigned</code>.
|
||||
*/
|
||||
public void setAssigned(String value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.assigned</code>.
|
||||
*/
|
||||
public String getAssigned() {
|
||||
return (String) get(7);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.verdict</code>.
|
||||
*/
|
||||
public void setVerdict(Boolean value) {
|
||||
set(8, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.verdict</code>.
|
||||
*/
|
||||
public Boolean getVerdict() {
|
||||
return (Boolean) get(8);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.verdict_time</code>.
|
||||
*/
|
||||
public void setVerdictTime(Long value) {
|
||||
set(9, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.verdict_time</code>.
|
||||
*/
|
||||
public Long getVerdictTime() {
|
||||
return (Long) get(9);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_appeal.comment</code>.
|
||||
*/
|
||||
public void setComment(String value) {
|
||||
set(10, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_appeal.comment</code>.
|
||||
*/
|
||||
public String getComment() {
|
||||
return (String) get(10);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record11 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row11<Integer, String, Long, String, Integer, String, Boolean, String, Boolean, Long, String> fieldsRow() {
|
||||
return (Row11) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row11<Integer, String, Long, String, Integer, String, Boolean, String, Boolean, Long, String> valuesRow() {
|
||||
return (Row11) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field3() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.TYPE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field5() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.PID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field6() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.REASON;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field7() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.OPEN;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field8() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.ASSIGNED;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field9() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.VERDICT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field10() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.VERDICT_TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field11() {
|
||||
return StaffogAppeal.STAFFOG_APPEAL.COMMENT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component3() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component5() {
|
||||
return getPid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component6() {
|
||||
return getReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component7() {
|
||||
return getOpen();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component8() {
|
||||
return getAssigned();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component9() {
|
||||
return getVerdict();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component10() {
|
||||
return getVerdictTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component11() {
|
||||
return getComment();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value3() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value5() {
|
||||
return getPid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value6() {
|
||||
return getReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value7() {
|
||||
return getOpen();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value8() {
|
||||
return getAssigned();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value9() {
|
||||
return getVerdict();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value10() {
|
||||
return getVerdictTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value11() {
|
||||
return getComment();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value2(String value) {
|
||||
setUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value3(Long value) {
|
||||
setTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value4(String value) {
|
||||
setType(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value5(Integer value) {
|
||||
setPid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value6(String value) {
|
||||
setReason(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value7(Boolean value) {
|
||||
setOpen(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value8(String value) {
|
||||
setAssigned(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value9(Boolean value) {
|
||||
setVerdict(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value10(Long value) {
|
||||
setVerdictTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord value11(String value) {
|
||||
setComment(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAppealRecord values(Integer value1, String value2, Long value3, String value4, Integer value5, String value6, Boolean value7, String value8, Boolean value9, Long 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 StaffogAppealRecord
|
||||
*/
|
||||
public StaffogAppealRecord() {
|
||||
super(StaffogAppeal.STAFFOG_APPEAL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogAppealRecord
|
||||
*/
|
||||
public StaffogAppealRecord(Integer id, String uuid, Long time, String type, Integer pid, String reason, Boolean open, String assigned, Boolean verdict, Long verdictTime, String comment) {
|
||||
super(StaffogAppeal.STAFFOG_APPEAL);
|
||||
|
||||
setId(id);
|
||||
setUuid(uuid);
|
||||
setTime(time);
|
||||
setType(type);
|
||||
setPid(pid);
|
||||
setReason(reason);
|
||||
setOpen(open);
|
||||
setAssigned(assigned);
|
||||
setVerdict(verdict);
|
||||
setVerdictTime(verdictTime);
|
||||
setComment(comment);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,219 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record4;
|
||||
import org.jooq.Row4;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogAudit;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogAuditRecord extends UpdatableRecordImpl<StaffogAuditRecord> implements Record4<Integer, String, String, Long> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_audit.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_audit.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_audit.type</code>.
|
||||
*/
|
||||
public void setType(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_audit.type</code>.
|
||||
*/
|
||||
public String getType() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_audit.data</code>.
|
||||
*/
|
||||
public void setData(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_audit.data</code>.
|
||||
*/
|
||||
public String getData() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_audit.time</code>.
|
||||
*/
|
||||
public void setTime(Long value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_audit.time</code>.
|
||||
*/
|
||||
public Long getTime() {
|
||||
return (Long) get(3);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record4 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row4<Integer, String, String, Long> fieldsRow() {
|
||||
return (Row4) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row4<Integer, String, String, Long> valuesRow() {
|
||||
return (Row4) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return StaffogAudit.STAFFOG_AUDIT.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogAudit.STAFFOG_AUDIT.TYPE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return StaffogAudit.STAFFOG_AUDIT.DATA;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field4() {
|
||||
return StaffogAudit.STAFFOG_AUDIT.TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getData();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component4() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getData();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value4() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAuditRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAuditRecord value2(String value) {
|
||||
setType(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAuditRecord value3(String value) {
|
||||
setData(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAuditRecord value4(Long value) {
|
||||
setTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogAuditRecord values(Integer value1, String value2, String value3, Long value4) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached StaffogAuditRecord
|
||||
*/
|
||||
public StaffogAuditRecord() {
|
||||
super(StaffogAudit.STAFFOG_AUDIT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogAuditRecord
|
||||
*/
|
||||
public StaffogAuditRecord(Integer id, String type, String data, Long time) {
|
||||
super(StaffogAudit.STAFFOG_AUDIT);
|
||||
|
||||
setId(id);
|
||||
setType(type);
|
||||
setData(data);
|
||||
setTime(time);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,515 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record12;
|
||||
import org.jooq.Row12;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogBan;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogBanRecord extends UpdatableRecordImpl<StaffogBanRecord> implements Record12<Long, String, String, String, String, String, String, String, Long, Long, Long, Boolean> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.id</code>.
|
||||
*/
|
||||
public void setId(Long value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.id</code>.
|
||||
*/
|
||||
public Long getId() {
|
||||
return (Long) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.uuid</code>.
|
||||
*/
|
||||
public void setUuid(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.uuid</code>.
|
||||
*/
|
||||
public String getUuid() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.reason</code>.
|
||||
*/
|
||||
public void setReason(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.reason</code>.
|
||||
*/
|
||||
public String getReason() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.by_uuid</code>.
|
||||
*/
|
||||
public void setByUuid(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.by_uuid</code>.
|
||||
*/
|
||||
public String getByUuid() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.by_name</code>.
|
||||
*/
|
||||
public void setByName(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.by_name</code>.
|
||||
*/
|
||||
public String getByName() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.removed_uuid</code>.
|
||||
*/
|
||||
public void setRemovedUuid(String value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.removed_uuid</code>.
|
||||
*/
|
||||
public String getRemovedUuid() {
|
||||
return (String) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.removed_name</code>.
|
||||
*/
|
||||
public void setRemovedName(String value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.removed_name</code>.
|
||||
*/
|
||||
public String getRemovedName() {
|
||||
return (String) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.removed_reason</code>.
|
||||
*/
|
||||
public void setRemovedReason(String value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.removed_reason</code>.
|
||||
*/
|
||||
public String getRemovedReason() {
|
||||
return (String) get(7);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.removed_time</code>.
|
||||
*/
|
||||
public void setRemovedTime(Long value) {
|
||||
set(8, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.removed_time</code>.
|
||||
*/
|
||||
public Long getRemovedTime() {
|
||||
return (Long) get(8);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.time</code>.
|
||||
*/
|
||||
public void setTime(Long value) {
|
||||
set(9, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.time</code>.
|
||||
*/
|
||||
public Long getTime() {
|
||||
return (Long) get(9);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.until</code>.
|
||||
*/
|
||||
public void setUntil(Long value) {
|
||||
set(10, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.until</code>.
|
||||
*/
|
||||
public Long getUntil() {
|
||||
return (Long) get(10);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_ban.active</code>.
|
||||
*/
|
||||
public void setActive(Boolean value) {
|
||||
set(11, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_ban.active</code>.
|
||||
*/
|
||||
public Boolean getActive() {
|
||||
return (Boolean) get(11);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Long> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record12 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row12<Long, String, String, String, String, String, String, String, Long, Long, Long, Boolean> fieldsRow() {
|
||||
return (Row12) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row12<Long, String, String, String, String, String, String, String, Long, Long, Long, Boolean> valuesRow() {
|
||||
return (Row12) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field1() {
|
||||
return StaffogBan.STAFFOG_BAN.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogBan.STAFFOG_BAN.UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return StaffogBan.STAFFOG_BAN.REASON;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return StaffogBan.STAFFOG_BAN.BY_UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return StaffogBan.STAFFOG_BAN.BY_NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field6() {
|
||||
return StaffogBan.STAFFOG_BAN.REMOVED_UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field7() {
|
||||
return StaffogBan.STAFFOG_BAN.REMOVED_NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field8() {
|
||||
return StaffogBan.STAFFOG_BAN.REMOVED_REASON;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field9() {
|
||||
return StaffogBan.STAFFOG_BAN.REMOVED_TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field10() {
|
||||
return StaffogBan.STAFFOG_BAN.TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field11() {
|
||||
return StaffogBan.STAFFOG_BAN.UNTIL;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field12() {
|
||||
return StaffogBan.STAFFOG_BAN.ACTIVE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getByUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getByName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component6() {
|
||||
return getRemovedUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component7() {
|
||||
return getRemovedName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component8() {
|
||||
return getRemovedReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component9() {
|
||||
return getRemovedTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component10() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component11() {
|
||||
return getUntil();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component12() {
|
||||
return getActive();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getByUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getByName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value6() {
|
||||
return getRemovedUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value7() {
|
||||
return getRemovedName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value8() {
|
||||
return getRemovedReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value9() {
|
||||
return getRemovedTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value10() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value11() {
|
||||
return getUntil();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value12() {
|
||||
return getActive();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value1(Long value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value2(String value) {
|
||||
setUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value3(String value) {
|
||||
setReason(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value4(String value) {
|
||||
setByUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value5(String value) {
|
||||
setByName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value6(String value) {
|
||||
setRemovedUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value7(String value) {
|
||||
setRemovedName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value8(String value) {
|
||||
setRemovedReason(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value9(Long value) {
|
||||
setRemovedTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value10(Long value) {
|
||||
setTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value11(Long value) {
|
||||
setUntil(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord value12(Boolean value) {
|
||||
setActive(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogBanRecord values(Long value1, String value2, String value3, String value4, String value5, String value6, String value7, String value8, Long value9, Long value10, Long value11, Boolean 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 StaffogBanRecord
|
||||
*/
|
||||
public StaffogBanRecord() {
|
||||
super(StaffogBan.STAFFOG_BAN);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogBanRecord
|
||||
*/
|
||||
public StaffogBanRecord(Long id, String uuid, String reason, String byUuid, String byName, String removedUuid, String removedName, String removedReason, Long removedTime, Long time, Long until, Boolean active) {
|
||||
super(StaffogBan.STAFFOG_BAN);
|
||||
|
||||
setId(id);
|
||||
setUuid(uuid);
|
||||
setReason(reason);
|
||||
setByUuid(byUuid);
|
||||
setByName(byName);
|
||||
setRemovedUuid(removedUuid);
|
||||
setRemovedName(removedName);
|
||||
setRemovedReason(removedReason);
|
||||
setRemovedTime(removedTime);
|
||||
setTime(time);
|
||||
setUntil(until);
|
||||
setActive(active);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
+256
@@ -0,0 +1,256 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record5;
|
||||
import org.jooq.Row5;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogChatreport;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogChatreportRecord extends UpdatableRecordImpl<StaffogChatreportRecord> implements Record5<Integer, String, String, Long, String> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_chatreport.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_chatreport.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_chatreport.uuid</code>.
|
||||
*/
|
||||
public void setUuid(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_chatreport.uuid</code>.
|
||||
*/
|
||||
public String getUuid() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_chatreport.by_uuid</code>.
|
||||
*/
|
||||
public void setByUuid(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_chatreport.by_uuid</code>.
|
||||
*/
|
||||
public String getByUuid() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_chatreport.time</code>.
|
||||
*/
|
||||
public void setTime(Long value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_chatreport.time</code>.
|
||||
*/
|
||||
public Long getTime() {
|
||||
return (Long) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_chatreport.messages</code>.
|
||||
*/
|
||||
public void setMessages(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_chatreport.messages</code>.
|
||||
*/
|
||||
public String getMessages() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record5 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row5<Integer, String, String, Long, String> fieldsRow() {
|
||||
return (Row5) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row5<Integer, String, String, Long, String> valuesRow() {
|
||||
return (Row5) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return StaffogChatreport.STAFFOG_CHATREPORT.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogChatreport.STAFFOG_CHATREPORT.UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return StaffogChatreport.STAFFOG_CHATREPORT.BY_UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field4() {
|
||||
return StaffogChatreport.STAFFOG_CHATREPORT.TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return StaffogChatreport.STAFFOG_CHATREPORT.MESSAGES;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getByUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component4() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getMessages();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getByUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value4() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getMessages();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogChatreportRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogChatreportRecord value2(String value) {
|
||||
setUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogChatreportRecord value3(String value) {
|
||||
setByUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogChatreportRecord value4(Long value) {
|
||||
setTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogChatreportRecord value5(String value) {
|
||||
setMessages(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogChatreportRecord values(Integer value1, String value2, String value3, Long value4, String value5) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached StaffogChatreportRecord
|
||||
*/
|
||||
public StaffogChatreportRecord() {
|
||||
super(StaffogChatreport.STAFFOG_CHATREPORT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogChatreportRecord
|
||||
*/
|
||||
public StaffogChatreportRecord(Integer id, String uuid, String byUuid, Long time, String messages) {
|
||||
super(StaffogChatreport.STAFFOG_CHATREPORT);
|
||||
|
||||
setId(id);
|
||||
setUuid(uuid);
|
||||
setByUuid(byUuid);
|
||||
setTime(time);
|
||||
setMessages(messages);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,221 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
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;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogHistory;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogHistoryRecord extends UpdatableRecordImpl<StaffogHistoryRecord> implements Record4<Integer, LocalDateTime, String, String> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_history.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_history.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_history.date</code>.
|
||||
*/
|
||||
public void setDate(LocalDateTime value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_history.date</code>.
|
||||
*/
|
||||
public LocalDateTime getDate() {
|
||||
return (LocalDateTime) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_history.name</code>.
|
||||
*/
|
||||
public void setName(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_history.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_history.uuid</code>.
|
||||
*/
|
||||
public void setUuid(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_history.uuid</code>.
|
||||
*/
|
||||
public String getUuid() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record4 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row4<Integer, LocalDateTime, String, String> fieldsRow() {
|
||||
return (Row4) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row4<Integer, LocalDateTime, String, String> valuesRow() {
|
||||
return (Row4) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return StaffogHistory.STAFFOG_HISTORY.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<LocalDateTime> field2() {
|
||||
return StaffogHistory.STAFFOG_HISTORY.DATE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return StaffogHistory.STAFFOG_HISTORY.NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return StaffogHistory.STAFFOG_HISTORY.UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime component2() {
|
||||
return getDate();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalDateTime value2() {
|
||||
return getDate();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogHistoryRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogHistoryRecord value2(LocalDateTime value) {
|
||||
setDate(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogHistoryRecord value3(String value) {
|
||||
setName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogHistoryRecord value4(String value) {
|
||||
setUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogHistoryRecord values(Integer value1, LocalDateTime value2, String value3, String value4) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached StaffogHistoryRecord
|
||||
*/
|
||||
public StaffogHistoryRecord() {
|
||||
super(StaffogHistory.STAFFOG_HISTORY);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogHistoryRecord
|
||||
*/
|
||||
public StaffogHistoryRecord(Integer id, LocalDateTime date, String name, String uuid) {
|
||||
super(StaffogHistory.STAFFOG_HISTORY);
|
||||
|
||||
setId(id);
|
||||
setDate(date);
|
||||
setName(name);
|
||||
setUuid(uuid);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,293 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record6;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogKick;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogKickRecord extends UpdatableRecordImpl<StaffogKickRecord> implements Record6<Long, String, String, String, String, Long> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_kick.id</code>.
|
||||
*/
|
||||
public void setId(Long value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_kick.id</code>.
|
||||
*/
|
||||
public Long getId() {
|
||||
return (Long) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_kick.uuid</code>.
|
||||
*/
|
||||
public void setUuid(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_kick.uuid</code>.
|
||||
*/
|
||||
public String getUuid() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_kick.reason</code>.
|
||||
*/
|
||||
public void setReason(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_kick.reason</code>.
|
||||
*/
|
||||
public String getReason() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_kick.by_uuid</code>.
|
||||
*/
|
||||
public void setByUuid(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_kick.by_uuid</code>.
|
||||
*/
|
||||
public String getByUuid() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_kick.by_name</code>.
|
||||
*/
|
||||
public void setByName(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_kick.by_name</code>.
|
||||
*/
|
||||
public String getByName() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_kick.time</code>.
|
||||
*/
|
||||
public void setTime(Long value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_kick.time</code>.
|
||||
*/
|
||||
public Long getTime() {
|
||||
return (Long) get(5);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Long> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record6 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Long, String, String, String, String, Long> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row6<Long, String, String, String, String, Long> valuesRow() {
|
||||
return (Row6) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field1() {
|
||||
return StaffogKick.STAFFOG_KICK.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogKick.STAFFOG_KICK.UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return StaffogKick.STAFFOG_KICK.REASON;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return StaffogKick.STAFFOG_KICK.BY_UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return StaffogKick.STAFFOG_KICK.BY_NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field6() {
|
||||
return StaffogKick.STAFFOG_KICK.TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getByUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getByName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component6() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getByUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getByName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value6() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogKickRecord value1(Long value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogKickRecord value2(String value) {
|
||||
setUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogKickRecord value3(String value) {
|
||||
setReason(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogKickRecord value4(String value) {
|
||||
setByUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogKickRecord value5(String value) {
|
||||
setByName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogKickRecord value6(Long value) {
|
||||
setTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogKickRecord values(Long value1, String value2, String value3, String value4, String value5, Long value6) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached StaffogKickRecord
|
||||
*/
|
||||
public StaffogKickRecord() {
|
||||
super(StaffogKick.STAFFOG_KICK);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogKickRecord
|
||||
*/
|
||||
public StaffogKickRecord(Long id, String uuid, String reason, String byUuid, String byName, Long time) {
|
||||
super(StaffogKick.STAFFOG_KICK);
|
||||
|
||||
setId(id);
|
||||
setUuid(uuid);
|
||||
setReason(reason);
|
||||
setByUuid(byUuid);
|
||||
setByName(byName);
|
||||
setTime(time);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,172 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record3;
|
||||
import org.jooq.Row3;
|
||||
import org.jooq.impl.TableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogLinkcode;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogLinkcodeRecord extends TableRecordImpl<StaffogLinkcodeRecord> implements Record3<String, String, Boolean> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_linkcode.uuid</code>.
|
||||
*/
|
||||
public void setUuid(String value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_linkcode.uuid</code>.
|
||||
*/
|
||||
public String getUuid() {
|
||||
return (String) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_linkcode.code</code>.
|
||||
*/
|
||||
public void setCode(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_linkcode.code</code>.
|
||||
*/
|
||||
public String getCode() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_linkcode.admin</code>.
|
||||
*/
|
||||
public void setAdmin(Boolean value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_linkcode.admin</code>.
|
||||
*/
|
||||
public Boolean getAdmin() {
|
||||
return (Boolean) get(2);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record3 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row3<String, String, Boolean> fieldsRow() {
|
||||
return (Row3) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row3<String, String, Boolean> valuesRow() {
|
||||
return (Row3) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field1() {
|
||||
return StaffogLinkcode.STAFFOG_LINKCODE.UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogLinkcode.STAFFOG_LINKCODE.CODE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field3() {
|
||||
return StaffogLinkcode.STAFFOG_LINKCODE.ADMIN;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component1() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getCode();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component3() {
|
||||
return getAdmin();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value1() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getCode();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value3() {
|
||||
return getAdmin();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogLinkcodeRecord value1(String value) {
|
||||
setUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogLinkcodeRecord value2(String value) {
|
||||
setCode(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogLinkcodeRecord value3(Boolean value) {
|
||||
setAdmin(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogLinkcodeRecord values(String value1, String value2, Boolean value3) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached StaffogLinkcodeRecord
|
||||
*/
|
||||
public StaffogLinkcodeRecord() {
|
||||
super(StaffogLinkcode.STAFFOG_LINKCODE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogLinkcodeRecord
|
||||
*/
|
||||
public StaffogLinkcodeRecord(String uuid, String code, Boolean admin) {
|
||||
super(StaffogLinkcode.STAFFOG_LINKCODE);
|
||||
|
||||
setUuid(uuid);
|
||||
setCode(code);
|
||||
setAdmin(admin);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,515 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record12;
|
||||
import org.jooq.Row12;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogMute;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogMuteRecord extends UpdatableRecordImpl<StaffogMuteRecord> implements Record12<Long, String, String, String, String, String, String, String, Long, Long, Long, Boolean> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.id</code>.
|
||||
*/
|
||||
public void setId(Long value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.id</code>.
|
||||
*/
|
||||
public Long getId() {
|
||||
return (Long) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.uuid</code>.
|
||||
*/
|
||||
public void setUuid(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.uuid</code>.
|
||||
*/
|
||||
public String getUuid() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.reason</code>.
|
||||
*/
|
||||
public void setReason(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.reason</code>.
|
||||
*/
|
||||
public String getReason() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.by_uuid</code>.
|
||||
*/
|
||||
public void setByUuid(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.by_uuid</code>.
|
||||
*/
|
||||
public String getByUuid() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.by_name</code>.
|
||||
*/
|
||||
public void setByName(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.by_name</code>.
|
||||
*/
|
||||
public String getByName() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.removed_uuid</code>.
|
||||
*/
|
||||
public void setRemovedUuid(String value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.removed_uuid</code>.
|
||||
*/
|
||||
public String getRemovedUuid() {
|
||||
return (String) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.removed_name</code>.
|
||||
*/
|
||||
public void setRemovedName(String value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.removed_name</code>.
|
||||
*/
|
||||
public String getRemovedName() {
|
||||
return (String) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.removed_reason</code>.
|
||||
*/
|
||||
public void setRemovedReason(String value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.removed_reason</code>.
|
||||
*/
|
||||
public String getRemovedReason() {
|
||||
return (String) get(7);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.removed_time</code>.
|
||||
*/
|
||||
public void setRemovedTime(Long value) {
|
||||
set(8, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.removed_time</code>.
|
||||
*/
|
||||
public Long getRemovedTime() {
|
||||
return (Long) get(8);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.time</code>.
|
||||
*/
|
||||
public void setTime(Long value) {
|
||||
set(9, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.time</code>.
|
||||
*/
|
||||
public Long getTime() {
|
||||
return (Long) get(9);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.until</code>.
|
||||
*/
|
||||
public void setUntil(Long value) {
|
||||
set(10, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.until</code>.
|
||||
*/
|
||||
public Long getUntil() {
|
||||
return (Long) get(10);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_mute.active</code>.
|
||||
*/
|
||||
public void setActive(Boolean value) {
|
||||
set(11, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_mute.active</code>.
|
||||
*/
|
||||
public Boolean getActive() {
|
||||
return (Boolean) get(11);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Long> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record12 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row12<Long, String, String, String, String, String, String, String, Long, Long, Long, Boolean> fieldsRow() {
|
||||
return (Row12) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row12<Long, String, String, String, String, String, String, String, Long, Long, Long, Boolean> valuesRow() {
|
||||
return (Row12) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field1() {
|
||||
return StaffogMute.STAFFOG_MUTE.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogMute.STAFFOG_MUTE.UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return StaffogMute.STAFFOG_MUTE.REASON;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return StaffogMute.STAFFOG_MUTE.BY_UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return StaffogMute.STAFFOG_MUTE.BY_NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field6() {
|
||||
return StaffogMute.STAFFOG_MUTE.REMOVED_UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field7() {
|
||||
return StaffogMute.STAFFOG_MUTE.REMOVED_NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field8() {
|
||||
return StaffogMute.STAFFOG_MUTE.REMOVED_REASON;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field9() {
|
||||
return StaffogMute.STAFFOG_MUTE.REMOVED_TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field10() {
|
||||
return StaffogMute.STAFFOG_MUTE.TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field11() {
|
||||
return StaffogMute.STAFFOG_MUTE.UNTIL;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field12() {
|
||||
return StaffogMute.STAFFOG_MUTE.ACTIVE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getByUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getByName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component6() {
|
||||
return getRemovedUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component7() {
|
||||
return getRemovedName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component8() {
|
||||
return getRemovedReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component9() {
|
||||
return getRemovedTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component10() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component11() {
|
||||
return getUntil();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component12() {
|
||||
return getActive();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getByUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getByName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value6() {
|
||||
return getRemovedUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value7() {
|
||||
return getRemovedName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value8() {
|
||||
return getRemovedReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value9() {
|
||||
return getRemovedTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value10() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value11() {
|
||||
return getUntil();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value12() {
|
||||
return getActive();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value1(Long value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value2(String value) {
|
||||
setUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value3(String value) {
|
||||
setReason(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value4(String value) {
|
||||
setByUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value5(String value) {
|
||||
setByName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value6(String value) {
|
||||
setRemovedUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value7(String value) {
|
||||
setRemovedName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value8(String value) {
|
||||
setRemovedReason(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value9(Long value) {
|
||||
setRemovedTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value10(Long value) {
|
||||
setTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value11(Long value) {
|
||||
setUntil(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord value12(Boolean value) {
|
||||
setActive(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogMuteRecord values(Long value1, String value2, String value3, String value4, String value5, String value6, String value7, String value8, Long value9, Long value10, Long value11, Boolean 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 StaffogMuteRecord
|
||||
*/
|
||||
public StaffogMuteRecord() {
|
||||
super(StaffogMute.STAFFOG_MUTE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogMuteRecord
|
||||
*/
|
||||
public StaffogMuteRecord(Long id, String uuid, String reason, String byUuid, String byName, String removedUuid, String removedName, String removedReason, Long removedTime, Long time, Long until, Boolean active) {
|
||||
super(StaffogMute.STAFFOG_MUTE);
|
||||
|
||||
setId(id);
|
||||
setUuid(uuid);
|
||||
setReason(reason);
|
||||
setByUuid(byUuid);
|
||||
setByName(byName);
|
||||
setRemovedUuid(removedUuid);
|
||||
setRemovedName(removedName);
|
||||
setRemovedReason(removedReason);
|
||||
setRemovedTime(removedTime);
|
||||
setTime(time);
|
||||
setUntil(until);
|
||||
setActive(active);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,515 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record12;
|
||||
import org.jooq.Row12;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogReport;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogReportRecord extends UpdatableRecordImpl<StaffogReportRecord> implements Record12<Integer, String, String, Long, String, String, Integer, Boolean, String, Boolean, Long, String> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.uuid</code>.
|
||||
*/
|
||||
public void setUuid(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.uuid</code>.
|
||||
*/
|
||||
public String getUuid() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.by_uuid</code>.
|
||||
*/
|
||||
public void setByUuid(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.by_uuid</code>.
|
||||
*/
|
||||
public String getByUuid() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.time</code>.
|
||||
*/
|
||||
public void setTime(Long value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.time</code>.
|
||||
*/
|
||||
public Long getTime() {
|
||||
return (Long) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.type</code>.
|
||||
*/
|
||||
public void setType(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.type</code>.
|
||||
*/
|
||||
public String getType() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.reason</code>.
|
||||
*/
|
||||
public void setReason(String value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.reason</code>.
|
||||
*/
|
||||
public String getReason() {
|
||||
return (String) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.crid</code>.
|
||||
*/
|
||||
public void setCrid(Integer value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.crid</code>.
|
||||
*/
|
||||
public Integer getCrid() {
|
||||
return (Integer) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.open</code>.
|
||||
*/
|
||||
public void setOpen(Boolean value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.open</code>.
|
||||
*/
|
||||
public Boolean getOpen() {
|
||||
return (Boolean) get(7);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.assigned</code>.
|
||||
*/
|
||||
public void setAssigned(String value) {
|
||||
set(8, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.assigned</code>.
|
||||
*/
|
||||
public String getAssigned() {
|
||||
return (String) get(8);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.verdict</code>.
|
||||
*/
|
||||
public void setVerdict(Boolean value) {
|
||||
set(9, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.verdict</code>.
|
||||
*/
|
||||
public Boolean getVerdict() {
|
||||
return (Boolean) get(9);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.verdict_time</code>.
|
||||
*/
|
||||
public void setVerdictTime(Long value) {
|
||||
set(10, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.verdict_time</code>.
|
||||
*/
|
||||
public Long getVerdictTime() {
|
||||
return (Long) get(10);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_report.comment</code>.
|
||||
*/
|
||||
public void setComment(String value) {
|
||||
set(11, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_report.comment</code>.
|
||||
*/
|
||||
public String getComment() {
|
||||
return (String) get(11);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record12 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row12<Integer, String, String, Long, String, String, Integer, Boolean, String, Boolean, Long, String> fieldsRow() {
|
||||
return (Row12) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row12<Integer, String, String, Long, String, String, Integer, Boolean, String, Boolean, Long, String> valuesRow() {
|
||||
return (Row12) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return StaffogReport.STAFFOG_REPORT.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogReport.STAFFOG_REPORT.UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return StaffogReport.STAFFOG_REPORT.BY_UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field4() {
|
||||
return StaffogReport.STAFFOG_REPORT.TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return StaffogReport.STAFFOG_REPORT.TYPE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field6() {
|
||||
return StaffogReport.STAFFOG_REPORT.REASON;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field7() {
|
||||
return StaffogReport.STAFFOG_REPORT.CRID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field8() {
|
||||
return StaffogReport.STAFFOG_REPORT.OPEN;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field9() {
|
||||
return StaffogReport.STAFFOG_REPORT.ASSIGNED;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field10() {
|
||||
return StaffogReport.STAFFOG_REPORT.VERDICT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Long> field11() {
|
||||
return StaffogReport.STAFFOG_REPORT.VERDICT_TIME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field12() {
|
||||
return StaffogReport.STAFFOG_REPORT.COMMENT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getByUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component4() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component5() {
|
||||
return getType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component6() {
|
||||
return getReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component7() {
|
||||
return getCrid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component8() {
|
||||
return getOpen();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component9() {
|
||||
return getAssigned();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component10() {
|
||||
return getVerdict();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long component11() {
|
||||
return getVerdictTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component12() {
|
||||
return getComment();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getByUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value4() {
|
||||
return getTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value5() {
|
||||
return getType();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value6() {
|
||||
return getReason();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value7() {
|
||||
return getCrid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value8() {
|
||||
return getOpen();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value9() {
|
||||
return getAssigned();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value10() {
|
||||
return getVerdict();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long value11() {
|
||||
return getVerdictTime();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value12() {
|
||||
return getComment();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value2(String value) {
|
||||
setUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value3(String value) {
|
||||
setByUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value4(Long value) {
|
||||
setTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value5(String value) {
|
||||
setType(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value6(String value) {
|
||||
setReason(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value7(Integer value) {
|
||||
setCrid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value8(Boolean value) {
|
||||
setOpen(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value9(String value) {
|
||||
setAssigned(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value10(Boolean value) {
|
||||
setVerdict(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value11(Long value) {
|
||||
setVerdictTime(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord value12(String value) {
|
||||
setComment(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogReportRecord values(Integer value1, String value2, String value3, Long value4, String value5, String value6, Integer value7, Boolean value8, String value9, Boolean value10, Long value11, String 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 StaffogReportRecord
|
||||
*/
|
||||
public StaffogReportRecord() {
|
||||
super(StaffogReport.STAFFOG_REPORT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogReportRecord
|
||||
*/
|
||||
public StaffogReportRecord(Integer id, String uuid, String byUuid, Long time, String type, String reason, Integer crid, Boolean open, String assigned, Boolean verdict, Long verdictTime, String comment) {
|
||||
super(StaffogReport.STAFFOG_REPORT);
|
||||
|
||||
setId(id);
|
||||
setUuid(uuid);
|
||||
setByUuid(byUuid);
|
||||
setTime(time);
|
||||
setType(type);
|
||||
setReason(reason);
|
||||
setCrid(crid);
|
||||
setOpen(open);
|
||||
setAssigned(assigned);
|
||||
setVerdict(verdict);
|
||||
setVerdictTime(verdictTime);
|
||||
setComment(comment);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,330 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record7;
|
||||
import org.jooq.Row7;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogStaffip;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogStaffipRecord extends UpdatableRecordImpl<StaffogStaffipRecord> implements Record7<Integer, String, String, Boolean, Boolean, Boolean, Boolean> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_staffip.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_staffip.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_staffip.ip</code>.
|
||||
*/
|
||||
public void setIp(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_staffip.ip</code>.
|
||||
*/
|
||||
public String getIp() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_staffip.uuid</code>.
|
||||
*/
|
||||
public void setUuid(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_staffip.uuid</code>.
|
||||
*/
|
||||
public String getUuid() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_staffip.initial</code>.
|
||||
*/
|
||||
public void setInitial(Boolean value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_staffip.initial</code>.
|
||||
*/
|
||||
public Boolean getInitial() {
|
||||
return (Boolean) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_staffip.panel_acknowledged</code>.
|
||||
*/
|
||||
public void setPanelAcknowledged(Boolean value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_staffip.panel_acknowledged</code>.
|
||||
*/
|
||||
public Boolean getPanelAcknowledged() {
|
||||
return (Boolean) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_staffip.panel_verified</code>.
|
||||
*/
|
||||
public void setPanelVerified(Boolean value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_staffip.panel_verified</code>.
|
||||
*/
|
||||
public Boolean getPanelVerified() {
|
||||
return (Boolean) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_staffip.game_verified</code>.
|
||||
*/
|
||||
public void setGameVerified(Boolean value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_staffip.game_verified</code>.
|
||||
*/
|
||||
public Boolean getGameVerified() {
|
||||
return (Boolean) get(6);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record7 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row7<Integer, String, String, Boolean, Boolean, Boolean, Boolean> fieldsRow() {
|
||||
return (Row7) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row7<Integer, String, String, Boolean, Boolean, Boolean, Boolean> valuesRow() {
|
||||
return (Row7) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return StaffogStaffip.STAFFOG_STAFFIP.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogStaffip.STAFFOG_STAFFIP.IP;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return StaffogStaffip.STAFFOG_STAFFIP.UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field4() {
|
||||
return StaffogStaffip.STAFFOG_STAFFIP.INITIAL;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field5() {
|
||||
return StaffogStaffip.STAFFOG_STAFFIP.PANEL_ACKNOWLEDGED;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field6() {
|
||||
return StaffogStaffip.STAFFOG_STAFFIP.PANEL_VERIFIED;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field7() {
|
||||
return StaffogStaffip.STAFFOG_STAFFIP.GAME_VERIFIED;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getIp();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component4() {
|
||||
return getInitial();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component5() {
|
||||
return getPanelAcknowledged();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component6() {
|
||||
return getPanelVerified();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component7() {
|
||||
return getGameVerified();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getIp();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value4() {
|
||||
return getInitial();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value5() {
|
||||
return getPanelAcknowledged();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value6() {
|
||||
return getPanelVerified();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value7() {
|
||||
return getGameVerified();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffipRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffipRecord value2(String value) {
|
||||
setIp(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffipRecord value3(String value) {
|
||||
setUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffipRecord value4(Boolean value) {
|
||||
setInitial(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffipRecord value5(Boolean value) {
|
||||
setPanelAcknowledged(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffipRecord value6(Boolean value) {
|
||||
setPanelVerified(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffipRecord value7(Boolean value) {
|
||||
setGameVerified(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStaffipRecord values(Integer value1, String value2, String value3, Boolean value4, Boolean value5, Boolean value6, Boolean value7) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
value7(value7);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached StaffogStaffipRecord
|
||||
*/
|
||||
public StaffogStaffipRecord() {
|
||||
super(StaffogStaffip.STAFFOG_STAFFIP);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogStaffipRecord
|
||||
*/
|
||||
public StaffogStaffipRecord(Integer id, String ip, String uuid, Boolean initial, Boolean panelAcknowledged, Boolean panelVerified, Boolean gameVerified) {
|
||||
super(StaffogStaffip.STAFFOG_STAFFIP);
|
||||
|
||||
setId(id);
|
||||
setIp(ip);
|
||||
setUuid(uuid);
|
||||
setInitial(initial);
|
||||
setPanelAcknowledged(panelAcknowledged);
|
||||
setPanelVerified(panelVerified);
|
||||
setGameVerified(gameVerified);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,135 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record2;
|
||||
import org.jooq.Row2;
|
||||
import org.jooq.impl.TableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogStat;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogStatRecord extends TableRecordImpl<StaffogStatRecord> implements Record2<String, String> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_stat.name</code>.
|
||||
*/
|
||||
public void setName(String value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_stat.name</code>.
|
||||
*/
|
||||
public String getName() {
|
||||
return (String) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_stat.stat</code>.
|
||||
*/
|
||||
public void setStat(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_stat.stat</code>.
|
||||
*/
|
||||
public String getStat() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record2 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row2<String, String> fieldsRow() {
|
||||
return (Row2) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row2<String, String> valuesRow() {
|
||||
return (Row2) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field1() {
|
||||
return StaffogStat.STAFFOG_STAT.NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogStat.STAFFOG_STAT.STAT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component1() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getStat();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value1() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getStat();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStatRecord value1(String value) {
|
||||
setName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStatRecord value2(String value) {
|
||||
setStat(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogStatRecord values(String value1, String value2) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached StaffogStatRecord
|
||||
*/
|
||||
public StaffogStatRecord() {
|
||||
super(StaffogStat.STAFFOG_STAT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogStatRecord
|
||||
*/
|
||||
public StaffogStatRecord(String name, String stat) {
|
||||
super(StaffogStat.STAFFOG_STAT);
|
||||
|
||||
setName(name);
|
||||
setStat(stat);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,182 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record3;
|
||||
import org.jooq.Row3;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogTask;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogTaskRecord extends UpdatableRecordImpl<StaffogTaskRecord> implements Record3<Integer, String, String> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_task.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_task.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_task.task</code>.
|
||||
*/
|
||||
public void setTask(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_task.task</code>.
|
||||
*/
|
||||
public String getTask() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_task.data</code>.
|
||||
*/
|
||||
public void setData(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_task.data</code>.
|
||||
*/
|
||||
public String getData() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record3 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row3<Integer, String, String> fieldsRow() {
|
||||
return (Row3) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row3<Integer, String, String> valuesRow() {
|
||||
return (Row3) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return StaffogTask.STAFFOG_TASK.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogTask.STAFFOG_TASK.TASK;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return StaffogTask.STAFFOG_TASK.DATA;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getTask();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getData();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getTask();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getData();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogTaskRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogTaskRecord value2(String value) {
|
||||
setTask(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogTaskRecord value3(String value) {
|
||||
setData(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogTaskRecord values(Integer value1, String value2, String value3) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached StaffogTaskRecord
|
||||
*/
|
||||
public StaffogTaskRecord() {
|
||||
super(StaffogTask.STAFFOG_TASK);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogTaskRecord
|
||||
*/
|
||||
public StaffogTaskRecord(Integer id, String task, String data) {
|
||||
super(StaffogTask.STAFFOG_TASK);
|
||||
|
||||
setId(id);
|
||||
setTask(task);
|
||||
setData(data);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,293 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package uk.hotten.staffog.data.jooq.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record1;
|
||||
import org.jooq.Record6;
|
||||
import org.jooq.Row6;
|
||||
import org.jooq.impl.UpdatableRecordImpl;
|
||||
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogWeb;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class StaffogWebRecord extends UpdatableRecordImpl<StaffogWebRecord> implements Record6<Integer, String, String, String, Boolean, Boolean> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_web.id</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_web.id</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_web.username</code>.
|
||||
*/
|
||||
public void setUsername(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_web.username</code>.
|
||||
*/
|
||||
public String getUsername() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_web.uuid</code>.
|
||||
*/
|
||||
public void setUuid(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_web.uuid</code>.
|
||||
*/
|
||||
public String getUuid() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_web.password</code>.
|
||||
*/
|
||||
public void setPassword(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_web.password</code>.
|
||||
*/
|
||||
public String getPassword() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_web.active</code>.
|
||||
*/
|
||||
public void setActive(Boolean value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_web.active</code>.
|
||||
*/
|
||||
public Boolean getActive() {
|
||||
return (Boolean) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>staffog.staffog_web.admin</code>.
|
||||
*/
|
||||
public void setAdmin(Boolean value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>staffog.staffog_web.admin</code>.
|
||||
*/
|
||||
public Boolean getAdmin() {
|
||||
return (Boolean) get(5);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Primary key information
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Record1<Integer> key() {
|
||||
return (Record1) super.key();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record6 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, String, Boolean, Boolean> fieldsRow() {
|
||||
return (Row6) super.fieldsRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Row6<Integer, String, String, String, Boolean, Boolean> valuesRow() {
|
||||
return (Row6) super.valuesRow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Integer> field1() {
|
||||
return StaffogWeb.STAFFOG_WEB.ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return StaffogWeb.STAFFOG_WEB.USERNAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return StaffogWeb.STAFFOG_WEB.UUID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return StaffogWeb.STAFFOG_WEB.PASSWORD;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field5() {
|
||||
return StaffogWeb.STAFFOG_WEB.ACTIVE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Field<Boolean> field6() {
|
||||
return StaffogWeb.STAFFOG_WEB.ADMIN;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer component1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component2() {
|
||||
return getUsername();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component3() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String component4() {
|
||||
return getPassword();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component5() {
|
||||
return getActive();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean component6() {
|
||||
return getAdmin();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer value1() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value2() {
|
||||
return getUsername();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value3() {
|
||||
return getUuid();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String value4() {
|
||||
return getPassword();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value5() {
|
||||
return getActive();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean value6() {
|
||||
return getAdmin();
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogWebRecord value1(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogWebRecord value2(String value) {
|
||||
setUsername(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogWebRecord value3(String value) {
|
||||
setUuid(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogWebRecord value4(String value) {
|
||||
setPassword(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogWebRecord value5(Boolean value) {
|
||||
setActive(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogWebRecord value6(Boolean value) {
|
||||
setAdmin(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StaffogWebRecord values(Integer value1, String value2, String value3, String value4, Boolean value5, Boolean value6) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached StaffogWebRecord
|
||||
*/
|
||||
public StaffogWebRecord() {
|
||||
super(StaffogWeb.STAFFOG_WEB);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised StaffogWebRecord
|
||||
*/
|
||||
public StaffogWebRecord(Integer id, String username, String uuid, String password, Boolean active, Boolean admin) {
|
||||
super(StaffogWeb.STAFFOG_WEB);
|
||||
|
||||
setId(id);
|
||||
setUsername(username);
|
||||
setUuid(uuid);
|
||||
setPassword(password);
|
||||
setActive(active);
|
||||
setAdmin(admin);
|
||||
resetChangedOnNotNull();
|
||||
}
|
||||
}
|
||||
@@ -4,9 +4,14 @@ import com.google.gson.Gson;
|
||||
import lombok.Getter;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
import org.jooq.DSLContext;
|
||||
import org.jooq.Result;
|
||||
import org.jooq.SQLDialect;
|
||||
import org.jooq.impl.DSL;
|
||||
import uk.hotten.staffog.data.DatabaseManager;
|
||||
import uk.hotten.staffog.data.jooq.tables.StaffogChatreport;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogChatreportRecord;
|
||||
import uk.hotten.staffog.punish.data.ChatReportEntry;
|
||||
import uk.hotten.staffog.punish.data.KickPunishEntry;
|
||||
import uk.hotten.staffog.punish.data.PunishEntry;
|
||||
@@ -23,6 +28,9 @@ import java.sql.Statement;
|
||||
import java.util.ArrayList;
|
||||
import java.util.UUID;
|
||||
|
||||
import static uk.hotten.staffog.data.jooq.Tables.STAFFOG_CHATREPORT;
|
||||
import static uk.hotten.staffog.data.jooq.Tables.STAFFOG_KICK;
|
||||
|
||||
public class PunishManager {
|
||||
|
||||
@Getter private JavaPlugin plugin;
|
||||
@@ -30,6 +38,7 @@ public class PunishManager {
|
||||
|
||||
@Getter private ArrayList<ChatReportEntry> chatReportEntries;
|
||||
|
||||
|
||||
public PunishManager(JavaPlugin plugin) {
|
||||
this.plugin = plugin;
|
||||
instance = this;
|
||||
@@ -280,16 +289,14 @@ public class PunishManager {
|
||||
|
||||
public void newKickPunishment(KickPunishEntry entry) {
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()) {
|
||||
PreparedStatement statement = connection.prepareStatement(
|
||||
"INSERT INTO `staffog_kick` (`uuid`, `reason`, `by_uuid`, `by_name`, `time`) VALUES (?, ?, ?, ?, ?)"
|
||||
);
|
||||
statement.setString(1, entry.getUuid().toString());
|
||||
statement.setString(2, entry.getReason());
|
||||
statement.setString(3, entry.getByUuid().toString());
|
||||
statement.setString(4, entry.getByName());
|
||||
statement.setLong(5, entry.getTime());
|
||||
|
||||
statement.executeUpdate();
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
dsl.insertInto(STAFFOG_KICK)
|
||||
.set(STAFFOG_KICK.UUID, entry.getUuid().toString())
|
||||
.set(STAFFOG_KICK.REASON, entry.getReason())
|
||||
.set(STAFFOG_KICK.BY_UUID, entry.getByUuid())
|
||||
.set(STAFFOG_KICK.BY_NAME, entry.getByName())
|
||||
.set(STAFFOG_KICK.TIME, entry.getTime())
|
||||
.execute();
|
||||
|
||||
if (entry.getPlayer() != null && entry.getPlayer().isOnline()) {
|
||||
entry.getPlayer().kickPlayer(ChatColor.RED + "You have been kicked for:\n" +
|
||||
@@ -331,7 +338,7 @@ public class PunishManager {
|
||||
String data = gson.toJson(chatReportEntries);
|
||||
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()) {
|
||||
PreparedStatement statement = connection.prepareStatement(
|
||||
/* PreparedStatement statement = connection.prepareStatement(
|
||||
"INSERT INTO `staffog_chatreport` (`uuid`, `by_uuid`, `time`, `messages`) VALUES (?, ?, ?, ?)",
|
||||
Statement.RETURN_GENERATED_KEYS
|
||||
);
|
||||
@@ -348,9 +355,18 @@ public class PunishManager {
|
||||
ResultSet rs = statement.getGeneratedKeys();
|
||||
if (rs.next()) {
|
||||
return "" + rs.getInt(1);
|
||||
}
|
||||
}*/
|
||||
|
||||
return null;
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
StaffogChatreportRecord result = dsl.insertInto(STAFFOG_CHATREPORT)
|
||||
.set(STAFFOG_CHATREPORT.UUID, reported.toString())
|
||||
.set(STAFFOG_CHATREPORT.BY_UUID, by.toString())
|
||||
.set(STAFFOG_CHATREPORT.TIME, System.currentTimeMillis())
|
||||
.set(STAFFOG_CHATREPORT.MESSAGES, data)
|
||||
.returning(STAFFOG_CHATREPORT.ID)
|
||||
.fetchOne();
|
||||
|
||||
return "" + result.getId();
|
||||
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
|
||||
@@ -2,16 +2,22 @@ package uk.hotten.staffog.security;
|
||||
|
||||
import lombok.Getter;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
import org.jooq.DSLContext;
|
||||
import org.jooq.SQLDialect;
|
||||
import org.jooq.impl.DSL;
|
||||
import uk.hotten.staffog.data.DatabaseManager;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogLinkcodeRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogStaffipRecord;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogWebRecord;
|
||||
import uk.hotten.staffog.security.data.StaffIPInfo;
|
||||
import uk.hotten.staffog.utils.Console;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.PreparedStatement;
|
||||
import java.sql.ResultSet;
|
||||
import java.util.HashMap;
|
||||
import java.util.UUID;
|
||||
|
||||
import static uk.hotten.staffog.data.jooq.Tables.*;
|
||||
|
||||
public class SecurityManager {
|
||||
|
||||
@Getter private static SecurityManager instance;
|
||||
@@ -30,23 +36,24 @@ public class SecurityManager {
|
||||
public StaffIPInfo isIpRecognised(UUID uuid, String ip) {
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()) {
|
||||
|
||||
PreparedStatement statement = connection.prepareStatement("SELECT * FROM `staffog_staffip` WHERE `uuid`=? AND `ip`=?");
|
||||
statement.setString(1, uuid.toString());
|
||||
statement.setString(2, ip);
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
StaffogStaffipRecord record = dsl.select(STAFFOG_STAFFIP.asterisk())
|
||||
.from(STAFFOG_STAFFIP)
|
||||
.where(STAFFOG_STAFFIP.UUID.eq(uuid.toString()))
|
||||
.and(STAFFOG_STAFFIP.IP.eq(ip))
|
||||
.fetchOneInto(STAFFOG_STAFFIP);
|
||||
|
||||
ResultSet rs = statement.executeQuery();
|
||||
|
||||
if (!rs.next())
|
||||
if (record == null)
|
||||
return null;
|
||||
|
||||
return new StaffIPInfo(
|
||||
rs.getInt("id"),
|
||||
UUID.fromString(rs.getString("uuid")),
|
||||
rs.getString("ip"),
|
||||
rs.getInt("initial") == 1,
|
||||
rs.getInt("panel_acknowledged") == 1,
|
||||
rs.getInt("panel_verified") == 1,
|
||||
rs.getInt("game_verified") == 1
|
||||
record.getId(),
|
||||
UUID.fromString(record.getUuid()),
|
||||
record.getIp(),
|
||||
record.getInitial(),
|
||||
record.getPanelAcknowledged(),
|
||||
record.getPanelVerified(),
|
||||
record.getGameVerified()
|
||||
);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
@@ -57,12 +64,10 @@ public class SecurityManager {
|
||||
public boolean hasUUIDGotIp(UUID uuid) {
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()) {
|
||||
|
||||
PreparedStatement statement = connection.prepareStatement("SELECT * FROM `staffog_staffip` WHERE `uuid`=?");
|
||||
statement.setString(1, uuid.toString());
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
return dsl.fetchExists(dsl.selectFrom(STAFFOG_STAFFIP)
|
||||
.where(STAFFOG_STAFFIP.UUID.eq(uuid.toString())));
|
||||
|
||||
ResultSet rs = statement.executeQuery();
|
||||
|
||||
return rs.next();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
return false;
|
||||
@@ -71,18 +76,16 @@ public class SecurityManager {
|
||||
|
||||
public void createIpEntry(StaffIPInfo info) {
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()) {
|
||||
PreparedStatement statement = connection.prepareStatement(
|
||||
"INSERT INTO `staffog_staffip` (`ip`, `uuid`, `initial`, `panel_acknowledged`, `panel_verified`, `game_verified`) VALUES (?, ?, ?, ?, ?, ?)"
|
||||
);
|
||||
statement.setString(1, info.getIp());
|
||||
statement.setString(2, info.getUuid().toString());
|
||||
statement.setInt(3, (info.isInitial() ? 1 : 0));
|
||||
statement.setInt(4, (info.isPanelAcknowledged() ? 1 : 0));
|
||||
statement.setInt(5, (info.isPanelVerified() ? 1 : 0));
|
||||
statement.setInt(6, (info.isGameVerified() ? 1 : 0));
|
||||
|
||||
|
||||
statement.executeUpdate();
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
dsl.insertInto(STAFFOG_STAFFIP)
|
||||
.set(STAFFOG_STAFFIP.IP, info.getIp())
|
||||
.set(STAFFOG_STAFFIP.UUID, info.getUuid().toString())
|
||||
.set(STAFFOG_STAFFIP.INITIAL, info.isInitial())
|
||||
.set(STAFFOG_STAFFIP.PANEL_ACKNOWLEDGED, info.isPanelAcknowledged())
|
||||
.set(STAFFOG_STAFFIP.PANEL_VERIFIED, info.isPanelVerified())
|
||||
.set(STAFFOG_STAFFIP.GAME_VERIFIED, info.isGameVerified())
|
||||
.execute();
|
||||
|
||||
} catch (Exception e) {
|
||||
Console.error("Failed to create ip entry.");
|
||||
@@ -92,19 +95,17 @@ public class SecurityManager {
|
||||
|
||||
public void updateIpEntry(StaffIPInfo info) {
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()) {
|
||||
PreparedStatement statement = connection.prepareStatement(
|
||||
"UPDATE `staffog_staffip` SET `ip`=?, `uuid`=?, `initial`=?, `panel_acknowledged`=?, `panel_verified`=?, `game_verified`=? WHERE `id`=?"
|
||||
);
|
||||
statement.setString(1, info.getIp());
|
||||
statement.setString(2, info.getUuid().toString());
|
||||
statement.setInt(3, (info.isInitial() ? 1 : 0));
|
||||
statement.setInt(4, (info.isPanelAcknowledged() ? 1 : 0));
|
||||
statement.setInt(5, (info.isPanelVerified() ? 1 : 0));
|
||||
statement.setInt(6, (info.isGameVerified() ? 1 : 0));
|
||||
statement.setInt(7, info.getId());
|
||||
|
||||
|
||||
statement.executeUpdate();
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
dsl.update(STAFFOG_STAFFIP)
|
||||
.set(STAFFOG_STAFFIP.IP, info.getIp())
|
||||
.set(STAFFOG_STAFFIP.UUID, info.getUuid().toString())
|
||||
.set(STAFFOG_STAFFIP.INITIAL, info.isInitial())
|
||||
.set(STAFFOG_STAFFIP.PANEL_ACKNOWLEDGED, info.isPanelAcknowledged())
|
||||
.set(STAFFOG_STAFFIP.PANEL_VERIFIED, info.isPanelVerified())
|
||||
.set(STAFFOG_STAFFIP.GAME_VERIFIED, info.isGameVerified())
|
||||
.where(STAFFOG_STAFFIP.ID.eq(info.getId()))
|
||||
.execute();
|
||||
|
||||
} catch (Exception e) {
|
||||
Console.error("Failed to update ip entry.");
|
||||
@@ -115,12 +116,10 @@ public class SecurityManager {
|
||||
private boolean doesLinkCodeExist(String code) {
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()) {
|
||||
|
||||
PreparedStatement statement = connection.prepareStatement("SELECT * FROM `staffog_linkcode` WHERE `code`=?");
|
||||
statement.setString(1, code);
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
return dsl.fetchExists(dsl.selectFrom(STAFFOG_LINKCODE)
|
||||
.where(STAFFOG_LINKCODE.CODE.eq(code)));
|
||||
|
||||
ResultSet rs = statement.executeQuery();
|
||||
|
||||
return rs.next();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
return false;
|
||||
@@ -130,15 +129,18 @@ public class SecurityManager {
|
||||
public String doesPlayerHaveLinkCode(UUID uuid) {
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()) {
|
||||
|
||||
PreparedStatement statement = connection.prepareStatement("SELECT * FROM `staffog_linkcode` WHERE `uuid`=?");
|
||||
statement.setString(1, uuid.toString());
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
StaffogLinkcodeRecord record = dsl.select(STAFFOG_LINKCODE.asterisk())
|
||||
.from(STAFFOG_LINKCODE)
|
||||
.where(STAFFOG_LINKCODE.UUID.eq(uuid.toString()))
|
||||
.fetchOneInto(STAFFOG_LINKCODE);
|
||||
|
||||
ResultSet rs = statement.executeQuery();
|
||||
|
||||
if (!rs.next())
|
||||
if (record == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return record.getCode();
|
||||
|
||||
return rs.getString("code");
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
return null;
|
||||
@@ -165,15 +167,13 @@ public class SecurityManager {
|
||||
}
|
||||
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()) {
|
||||
PreparedStatement statement = connection.prepareStatement(
|
||||
"INSERT INTO `staffog_linkcode` (`uuid`, `code`, `admin`) VALUES (?, ?, ?)"
|
||||
);
|
||||
statement.setString(1, uuid.toString());
|
||||
statement.setString(2, code);
|
||||
statement.setInt(3, (admin ? 1 : 0));
|
||||
|
||||
|
||||
statement.executeUpdate();
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
dsl.insertInto(STAFFOG_LINKCODE)
|
||||
.set(STAFFOG_LINKCODE.UUID, uuid.toString())
|
||||
.set(STAFFOG_LINKCODE.CODE, code)
|
||||
.set(STAFFOG_LINKCODE.ADMIN, admin)
|
||||
.execute();
|
||||
|
||||
} catch (Exception e) {
|
||||
Console.error("Failed to create link code.");
|
||||
@@ -187,20 +187,22 @@ public class SecurityManager {
|
||||
public void checkAndDeactivateStaffAccount(UUID uuid) {
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()) {
|
||||
|
||||
PreparedStatement statement = connection.prepareStatement("SELECT * FROM `staffog_web` WHERE `uuid`=?");
|
||||
statement.setString(1, uuid.toString());
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
|
||||
ResultSet rs = statement.executeQuery();
|
||||
StaffogWebRecord record = dsl.select(STAFFOG_WEB.asterisk())
|
||||
.from(STAFFOG_WEB)
|
||||
.where(STAFFOG_WEB.UUID.eq(uuid.toString()))
|
||||
.fetchOneInto(STAFFOG_WEB);
|
||||
|
||||
if (!rs.next())
|
||||
if (record == null)
|
||||
return;
|
||||
|
||||
PreparedStatement updateStatement = connection.prepareStatement("UPDATE `staffog_web` SET `active`=0 WHERE `uuid`=? ");
|
||||
updateStatement.setString(1, uuid.toString());
|
||||
updateStatement.executeUpdate();
|
||||
dsl.update(STAFFOG_WEB)
|
||||
.set(STAFFOG_WEB.ACTIVE, false)
|
||||
.where(STAFFOG_WEB.UUID.eq(uuid.toString()))
|
||||
.execute();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -3,16 +3,19 @@ package uk.hotten.staffog.tasks;
|
||||
import com.google.gson.Gson;
|
||||
import lombok.Getter;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
import org.jooq.DSLContext;
|
||||
import org.jooq.Result;
|
||||
import org.jooq.SQLDialect;
|
||||
import org.jooq.impl.DSL;
|
||||
import uk.hotten.staffog.data.DatabaseManager;
|
||||
import uk.hotten.staffog.data.jooq.Tables;
|
||||
import uk.hotten.staffog.data.jooq.tables.records.StaffogTaskRecord;
|
||||
import uk.hotten.staffog.punish.PunishManager;
|
||||
import uk.hotten.staffog.punish.data.PunishEntry;
|
||||
import uk.hotten.staffog.tasks.data.TaskEntry;
|
||||
import uk.hotten.staffog.tasks.data.UnpunishTask;
|
||||
import uk.hotten.staffog.utils.Console;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.PreparedStatement;
|
||||
import java.sql.ResultSet;
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class TaskManager {
|
||||
@@ -37,17 +40,18 @@ public class TaskManager {
|
||||
|
||||
private ArrayList<TaskEntry> checkForTasks() {
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()){
|
||||
PreparedStatement statement = connection.prepareStatement("SELECT * FROM `staffog_task`;");
|
||||
|
||||
ResultSet rs = statement.executeQuery();
|
||||
|
||||
ArrayList<TaskEntry> toReturn = new ArrayList<>();
|
||||
|
||||
while (rs.next()) {
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
Result<StaffogTaskRecord> result = dsl.select(Tables.STAFFOG_TASK.asterisk())
|
||||
.from(Tables.STAFFOG_TASK)
|
||||
.fetchInto(Tables.STAFFOG_TASK);
|
||||
|
||||
for (StaffogTaskRecord record : result) {
|
||||
TaskEntry entry = new TaskEntry();
|
||||
entry.setId(rs.getInt("id"));
|
||||
entry.setTask(rs.getString("task"));
|
||||
entry.setData(rs.getString("data"));
|
||||
entry.setId(record.getId());
|
||||
entry.setTask(record.getTask());
|
||||
entry.setData(record.getData());
|
||||
toReturn.add(entry);
|
||||
}
|
||||
|
||||
@@ -70,10 +74,10 @@ public class TaskManager {
|
||||
|
||||
private void deleteTask(int id) {
|
||||
try (Connection connection = DatabaseManager.getInstance().createConnection()){
|
||||
PreparedStatement statement = connection.prepareStatement("DELETE FROM `staffog_task` WHERE `id`=?");
|
||||
statement.setInt(1, id);
|
||||
|
||||
statement.executeQuery();
|
||||
DSLContext dsl = DSL.using(connection, SQLDialect.MYSQL);
|
||||
dsl.delete(Tables.STAFFOG_TASK)
|
||||
.where(Tables.STAFFOG_TASK.ID.eq(id))
|
||||
.execute();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user