001package com.echothree.model.jooq.server.keys.contactlist; 002 003import com.echothree.model.jooq.server.KeyRegistry; 004import com.echothree.model.jooq.server.records.chain.Chains; 005import com.echothree.model.jooq.server.records.contact.ContactMechanismPurposes; 006import com.echothree.model.jooq.server.records.contactlist.ContactListContactMechanismPurposeDetails; 007import com.echothree.model.jooq.server.records.contactlist.ContactListContactMechanismPurposes; 008import com.echothree.model.jooq.server.records.contactlist.ContactListDescriptions; 009import com.echothree.model.jooq.server.records.contactlist.ContactListDetails; 010import com.echothree.model.jooq.server.records.contactlist.ContactListFrequencies; 011import com.echothree.model.jooq.server.records.contactlist.ContactListFrequencyDescriptions; 012import com.echothree.model.jooq.server.records.contactlist.ContactListFrequencyDetails; 013import com.echothree.model.jooq.server.records.contactlist.ContactListGroupDescriptions; 014import com.echothree.model.jooq.server.records.contactlist.ContactListGroupDetails; 015import com.echothree.model.jooq.server.records.contactlist.ContactListGroups; 016import com.echothree.model.jooq.server.records.contactlist.ContactListTypeDescriptions; 017import com.echothree.model.jooq.server.records.contactlist.ContactListTypeDetails; 018import com.echothree.model.jooq.server.records.contactlist.ContactListTypes; 019import com.echothree.model.jooq.server.records.contactlist.ContactLists; 020import com.echothree.model.jooq.server.records.contactlist.CustomerTypeContactListGroups; 021import com.echothree.model.jooq.server.records.contactlist.CustomerTypeContactLists; 022import com.echothree.model.jooq.server.records.contactlist.PartyContactListDetails; 023import com.echothree.model.jooq.server.records.contactlist.PartyContactLists; 024import com.echothree.model.jooq.server.records.contactlist.PartyTypeContactListGroups; 025import com.echothree.model.jooq.server.records.contactlist.PartyTypeContactLists; 026import com.echothree.model.jooq.server.records.customer.CustomerTypes; 027import com.echothree.model.jooq.server.records.party.Languages; 028import com.echothree.model.jooq.server.records.party.Parties; 029import com.echothree.model.jooq.server.records.party.PartyTypes; 030import com.echothree.model.jooq.server.records.workflow.WorkflowEntrances; 031 032import org.jooq.ForeignKey; 033import org.jooq.TableField; 034import org.jooq.impl.DSL; 035import org.jooq.impl.Internal; 036import org.jooq.impl.QOM.ForeignKeyRule; 037 038/** 039 * Key definitions for the ContactListForeign component. 040 */ 041public interface ContactListForeignKeys { 042 public static final ForeignKey<ContactListContactMechanismPurposeDetails, ContactLists> CONTACT_LIST_CONTACT_MECHANISM_PURPOSE_DETAILS_CONTACT_LIST_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposeDetails.ContactListContactMechanismPurposeDetails, DSL.name("clstcmprdt_clst_contactlistid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposeDetails.ContactListContactMechanismPurposeDetails.CONTACT_LIST }, KeyRegistry.CONTACT_LISTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactLists.ContactLists.CONTACT_LIST }, true, ForeignKeyRule.CASCADE, null); 043 public static final ForeignKey<ContactListContactMechanismPurposeDetails, ContactListContactMechanismPurposes> CONTACT_LIST_CONTACT_MECHANISM_PURPOSE_DETAILS_CONTACT_LIST_CONTACT_MECHANISM_PURPOSE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposeDetails.ContactListContactMechanismPurposeDetails, DSL.name("clstcmprdt_clstcmpr_contactlistcontactmechanismpurposeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposeDetails.ContactListContactMechanismPurposeDetails.CONTACT_LIST_CONTACT_MECHANISM_PURPOSE }, KeyRegistry.CONTACT_LIST_CONTACT_MECHANISM_PURPOSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposes.ContactListContactMechanismPurposes.CONTACT_LIST_CONTACT_MECHANISM_PURPOSE }, true, ForeignKeyRule.CASCADE, null); 044 public static final ForeignKey<ContactListContactMechanismPurposeDetails, ContactMechanismPurposes> CONTACT_LIST_CONTACT_MECHANISM_PURPOSE_DETAILS_CONTACT_MECHANISM_PURPOSE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposeDetails.ContactListContactMechanismPurposeDetails, DSL.name("clstcmprdt_cmpr_contactmechanismpurposeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposeDetails.ContactListContactMechanismPurposeDetails.CONTACT_MECHANISM_PURPOSE }, KeyRegistry.CONTACT_MECHANISM_PURPOSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposes.ContactMechanismPurposes.CONTACT_MECHANISM_PURPOSE }, true, ForeignKeyRule.CASCADE, null); 045 public static final ForeignKey<ContactListContactMechanismPurposes, ContactListContactMechanismPurposeDetails> CONTACT_LIST_CONTACT_MECHANISM_PURPOSES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposes.ContactListContactMechanismPurposes, DSL.name("clstcmpr_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposes.ContactListContactMechanismPurposes.ACTIVE_DETAIL }, KeyRegistry.CONTACT_LIST_CONTACT_MECHANISM_PURPOSE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposeDetails.ContactListContactMechanismPurposeDetails.CONTACT_LIST_CONTACT_MECHANISM_PURPOSE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 046 public static final ForeignKey<ContactListContactMechanismPurposes, ContactListContactMechanismPurposeDetails> CONTACT_LIST_CONTACT_MECHANISM_PURPOSES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposes.ContactListContactMechanismPurposes, DSL.name("clstcmpr_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposes.ContactListContactMechanismPurposes.LAST_DETAIL }, KeyRegistry.CONTACT_LIST_CONTACT_MECHANISM_PURPOSE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposeDetails.ContactListContactMechanismPurposeDetails.CONTACT_LIST_CONTACT_MECHANISM_PURPOSE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 047 public static final ForeignKey<ContactListDescriptions, ContactLists> CONTACT_LIST_DESCRIPTIONS_CONTACT_LIST_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListDescriptions.ContactListDescriptions, DSL.name("clstd_clst_contactlistid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListDescriptions.ContactListDescriptions.CONTACT_LIST }, KeyRegistry.CONTACT_LISTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactLists.ContactLists.CONTACT_LIST }, true, ForeignKeyRule.CASCADE, null); 048 public static final ForeignKey<ContactListDescriptions, Languages> CONTACT_LIST_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListDescriptions.ContactListDescriptions, DSL.name("clstd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListDescriptions.ContactListDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 049 public static final ForeignKey<ContactListDetails, ContactLists> CONTACT_LIST_DETAILS_CONTACT_LIST_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails, DSL.name("clstdt_clst_contactlistid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails.CONTACT_LIST }, KeyRegistry.CONTACT_LISTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactLists.ContactLists.CONTACT_LIST }, true, ForeignKeyRule.CASCADE, null); 050 public static final ForeignKey<ContactListDetails, ContactListFrequencies> CONTACT_LIST_DETAILS_CONTACT_LIST_FREQUENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails, DSL.name("clstdt_clstfrq_contactlistfrequencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails.CONTACT_LIST_FREQUENCY }, KeyRegistry.CONTACT_LIST_FREQUENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencies.ContactListFrequencies.CONTACT_LIST_FREQUENCY }, true, ForeignKeyRule.CASCADE, null); 051 public static final ForeignKey<ContactListDetails, ContactListGroups> CONTACT_LIST_DETAILS_CONTACT_LIST_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails, DSL.name("clstdt_clstgrp_contactlistgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails.CONTACT_LIST_GROUP }, KeyRegistry.CONTACT_LIST_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroups.ContactListGroups.CONTACT_LIST_GROUP }, true, ForeignKeyRule.CASCADE, null); 052 public static final ForeignKey<ContactListDetails, ContactListTypes> CONTACT_LIST_DETAILS_CONTACT_LIST_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails, DSL.name("clstdt_clsttyp_contactlisttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails.CONTACT_LIST_TYPE }, KeyRegistry.CONTACT_LIST_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypes.ContactListTypes.CONTACT_LIST_TYPE }, true, ForeignKeyRule.CASCADE, null); 053 public static final ForeignKey<ContactListDetails, WorkflowEntrances> CONTACT_LIST_DETAILS_DEFAULT_PARTY_CONTACT_LIST_STATUS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails, DSL.name("clstdt_defaultpartycontactliststatusid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails.DEFAULT_PARTY_CONTACT_LIST_STATUS }, KeyRegistry.WORKFLOW_ENTRANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances.WORKFLOW_ENTRANCE }, true, ForeignKeyRule.CASCADE, null); 054 public static final ForeignKey<ContactListFrequencies, ContactListFrequencyDetails> CONTACT_LIST_FREQUENCIES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencies.ContactListFrequencies, DSL.name("clstfrq_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencies.ContactListFrequencies.ACTIVE_DETAIL }, KeyRegistry.CONTACT_LIST_FREQUENCY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencyDetails.ContactListFrequencyDetails.CONTACT_LIST_FREQUENCY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 055 public static final ForeignKey<ContactListFrequencies, ContactListFrequencyDetails> CONTACT_LIST_FREQUENCIES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencies.ContactListFrequencies, DSL.name("clstfrq_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencies.ContactListFrequencies.LAST_DETAIL }, KeyRegistry.CONTACT_LIST_FREQUENCY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencyDetails.ContactListFrequencyDetails.CONTACT_LIST_FREQUENCY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 056 public static final ForeignKey<ContactListFrequencyDescriptions, ContactListFrequencies> CONTACT_LIST_FREQUENCY_DESCRIPTIONS_CONTACT_LIST_FREQUENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencyDescriptions.ContactListFrequencyDescriptions, DSL.name("clstfrqd_clstfrq_contactlistfrequencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencyDescriptions.ContactListFrequencyDescriptions.CONTACT_LIST_FREQUENCY }, KeyRegistry.CONTACT_LIST_FREQUENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencies.ContactListFrequencies.CONTACT_LIST_FREQUENCY }, true, ForeignKeyRule.CASCADE, null); 057 public static final ForeignKey<ContactListFrequencyDescriptions, Languages> CONTACT_LIST_FREQUENCY_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencyDescriptions.ContactListFrequencyDescriptions, DSL.name("clstfrqd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencyDescriptions.ContactListFrequencyDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 058 public static final ForeignKey<ContactListFrequencyDetails, ContactListFrequencies> CONTACT_LIST_FREQUENCY_DETAILS_CONTACT_LIST_FREQUENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencyDetails.ContactListFrequencyDetails, DSL.name("clstfrqdt_clstfrq_contactlistfrequencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencyDetails.ContactListFrequencyDetails.CONTACT_LIST_FREQUENCY }, KeyRegistry.CONTACT_LIST_FREQUENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListFrequencies.ContactListFrequencies.CONTACT_LIST_FREQUENCY }, true, ForeignKeyRule.CASCADE, null); 059 public static final ForeignKey<ContactListGroupDescriptions, ContactListGroups> CONTACT_LIST_GROUP_DESCRIPTIONS_CONTACT_LIST_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListGroupDescriptions.ContactListGroupDescriptions, DSL.name("clstgrpd_clstgrp_contactlistgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroupDescriptions.ContactListGroupDescriptions.CONTACT_LIST_GROUP }, KeyRegistry.CONTACT_LIST_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroups.ContactListGroups.CONTACT_LIST_GROUP }, true, ForeignKeyRule.CASCADE, null); 060 public static final ForeignKey<ContactListGroupDescriptions, Languages> CONTACT_LIST_GROUP_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListGroupDescriptions.ContactListGroupDescriptions, DSL.name("clstgrpd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroupDescriptions.ContactListGroupDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 061 public static final ForeignKey<ContactListGroupDetails, ContactListGroups> CONTACT_LIST_GROUP_DETAILS_CONTACT_LIST_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListGroupDetails.ContactListGroupDetails, DSL.name("clstgrpdt_clstgrp_contactlistgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroupDetails.ContactListGroupDetails.CONTACT_LIST_GROUP }, KeyRegistry.CONTACT_LIST_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroups.ContactListGroups.CONTACT_LIST_GROUP }, true, ForeignKeyRule.CASCADE, null); 062 public static final ForeignKey<ContactListGroups, ContactListGroupDetails> CONTACT_LIST_GROUPS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListGroups.ContactListGroups, DSL.name("clstgrp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroups.ContactListGroups.ACTIVE_DETAIL }, KeyRegistry.CONTACT_LIST_GROUP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroupDetails.ContactListGroupDetails.CONTACT_LIST_GROUP_DETAIL }, true, ForeignKeyRule.CASCADE, null); 063 public static final ForeignKey<ContactListGroups, ContactListGroupDetails> CONTACT_LIST_GROUPS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListGroups.ContactListGroups, DSL.name("clstgrp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroups.ContactListGroups.LAST_DETAIL }, KeyRegistry.CONTACT_LIST_GROUP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroupDetails.ContactListGroupDetails.CONTACT_LIST_GROUP_DETAIL }, true, ForeignKeyRule.CASCADE, null); 064 public static final ForeignKey<ContactLists, ContactListDetails> CONTACT_LISTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactLists.ContactLists, DSL.name("clst_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactLists.ContactLists.ACTIVE_DETAIL }, KeyRegistry.CONTACT_LIST_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails.CONTACT_LIST_DETAIL }, true, ForeignKeyRule.CASCADE, null); 065 public static final ForeignKey<ContactLists, ContactListDetails> CONTACT_LISTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactLists.ContactLists, DSL.name("clst_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactLists.ContactLists.LAST_DETAIL }, KeyRegistry.CONTACT_LIST_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListDetails.ContactListDetails.CONTACT_LIST_DETAIL }, true, ForeignKeyRule.CASCADE, null); 066 public static final ForeignKey<ContactListTypeDescriptions, ContactListTypes> CONTACT_LIST_TYPE_DESCRIPTIONS_CONTACT_LIST_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDescriptions.ContactListTypeDescriptions, DSL.name("clsttypd_clsttyp_contactlisttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDescriptions.ContactListTypeDescriptions.CONTACT_LIST_TYPE }, KeyRegistry.CONTACT_LIST_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypes.ContactListTypes.CONTACT_LIST_TYPE }, true, ForeignKeyRule.CASCADE, null); 067 public static final ForeignKey<ContactListTypeDescriptions, Languages> CONTACT_LIST_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDescriptions.ContactListTypeDescriptions, DSL.name("clsttypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDescriptions.ContactListTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 068 public static final ForeignKey<ContactListTypeDetails, ContactListTypes> CONTACT_LIST_TYPE_DETAILS_CONTACT_LIST_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDetails.ContactListTypeDetails, DSL.name("clsttypdt_clsttyp_contactlisttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDetails.ContactListTypeDetails.CONTACT_LIST_TYPE }, KeyRegistry.CONTACT_LIST_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypes.ContactListTypes.CONTACT_LIST_TYPE }, true, ForeignKeyRule.CASCADE, null); 069 public static final ForeignKey<ContactListTypeDetails, Chains> CONTACT_LIST_TYPE_DETAILS_CONFIRMATION_REQUEST_CHAIN_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDetails.ContactListTypeDetails, DSL.name("clsttypdt_confirmationrequestchainid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDetails.ContactListTypeDetails.CONFIRMATION_REQUEST_CHAIN }, KeyRegistry.CHAINS_PK, new TableField[] { com.echothree.model.jooq.server.tables.chain.Chains.Chains.CHAIN }, true, ForeignKeyRule.CASCADE, null); 070 public static final ForeignKey<ContactListTypeDetails, Chains> CONTACT_LIST_TYPE_DETAILS_SUBSCRIBE_CHAIN_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDetails.ContactListTypeDetails, DSL.name("clsttypdt_subscribechainid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDetails.ContactListTypeDetails.SUBSCRIBE_CHAIN }, KeyRegistry.CHAINS_PK, new TableField[] { com.echothree.model.jooq.server.tables.chain.Chains.Chains.CHAIN }, true, ForeignKeyRule.CASCADE, null); 071 public static final ForeignKey<ContactListTypeDetails, Chains> CONTACT_LIST_TYPE_DETAILS_UNSUBSCRIBE_CHAIN_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDetails.ContactListTypeDetails, DSL.name("clsttypdt_unsubscribechainid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDetails.ContactListTypeDetails.UNSUBSCRIBE_CHAIN }, KeyRegistry.CHAINS_PK, new TableField[] { com.echothree.model.jooq.server.tables.chain.Chains.Chains.CHAIN }, true, ForeignKeyRule.CASCADE, null); 072 public static final ForeignKey<ContactListTypes, ContactListTypeDetails> CONTACT_LIST_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListTypes.ContactListTypes, DSL.name("clsttyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypes.ContactListTypes.ACTIVE_DETAIL }, KeyRegistry.CONTACT_LIST_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDetails.ContactListTypeDetails.CONTACT_LIST_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 073 public static final ForeignKey<ContactListTypes, ContactListTypeDetails> CONTACT_LIST_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.ContactListTypes.ContactListTypes, DSL.name("clsttyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypes.ContactListTypes.LAST_DETAIL }, KeyRegistry.CONTACT_LIST_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListTypeDetails.ContactListTypeDetails.CONTACT_LIST_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 074 public static final ForeignKey<CustomerTypeContactListGroups, ContactListGroups> CUSTOMER_TYPE_CONTACT_LIST_GROUPS_CONTACT_LIST_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.CustomerTypeContactListGroups.CustomerTypeContactListGroups, DSL.name("cutyclstgrp_clstgrp_contactlistgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.CustomerTypeContactListGroups.CustomerTypeContactListGroups.CONTACT_LIST_GROUP }, KeyRegistry.CONTACT_LIST_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroups.ContactListGroups.CONTACT_LIST_GROUP }, true, ForeignKeyRule.CASCADE, null); 075 public static final ForeignKey<CustomerTypeContactListGroups, CustomerTypes> CUSTOMER_TYPE_CONTACT_LIST_GROUPS_CUSTOMER_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.CustomerTypeContactListGroups.CustomerTypeContactListGroups, DSL.name("cutyclstgrp_cuty_customertypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.CustomerTypeContactListGroups.CustomerTypeContactListGroups.CUSTOMER_TYPE }, KeyRegistry.CUSTOMER_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.customer.CustomerTypes.CustomerTypes.CUSTOMER_TYPE }, true, ForeignKeyRule.CASCADE, null); 076 public static final ForeignKey<CustomerTypeContactLists, ContactLists> CUSTOMER_TYPE_CONTACT_LISTS_CONTACT_LIST_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.CustomerTypeContactLists.CustomerTypeContactLists, DSL.name("cutyclst_clst_contactlistid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.CustomerTypeContactLists.CustomerTypeContactLists.CONTACT_LIST }, KeyRegistry.CONTACT_LISTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactLists.ContactLists.CONTACT_LIST }, true, ForeignKeyRule.CASCADE, null); 077 public static final ForeignKey<CustomerTypeContactLists, CustomerTypes> CUSTOMER_TYPE_CONTACT_LISTS_CUSTOMER_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.CustomerTypeContactLists.CustomerTypeContactLists, DSL.name("cutyclst_cuty_customertypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.CustomerTypeContactLists.CustomerTypeContactLists.CUSTOMER_TYPE }, KeyRegistry.CUSTOMER_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.customer.CustomerTypes.CustomerTypes.CUSTOMER_TYPE }, true, ForeignKeyRule.CASCADE, null); 078 public static final ForeignKey<PartyContactListDetails, ContactLists> PARTY_CONTACT_LIST_DETAILS_CONTACT_LIST_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.PartyContactListDetails.PartyContactListDetails, DSL.name("parclstdt_clst_contactlistid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyContactListDetails.PartyContactListDetails.CONTACT_LIST }, KeyRegistry.CONTACT_LISTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactLists.ContactLists.CONTACT_LIST }, true, ForeignKeyRule.CASCADE, null); 079 public static final ForeignKey<PartyContactListDetails, Parties> PARTY_CONTACT_LIST_DETAILS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.PartyContactListDetails.PartyContactListDetails, DSL.name("parclstdt_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyContactListDetails.PartyContactListDetails.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 080 public static final ForeignKey<PartyContactListDetails, PartyContactLists> PARTY_CONTACT_LIST_DETAILS_PARTY_CONTACT_LIST_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.PartyContactListDetails.PartyContactListDetails, DSL.name("parclstdt_parclst_partycontactlistid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyContactListDetails.PartyContactListDetails.PARTY_CONTACT_LIST }, KeyRegistry.PARTY_CONTACT_LISTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyContactLists.PartyContactLists.PARTY_CONTACT_LIST }, true, ForeignKeyRule.CASCADE, null); 081 public static final ForeignKey<PartyContactListDetails, ContactListContactMechanismPurposes> PARTY_CONTACT_LIST_DETAILS_PREFERRED_CONTACT_LIST_CONTACT_MECHANISM_PURPOSE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.PartyContactListDetails.PartyContactListDetails, DSL.name("parclstdt_preferredcontactlistcontactmechanismpurposeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyContactListDetails.PartyContactListDetails.PREFERRED_CONTACT_LIST_CONTACT_MECHANISM_PURPOSE }, KeyRegistry.CONTACT_LIST_CONTACT_MECHANISM_PURPOSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListContactMechanismPurposes.ContactListContactMechanismPurposes.CONTACT_LIST_CONTACT_MECHANISM_PURPOSE }, true, ForeignKeyRule.CASCADE, null); 082 public static final ForeignKey<PartyContactLists, PartyContactListDetails> PARTY_CONTACT_LISTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.PartyContactLists.PartyContactLists, DSL.name("parclst_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyContactLists.PartyContactLists.ACTIVE_DETAIL }, KeyRegistry.PARTY_CONTACT_LIST_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyContactListDetails.PartyContactListDetails.PARTY_CONTACT_LIST_DETAIL }, true, ForeignKeyRule.CASCADE, null); 083 public static final ForeignKey<PartyContactLists, PartyContactListDetails> PARTY_CONTACT_LISTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.PartyContactLists.PartyContactLists, DSL.name("parclst_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyContactLists.PartyContactLists.LAST_DETAIL }, KeyRegistry.PARTY_CONTACT_LIST_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyContactListDetails.PartyContactListDetails.PARTY_CONTACT_LIST_DETAIL }, true, ForeignKeyRule.CASCADE, null); 084 public static final ForeignKey<PartyTypeContactListGroups, ContactListGroups> PARTY_TYPE_CONTACT_LIST_GROUPS_CONTACT_LIST_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.PartyTypeContactListGroups.PartyTypeContactListGroups, DSL.name("ptypclstgrp_clstgrp_contactlistgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyTypeContactListGroups.PartyTypeContactListGroups.CONTACT_LIST_GROUP }, KeyRegistry.CONTACT_LIST_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactListGroups.ContactListGroups.CONTACT_LIST_GROUP }, true, ForeignKeyRule.CASCADE, null); 085 public static final ForeignKey<PartyTypeContactListGroups, PartyTypes> PARTY_TYPE_CONTACT_LIST_GROUPS_PARTY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.PartyTypeContactListGroups.PartyTypeContactListGroups, DSL.name("ptypclstgrp_ptyp_partytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyTypeContactListGroups.PartyTypeContactListGroups.PARTY_TYPE }, KeyRegistry.PARTY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.PartyTypes.PartyTypes.PARTY_TYPE }, true, ForeignKeyRule.CASCADE, null); 086 public static final ForeignKey<PartyTypeContactLists, ContactLists> PARTY_TYPE_CONTACT_LISTS_CONTACT_LIST_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.PartyTypeContactLists.PartyTypeContactLists, DSL.name("ptypclst_clst_contactlistid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyTypeContactLists.PartyTypeContactLists.CONTACT_LIST }, KeyRegistry.CONTACT_LISTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contactlist.ContactLists.ContactLists.CONTACT_LIST }, true, ForeignKeyRule.CASCADE, null); 087 public static final ForeignKey<PartyTypeContactLists, PartyTypes> PARTY_TYPE_CONTACT_LISTS_PARTY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contactlist.PartyTypeContactLists.PartyTypeContactLists, DSL.name("ptypclst_ptyp_partytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contactlist.PartyTypeContactLists.PartyTypeContactLists.PARTY_TYPE }, KeyRegistry.PARTY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.PartyTypes.PartyTypes.PARTY_TYPE }, true, ForeignKeyRule.CASCADE, null); 088}