001package com.echothree.model.jooq.server.keys.forum;
002
003import com.echothree.model.jooq.server.KeyRegistry;
004import com.echothree.model.jooq.server.records.core.MimeTypeUsageTypes;
005import com.echothree.model.jooq.server.records.core.MimeTypes;
006import com.echothree.model.jooq.server.records.forum.ForumBlobMessageParts;
007import com.echothree.model.jooq.server.records.forum.ForumClobMessageParts;
008import com.echothree.model.jooq.server.records.forum.ForumDescriptions;
009import com.echothree.model.jooq.server.records.forum.ForumDetails;
010import com.echothree.model.jooq.server.records.forum.ForumForumThreads;
011import com.echothree.model.jooq.server.records.forum.ForumGroupDescriptions;
012import com.echothree.model.jooq.server.records.forum.ForumGroupDetails;
013import com.echothree.model.jooq.server.records.forum.ForumGroupForums;
014import com.echothree.model.jooq.server.records.forum.ForumGroups;
015import com.echothree.model.jooq.server.records.forum.ForumMessageAttachmentDescriptions;
016import com.echothree.model.jooq.server.records.forum.ForumMessageAttachmentDetails;
017import com.echothree.model.jooq.server.records.forum.ForumMessageAttachments;
018import com.echothree.model.jooq.server.records.forum.ForumMessageBlobAttachments;
019import com.echothree.model.jooq.server.records.forum.ForumMessageClobAttachments;
020import com.echothree.model.jooq.server.records.forum.ForumMessageDetails;
021import com.echothree.model.jooq.server.records.forum.ForumMessagePartDetails;
022import com.echothree.model.jooq.server.records.forum.ForumMessagePartTypeDescriptions;
023import com.echothree.model.jooq.server.records.forum.ForumMessagePartTypes;
024import com.echothree.model.jooq.server.records.forum.ForumMessageParts;
025import com.echothree.model.jooq.server.records.forum.ForumMessageRoles;
026import com.echothree.model.jooq.server.records.forum.ForumMessageStatuses;
027import com.echothree.model.jooq.server.records.forum.ForumMessageTypeDescriptions;
028import com.echothree.model.jooq.server.records.forum.ForumMessageTypePartTypes;
029import com.echothree.model.jooq.server.records.forum.ForumMessageTypes;
030import com.echothree.model.jooq.server.records.forum.ForumMessages;
031import com.echothree.model.jooq.server.records.forum.ForumMimeTypes;
032import com.echothree.model.jooq.server.records.forum.ForumPartyRoles;
033import com.echothree.model.jooq.server.records.forum.ForumPartyTypeRoles;
034import com.echothree.model.jooq.server.records.forum.ForumRoleTypeDescriptions;
035import com.echothree.model.jooq.server.records.forum.ForumRoleTypes;
036import com.echothree.model.jooq.server.records.forum.ForumStringMessageParts;
037import com.echothree.model.jooq.server.records.forum.ForumThreadDetails;
038import com.echothree.model.jooq.server.records.forum.ForumThreads;
039import com.echothree.model.jooq.server.records.forum.ForumTypeDescriptions;
040import com.echothree.model.jooq.server.records.forum.ForumTypeMessageTypes;
041import com.echothree.model.jooq.server.records.forum.ForumTypes;
042import com.echothree.model.jooq.server.records.forum.Forums;
043import com.echothree.model.jooq.server.records.icon.Icons;
044import com.echothree.model.jooq.server.records.party.Languages;
045import com.echothree.model.jooq.server.records.party.Parties;
046import com.echothree.model.jooq.server.records.party.PartyTypes;
047import com.echothree.model.jooq.server.records.sequence.Sequences;
048
049import org.jooq.ForeignKey;
050import org.jooq.TableField;
051import org.jooq.impl.DSL;
052import org.jooq.impl.Internal;
053import org.jooq.impl.QOM.ForeignKeyRule;
054
055/**
056 * Key definitions for the ForumForeign component.
057 */
058public interface ForumForeignKeys {
059    public static final ForeignKey<ForumBlobMessageParts, ForumMessageParts> FORUM_BLOB_MESSAGE_PARTS_FORUM_MESSAGE_PART_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumBlobMessageParts.ForumBlobMessageParts, DSL.name("frmbmsgprt_frmmsgprt_forummessagepartid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumBlobMessageParts.ForumBlobMessageParts.FORUM_MESSAGE_PART }, KeyRegistry.FORUM_MESSAGE_PARTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageParts.ForumMessageParts.FORUM_MESSAGE_PART }, true, ForeignKeyRule.CASCADE, null);
060    public static final ForeignKey<ForumClobMessageParts, ForumMessageParts> FORUM_CLOB_MESSAGE_PARTS_FORUM_MESSAGE_PART_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumClobMessageParts.ForumClobMessageParts, DSL.name("frmcmsgprt_frmmsgprt_forummessagepartid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumClobMessageParts.ForumClobMessageParts.FORUM_MESSAGE_PART }, KeyRegistry.FORUM_MESSAGE_PARTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageParts.ForumMessageParts.FORUM_MESSAGE_PART }, true, ForeignKeyRule.CASCADE, null);
061    public static final ForeignKey<ForumDescriptions, Forums> FORUM_DESCRIPTIONS_FORUM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumDescriptions.ForumDescriptions, DSL.name("frmd_frm_forumid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumDescriptions.ForumDescriptions.FORUM }, KeyRegistry.FORUMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.Forums.Forums.FORUM }, true, ForeignKeyRule.CASCADE, null);
062    public static final ForeignKey<ForumDescriptions, Languages> FORUM_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumDescriptions.ForumDescriptions, DSL.name("frmd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumDescriptions.ForumDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
063    public static final ForeignKey<ForumDetails, Sequences> FORUM_DETAILS_FORUM_MESSAGE_SEQUENCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails, DSL.name("frmdt_forummessagesequenceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails.FORUM_MESSAGE_SEQUENCE }, KeyRegistry.SEQUENCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.sequence.Sequences.Sequences.SEQUENCE }, true, ForeignKeyRule.CASCADE, null);
064    public static final ForeignKey<ForumDetails, Sequences> FORUM_DETAILS_FORUM_THREAD_SEQUENCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails, DSL.name("frmdt_forumthreadsequenceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails.FORUM_THREAD_SEQUENCE }, KeyRegistry.SEQUENCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.sequence.Sequences.Sequences.SEQUENCE }, true, ForeignKeyRule.CASCADE, null);
065    public static final ForeignKey<ForumDetails, Forums> FORUM_DETAILS_FORUM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails, DSL.name("frmdt_frm_forumid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails.FORUM }, KeyRegistry.FORUMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.Forums.Forums.FORUM }, true, ForeignKeyRule.CASCADE, null);
066    public static final ForeignKey<ForumDetails, ForumTypes> FORUM_DETAILS_FORUM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails, DSL.name("frmdt_frmtyp_forumtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails.FORUM_TYPE }, KeyRegistry.FORUM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumTypes.ForumTypes.FORUM_TYPE }, true, ForeignKeyRule.CASCADE, null);
067    public static final ForeignKey<ForumDetails, Icons> FORUM_DETAILS_ICON_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails, DSL.name("frmdt_icn_iconid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails.ICON }, KeyRegistry.ICONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.icon.Icons.Icons.ICON }, true, ForeignKeyRule.CASCADE, null);
068    public static final ForeignKey<ForumForumThreads, Forums> FORUM_FORUM_THREADS_FORUM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumForumThreads.ForumForumThreads, DSL.name("frmfrmthrd_frm_forumid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumForumThreads.ForumForumThreads.FORUM }, KeyRegistry.FORUMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.Forums.Forums.FORUM }, true, ForeignKeyRule.CASCADE, null);
069    public static final ForeignKey<ForumForumThreads, ForumThreads> FORUM_FORUM_THREADS_FORUM_THREAD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumForumThreads.ForumForumThreads, DSL.name("frmfrmthrd_frmthrd_forumthreadid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumForumThreads.ForumForumThreads.FORUM_THREAD }, KeyRegistry.FORUM_THREADS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumThreads.ForumThreads.FORUM_THREAD }, true, ForeignKeyRule.CASCADE, null);
070    public static final ForeignKey<ForumGroupDescriptions, ForumGroups> FORUM_GROUP_DESCRIPTIONS_FORUM_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumGroupDescriptions.ForumGroupDescriptions, DSL.name("frmgrpd_frmgrp_forumgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroupDescriptions.ForumGroupDescriptions.FORUM_GROUP }, KeyRegistry.FORUM_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroups.ForumGroups.FORUM_GROUP }, true, ForeignKeyRule.CASCADE, null);
071    public static final ForeignKey<ForumGroupDescriptions, Languages> FORUM_GROUP_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumGroupDescriptions.ForumGroupDescriptions, DSL.name("frmgrpd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroupDescriptions.ForumGroupDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
072    public static final ForeignKey<ForumGroupDetails, ForumGroups> FORUM_GROUP_DETAILS_FORUM_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumGroupDetails.ForumGroupDetails, DSL.name("frmgrpdt_frmgrp_forumgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroupDetails.ForumGroupDetails.FORUM_GROUP }, KeyRegistry.FORUM_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroups.ForumGroups.FORUM_GROUP }, true, ForeignKeyRule.CASCADE, null);
073    public static final ForeignKey<ForumGroupDetails, Icons> FORUM_GROUP_DETAILS_ICON_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumGroupDetails.ForumGroupDetails, DSL.name("frmgrpdt_icn_iconid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroupDetails.ForumGroupDetails.ICON }, KeyRegistry.ICONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.icon.Icons.Icons.ICON }, true, ForeignKeyRule.CASCADE, null);
074    public static final ForeignKey<ForumGroupForums, Forums> FORUM_GROUP_FORUMS_FORUM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumGroupForums.ForumGroupForums, DSL.name("frmgrpfrm_frm_forumid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroupForums.ForumGroupForums.FORUM }, KeyRegistry.FORUMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.Forums.Forums.FORUM }, true, ForeignKeyRule.CASCADE, null);
075    public static final ForeignKey<ForumGroupForums, ForumGroups> FORUM_GROUP_FORUMS_FORUM_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumGroupForums.ForumGroupForums, DSL.name("frmgrpfrm_frmgrp_forumgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroupForums.ForumGroupForums.FORUM_GROUP }, KeyRegistry.FORUM_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroups.ForumGroups.FORUM_GROUP }, true, ForeignKeyRule.CASCADE, null);
076    public static final ForeignKey<ForumGroups, ForumGroupDetails> FORUM_GROUPS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumGroups.ForumGroups, DSL.name("frmgrp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroups.ForumGroups.ACTIVE_DETAIL }, KeyRegistry.FORUM_GROUP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroupDetails.ForumGroupDetails.FORUM_GROUP_DETAIL }, true, ForeignKeyRule.CASCADE, null);
077    public static final ForeignKey<ForumGroups, ForumGroupDetails> FORUM_GROUPS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumGroups.ForumGroups, DSL.name("frmgrp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroups.ForumGroups.LAST_DETAIL }, KeyRegistry.FORUM_GROUP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumGroupDetails.ForumGroupDetails.FORUM_GROUP_DETAIL }, true, ForeignKeyRule.CASCADE, null);
078    public static final ForeignKey<ForumMessageAttachmentDescriptions, ForumMessageAttachments> FORUM_MESSAGE_ATTACHMENT_DESCRIPTIONS_FORUM_MESSAGE_ATTACHMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDescriptions.ForumMessageAttachmentDescriptions, DSL.name("frmmsgattd_frmmsgatt_forummessageattachmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDescriptions.ForumMessageAttachmentDescriptions.FORUM_MESSAGE_ATTACHMENT }, KeyRegistry.FORUM_MESSAGE_ATTACHMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachments.ForumMessageAttachments.FORUM_MESSAGE_ATTACHMENT }, true, ForeignKeyRule.CASCADE, null);
079    public static final ForeignKey<ForumMessageAttachmentDescriptions, Languages> FORUM_MESSAGE_ATTACHMENT_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDescriptions.ForumMessageAttachmentDescriptions, DSL.name("frmmsgattd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDescriptions.ForumMessageAttachmentDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
080    public static final ForeignKey<ForumMessageAttachmentDetails, ForumMessages> FORUM_MESSAGE_ATTACHMENT_DETAILS_FORUM_MESSAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDetails.ForumMessageAttachmentDetails, DSL.name("frmmsgattdt_frmmsg_forummessageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDetails.ForumMessageAttachmentDetails.FORUM_MESSAGE }, KeyRegistry.FORUM_MESSAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessages.ForumMessages.FORUM_MESSAGE }, true, ForeignKeyRule.CASCADE, null);
081    public static final ForeignKey<ForumMessageAttachmentDetails, ForumMessageAttachments> FORUM_MESSAGE_ATTACHMENT_DETAILS_FORUM_MESSAGE_ATTACHMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDetails.ForumMessageAttachmentDetails, DSL.name("frmmsgattdt_frmmsgatt_forummessageattachmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDetails.ForumMessageAttachmentDetails.FORUM_MESSAGE_ATTACHMENT }, KeyRegistry.FORUM_MESSAGE_ATTACHMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachments.ForumMessageAttachments.FORUM_MESSAGE_ATTACHMENT }, true, ForeignKeyRule.CASCADE, null);
082    public static final ForeignKey<ForumMessageAttachmentDetails, MimeTypes> FORUM_MESSAGE_ATTACHMENT_DETAILS_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDetails.ForumMessageAttachmentDetails, DSL.name("frmmsgattdt_mtyp_mimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDetails.ForumMessageAttachmentDetails.MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null);
083    public static final ForeignKey<ForumMessageAttachments, ForumMessageAttachmentDetails> FORUM_MESSAGE_ATTACHMENTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageAttachments.ForumMessageAttachments, DSL.name("frmmsgatt_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachments.ForumMessageAttachments.ACTIVE_DETAIL }, KeyRegistry.FORUM_MESSAGE_ATTACHMENT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDetails.ForumMessageAttachmentDetails.FORUM_MESSAGE_ATTACHMENT_DETAIL }, true, ForeignKeyRule.CASCADE, null);
084    public static final ForeignKey<ForumMessageAttachments, ForumMessageAttachmentDetails> FORUM_MESSAGE_ATTACHMENTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageAttachments.ForumMessageAttachments, DSL.name("frmmsgatt_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachments.ForumMessageAttachments.LAST_DETAIL }, KeyRegistry.FORUM_MESSAGE_ATTACHMENT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachmentDetails.ForumMessageAttachmentDetails.FORUM_MESSAGE_ATTACHMENT_DETAIL }, true, ForeignKeyRule.CASCADE, null);
085    public static final ForeignKey<ForumMessageBlobAttachments, ForumMessageAttachments> FORUM_MESSAGE_BLOB_ATTACHMENTS_FORUM_MESSAGE_ATTACHMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageBlobAttachments.ForumMessageBlobAttachments, DSL.name("frmmsgbatt_frmmsgatt_forummessageattachmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageBlobAttachments.ForumMessageBlobAttachments.FORUM_MESSAGE_ATTACHMENT }, KeyRegistry.FORUM_MESSAGE_ATTACHMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachments.ForumMessageAttachments.FORUM_MESSAGE_ATTACHMENT }, true, ForeignKeyRule.CASCADE, null);
086    public static final ForeignKey<ForumMessageClobAttachments, ForumMessageAttachments> FORUM_MESSAGE_CLOB_ATTACHMENTS_FORUM_MESSAGE_ATTACHMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageClobAttachments.ForumMessageClobAttachments, DSL.name("frmmsgcatt_frmmsgatt_forummessageattachmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageClobAttachments.ForumMessageClobAttachments.FORUM_MESSAGE_ATTACHMENT }, KeyRegistry.FORUM_MESSAGE_ATTACHMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageAttachments.ForumMessageAttachments.FORUM_MESSAGE_ATTACHMENT }, true, ForeignKeyRule.CASCADE, null);
087    public static final ForeignKey<ForumMessageDetails, ForumMessages> FORUM_MESSAGE_DETAILS_FORUM_MESSAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails, DSL.name("frmmsgdt_frmmsg_forummessageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails.FORUM_MESSAGE }, KeyRegistry.FORUM_MESSAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessages.ForumMessages.FORUM_MESSAGE }, true, ForeignKeyRule.CASCADE, null);
088    public static final ForeignKey<ForumMessageDetails, ForumMessageTypes> FORUM_MESSAGE_DETAILS_FORUM_MESSAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails, DSL.name("frmmsgdt_frmmsgtyp_forummessagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails.FORUM_MESSAGE_TYPE }, KeyRegistry.FORUM_MESSAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageTypes.ForumMessageTypes.FORUM_MESSAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
089    public static final ForeignKey<ForumMessageDetails, ForumThreads> FORUM_MESSAGE_DETAILS_FORUM_THREAD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails, DSL.name("frmmsgdt_frmthrd_forumthreadid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails.FORUM_THREAD }, KeyRegistry.FORUM_THREADS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumThreads.ForumThreads.FORUM_THREAD }, true, ForeignKeyRule.CASCADE, null);
090    public static final ForeignKey<ForumMessageDetails, Icons> FORUM_MESSAGE_DETAILS_ICON_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails, DSL.name("frmmsgdt_icn_iconid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails.ICON }, KeyRegistry.ICONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.icon.Icons.Icons.ICON }, true, ForeignKeyRule.CASCADE, null);
091    public static final ForeignKey<ForumMessageDetails, ForumMessages> FORUM_MESSAGE_DETAILS_PARENT_FORUM_MESSAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails, DSL.name("frmmsgdt_parentforummessageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails.PARENT_FORUM_MESSAGE }, KeyRegistry.FORUM_MESSAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessages.ForumMessages.FORUM_MESSAGE }, true, ForeignKeyRule.CASCADE, null);
092    public static final ForeignKey<ForumMessagePartDetails, ForumMessages> FORUM_MESSAGE_PART_DETAILS_FORUM_MESSAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails, DSL.name("frmmsgprtdt_frmmsg_forummessageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails.FORUM_MESSAGE }, KeyRegistry.FORUM_MESSAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessages.ForumMessages.FORUM_MESSAGE }, true, ForeignKeyRule.CASCADE, null);
093    public static final ForeignKey<ForumMessagePartDetails, ForumMessageParts> FORUM_MESSAGE_PART_DETAILS_FORUM_MESSAGE_PART_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails, DSL.name("frmmsgprtdt_frmmsgprt_forummessagepartid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails.FORUM_MESSAGE_PART }, KeyRegistry.FORUM_MESSAGE_PARTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageParts.ForumMessageParts.FORUM_MESSAGE_PART }, true, ForeignKeyRule.CASCADE, null);
094    public static final ForeignKey<ForumMessagePartDetails, ForumMessagePartTypes> FORUM_MESSAGE_PART_DETAILS_FORUM_MESSAGE_PART_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails, DSL.name("frmmsgprtdt_frmmsgprttyp_forummessageparttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails.FORUM_MESSAGE_PART_TYPE }, KeyRegistry.FORUM_MESSAGE_PART_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartTypes.ForumMessagePartTypes.FORUM_MESSAGE_PART_TYPE }, true, ForeignKeyRule.CASCADE, null);
095    public static final ForeignKey<ForumMessagePartDetails, Languages> FORUM_MESSAGE_PART_DETAILS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails, DSL.name("frmmsgprtdt_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
096    public static final ForeignKey<ForumMessagePartDetails, MimeTypes> FORUM_MESSAGE_PART_DETAILS_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails, DSL.name("frmmsgprtdt_mtyp_mimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails.MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null);
097    public static final ForeignKey<ForumMessageParts, ForumMessagePartDetails> FORUM_MESSAGE_PARTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageParts.ForumMessageParts, DSL.name("frmmsgprt_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageParts.ForumMessageParts.ACTIVE_DETAIL }, KeyRegistry.FORUM_MESSAGE_PART_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails.FORUM_MESSAGE_PART_DETAIL }, true, ForeignKeyRule.CASCADE, null);
098    public static final ForeignKey<ForumMessageParts, ForumMessagePartDetails> FORUM_MESSAGE_PARTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageParts.ForumMessageParts, DSL.name("frmmsgprt_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageParts.ForumMessageParts.LAST_DETAIL }, KeyRegistry.FORUM_MESSAGE_PART_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartDetails.ForumMessagePartDetails.FORUM_MESSAGE_PART_DETAIL }, true, ForeignKeyRule.CASCADE, null);
099    public static final ForeignKey<ForumMessagePartTypeDescriptions, ForumMessagePartTypes> FORUM_MESSAGE_PART_TYPE_DESCRIPTIONS_FORUM_MESSAGE_PART_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessagePartTypeDescriptions.ForumMessagePartTypeDescriptions, DSL.name("frmmsgprttypd_frmmsgprttyp_forummessageparttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartTypeDescriptions.ForumMessagePartTypeDescriptions.FORUM_MESSAGE_PART_TYPE }, KeyRegistry.FORUM_MESSAGE_PART_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartTypes.ForumMessagePartTypes.FORUM_MESSAGE_PART_TYPE }, true, ForeignKeyRule.CASCADE, null);
100    public static final ForeignKey<ForumMessagePartTypeDescriptions, Languages> FORUM_MESSAGE_PART_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessagePartTypeDescriptions.ForumMessagePartTypeDescriptions, DSL.name("frmmsgprttypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartTypeDescriptions.ForumMessagePartTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
101    public static final ForeignKey<ForumMessagePartTypes, MimeTypeUsageTypes> FORUM_MESSAGE_PART_TYPES_MIME_TYPE_USAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessagePartTypes.ForumMessagePartTypes, DSL.name("frmmsgprttyp_mtyput_mimetypeusagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartTypes.ForumMessagePartTypes.MIME_TYPE_USAGE_TYPE }, KeyRegistry.MIME_TYPE_USAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypeUsageTypes.MimeTypeUsageTypes.MIME_TYPE_USAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
102    public static final ForeignKey<ForumMessageRoles, ForumMessages> FORUM_MESSAGE_ROLES_FORUM_MESSAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageRoles.ForumMessageRoles, DSL.name("frmmsgr_frmmsg_forummessageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageRoles.ForumMessageRoles.FORUM_MESSAGE }, KeyRegistry.FORUM_MESSAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessages.ForumMessages.FORUM_MESSAGE }, true, ForeignKeyRule.CASCADE, null);
103    public static final ForeignKey<ForumMessageRoles, ForumRoleTypes> FORUM_MESSAGE_ROLES_FORUM_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageRoles.ForumMessageRoles, DSL.name("frmmsgr_frmrtyp_forumroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageRoles.ForumMessageRoles.FORUM_ROLE_TYPE }, KeyRegistry.FORUM_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumRoleTypes.ForumRoleTypes.FORUM_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null);
104    public static final ForeignKey<ForumMessageRoles, Parties> FORUM_MESSAGE_ROLES_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageRoles.ForumMessageRoles, DSL.name("frmmsgr_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageRoles.ForumMessageRoles.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
105    public static final ForeignKey<ForumMessages, ForumMessageDetails> FORUM_MESSAGES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessages.ForumMessages, DSL.name("frmmsg_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessages.ForumMessages.ACTIVE_DETAIL }, KeyRegistry.FORUM_MESSAGE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails.FORUM_MESSAGE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
106    public static final ForeignKey<ForumMessages, ForumMessageDetails> FORUM_MESSAGES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessages.ForumMessages, DSL.name("frmmsg_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessages.ForumMessages.LAST_DETAIL }, KeyRegistry.FORUM_MESSAGE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageDetails.ForumMessageDetails.FORUM_MESSAGE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
107    public static final ForeignKey<ForumMessageStatuses, ForumMessages> FORUM_MESSAGE_STATUSES_FORUM_MESSAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageStatuses.ForumMessageStatuses, DSL.name("frmmsgst_frmmsg_forummessageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageStatuses.ForumMessageStatuses.FORUM_MESSAGE }, KeyRegistry.FORUM_MESSAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessages.ForumMessages.FORUM_MESSAGE }, true, ForeignKeyRule.CASCADE, null);
108    public static final ForeignKey<ForumMessageTypeDescriptions, ForumMessageTypes> FORUM_MESSAGE_TYPE_DESCRIPTIONS_FORUM_MESSAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageTypeDescriptions.ForumMessageTypeDescriptions, DSL.name("frmmsgtypd_frmmsgtyp_forummessagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageTypeDescriptions.ForumMessageTypeDescriptions.FORUM_MESSAGE_TYPE }, KeyRegistry.FORUM_MESSAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageTypes.ForumMessageTypes.FORUM_MESSAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
109    public static final ForeignKey<ForumMessageTypeDescriptions, Languages> FORUM_MESSAGE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageTypeDescriptions.ForumMessageTypeDescriptions, DSL.name("frmmsgtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageTypeDescriptions.ForumMessageTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
110    public static final ForeignKey<ForumMessageTypePartTypes, ForumMessagePartTypes> FORUM_MESSAGE_TYPE_PART_TYPES_FORUM_MESSAGE_PART_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageTypePartTypes.ForumMessageTypePartTypes, DSL.name("frmmsgtypprttyp_frmmsgprttyp_forummessageparttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageTypePartTypes.ForumMessageTypePartTypes.FORUM_MESSAGE_PART_TYPE }, KeyRegistry.FORUM_MESSAGE_PART_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessagePartTypes.ForumMessagePartTypes.FORUM_MESSAGE_PART_TYPE }, true, ForeignKeyRule.CASCADE, null);
111    public static final ForeignKey<ForumMessageTypePartTypes, ForumMessageTypes> FORUM_MESSAGE_TYPE_PART_TYPES_FORUM_MESSAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMessageTypePartTypes.ForumMessageTypePartTypes, DSL.name("frmmsgtypprttyp_frmmsgtyp_forummessagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageTypePartTypes.ForumMessageTypePartTypes.FORUM_MESSAGE_TYPE }, KeyRegistry.FORUM_MESSAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageTypes.ForumMessageTypes.FORUM_MESSAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
112    public static final ForeignKey<ForumMimeTypes, Forums> FORUM_MIME_TYPES_FORUM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMimeTypes.ForumMimeTypes, DSL.name("frmmtyp_frm_forumid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMimeTypes.ForumMimeTypes.FORUM }, KeyRegistry.FORUMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.Forums.Forums.FORUM }, true, ForeignKeyRule.CASCADE, null);
113    public static final ForeignKey<ForumMimeTypes, MimeTypes> FORUM_MIME_TYPES_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumMimeTypes.ForumMimeTypes, DSL.name("frmmtyp_mtyp_mimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMimeTypes.ForumMimeTypes.MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null);
114    public static final ForeignKey<ForumPartyRoles, Forums> FORUM_PARTY_ROLES_FORUM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumPartyRoles.ForumPartyRoles, DSL.name("frmparr_frm_forumid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumPartyRoles.ForumPartyRoles.FORUM }, KeyRegistry.FORUMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.Forums.Forums.FORUM }, true, ForeignKeyRule.CASCADE, null);
115    public static final ForeignKey<ForumPartyRoles, ForumRoleTypes> FORUM_PARTY_ROLES_FORUM_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumPartyRoles.ForumPartyRoles, DSL.name("frmparr_frmrtyp_forumroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumPartyRoles.ForumPartyRoles.FORUM_ROLE_TYPE }, KeyRegistry.FORUM_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumRoleTypes.ForumRoleTypes.FORUM_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null);
116    public static final ForeignKey<ForumPartyRoles, Parties> FORUM_PARTY_ROLES_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumPartyRoles.ForumPartyRoles, DSL.name("frmparr_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumPartyRoles.ForumPartyRoles.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
117    public static final ForeignKey<ForumPartyTypeRoles, Forums> FORUM_PARTY_TYPE_ROLES_FORUM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumPartyTypeRoles.ForumPartyTypeRoles, DSL.name("frmptypr_frm_forumid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumPartyTypeRoles.ForumPartyTypeRoles.FORUM }, KeyRegistry.FORUMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.Forums.Forums.FORUM }, true, ForeignKeyRule.CASCADE, null);
118    public static final ForeignKey<ForumPartyTypeRoles, ForumRoleTypes> FORUM_PARTY_TYPE_ROLES_FORUM_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumPartyTypeRoles.ForumPartyTypeRoles, DSL.name("frmptypr_frmrtyp_forumroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumPartyTypeRoles.ForumPartyTypeRoles.FORUM_ROLE_TYPE }, KeyRegistry.FORUM_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumRoleTypes.ForumRoleTypes.FORUM_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null);
119    public static final ForeignKey<ForumPartyTypeRoles, PartyTypes> FORUM_PARTY_TYPE_ROLES_PARTY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumPartyTypeRoles.ForumPartyTypeRoles, DSL.name("frmptypr_ptyp_partytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumPartyTypeRoles.ForumPartyTypeRoles.PARTY_TYPE }, KeyRegistry.PARTY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.PartyTypes.PartyTypes.PARTY_TYPE }, true, ForeignKeyRule.CASCADE, null);
120    public static final ForeignKey<ForumRoleTypeDescriptions, ForumRoleTypes> FORUM_ROLE_TYPE_DESCRIPTIONS_FORUM_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumRoleTypeDescriptions.ForumRoleTypeDescriptions, DSL.name("frmrtypd_frmrtyp_forumroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumRoleTypeDescriptions.ForumRoleTypeDescriptions.FORUM_ROLE_TYPE }, KeyRegistry.FORUM_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumRoleTypes.ForumRoleTypes.FORUM_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null);
121    public static final ForeignKey<ForumRoleTypeDescriptions, Languages> FORUM_ROLE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumRoleTypeDescriptions.ForumRoleTypeDescriptions, DSL.name("frmrtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumRoleTypeDescriptions.ForumRoleTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
122    public static final ForeignKey<Forums, ForumDetails> FORUMS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.Forums.Forums, DSL.name("frm_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.Forums.Forums.ACTIVE_DETAIL }, KeyRegistry.FORUM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails.FORUM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
123    public static final ForeignKey<Forums, ForumDetails> FORUMS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.Forums.Forums, DSL.name("frm_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.Forums.Forums.LAST_DETAIL }, KeyRegistry.FORUM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumDetails.ForumDetails.FORUM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
124    public static final ForeignKey<ForumStringMessageParts, ForumMessageParts> FORUM_STRING_MESSAGE_PARTS_FORUM_MESSAGE_PART_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumStringMessageParts.ForumStringMessageParts, DSL.name("frmsmsgprt_frmmsgprt_forummessagepartid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumStringMessageParts.ForumStringMessageParts.FORUM_MESSAGE_PART }, KeyRegistry.FORUM_MESSAGE_PARTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageParts.ForumMessageParts.FORUM_MESSAGE_PART }, true, ForeignKeyRule.CASCADE, null);
125    public static final ForeignKey<ForumThreadDetails, ForumThreads> FORUM_THREAD_DETAILS_FORUM_THREAD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumThreadDetails.ForumThreadDetails, DSL.name("frmthrddt_frmthrd_forumthreadid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumThreadDetails.ForumThreadDetails.FORUM_THREAD }, KeyRegistry.FORUM_THREADS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumThreads.ForumThreads.FORUM_THREAD }, true, ForeignKeyRule.CASCADE, null);
126    public static final ForeignKey<ForumThreadDetails, Icons> FORUM_THREAD_DETAILS_ICON_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumThreadDetails.ForumThreadDetails, DSL.name("frmthrddt_icn_iconid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumThreadDetails.ForumThreadDetails.ICON }, KeyRegistry.ICONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.icon.Icons.Icons.ICON }, true, ForeignKeyRule.CASCADE, null);
127    public static final ForeignKey<ForumThreads, ForumThreadDetails> FORUM_THREADS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumThreads.ForumThreads, DSL.name("frmthrd_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumThreads.ForumThreads.ACTIVE_DETAIL }, KeyRegistry.FORUM_THREAD_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumThreadDetails.ForumThreadDetails.FORUM_THREAD_DETAIL }, true, ForeignKeyRule.CASCADE, null);
128    public static final ForeignKey<ForumThreads, ForumThreadDetails> FORUM_THREADS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumThreads.ForumThreads, DSL.name("frmthrd_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumThreads.ForumThreads.LAST_DETAIL }, KeyRegistry.FORUM_THREAD_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumThreadDetails.ForumThreadDetails.FORUM_THREAD_DETAIL }, true, ForeignKeyRule.CASCADE, null);
129    public static final ForeignKey<ForumTypeDescriptions, ForumTypes> FORUM_TYPE_DESCRIPTIONS_FORUM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumTypeDescriptions.ForumTypeDescriptions, DSL.name("frmtypd_frmtyp_forumtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumTypeDescriptions.ForumTypeDescriptions.FORUM_TYPE }, KeyRegistry.FORUM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumTypes.ForumTypes.FORUM_TYPE }, true, ForeignKeyRule.CASCADE, null);
130    public static final ForeignKey<ForumTypeDescriptions, Languages> FORUM_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumTypeDescriptions.ForumTypeDescriptions, DSL.name("frmtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumTypeDescriptions.ForumTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
131    public static final ForeignKey<ForumTypeMessageTypes, ForumMessageTypes> FORUM_TYPE_MESSAGE_TYPES_FORUM_MESSAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumTypeMessageTypes.ForumTypeMessageTypes, DSL.name("frmtypmsgtyp_frmmsgtyp_forummessagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumTypeMessageTypes.ForumTypeMessageTypes.FORUM_MESSAGE_TYPE }, KeyRegistry.FORUM_MESSAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumMessageTypes.ForumMessageTypes.FORUM_MESSAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
132    public static final ForeignKey<ForumTypeMessageTypes, ForumTypes> FORUM_TYPE_MESSAGE_TYPES_FORUM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.forum.ForumTypeMessageTypes.ForumTypeMessageTypes, DSL.name("frmtypmsgtyp_frmtyp_forumtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumTypeMessageTypes.ForumTypeMessageTypes.FORUM_TYPE }, KeyRegistry.FORUM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.forum.ForumTypes.ForumTypes.FORUM_TYPE }, true, ForeignKeyRule.CASCADE, null);
133}