001package com.echothree.model.jooq.server.keys.payment; 002 003import com.echothree.model.jooq.server.KeyRegistry; 004import com.echothree.model.jooq.server.records.accounting.Currencies; 005import com.echothree.model.jooq.server.records.contact.PartyContactMechanismPurposes; 006import com.echothree.model.jooq.server.records.contact.PartyContactMechanisms; 007import com.echothree.model.jooq.server.records.invoice.InvoiceLines; 008import com.echothree.model.jooq.server.records.party.Languages; 009import com.echothree.model.jooq.server.records.party.NameSuffixes; 010import com.echothree.model.jooq.server.records.party.Parties; 011import com.echothree.model.jooq.server.records.party.PartyTypes; 012import com.echothree.model.jooq.server.records.party.PersonalTitles; 013import com.echothree.model.jooq.server.records.payment.BillingAccountDetails; 014import com.echothree.model.jooq.server.records.payment.BillingAccountRoleTypeDescriptions; 015import com.echothree.model.jooq.server.records.payment.BillingAccountRoleTypes; 016import com.echothree.model.jooq.server.records.payment.BillingAccountRoles; 017import com.echothree.model.jooq.server.records.payment.BillingAccountStatuses; 018import com.echothree.model.jooq.server.records.payment.BillingAccounts; 019import com.echothree.model.jooq.server.records.payment.PartyPaymentMethodContactMechanisms; 020import com.echothree.model.jooq.server.records.payment.PartyPaymentMethodCreditCardSecurityCodes; 021import com.echothree.model.jooq.server.records.payment.PartyPaymentMethodCreditCards; 022import com.echothree.model.jooq.server.records.payment.PartyPaymentMethodDetails; 023import com.echothree.model.jooq.server.records.payment.PartyPaymentMethods; 024import com.echothree.model.jooq.server.records.payment.PaymentApplicationDetails; 025import com.echothree.model.jooq.server.records.payment.PaymentApplications; 026import com.echothree.model.jooq.server.records.payment.PaymentChecks; 027import com.echothree.model.jooq.server.records.payment.PaymentCreditCards; 028import com.echothree.model.jooq.server.records.payment.PaymentDeductionDetails; 029import com.echothree.model.jooq.server.records.payment.PaymentDeductionTypeDescriptions; 030import com.echothree.model.jooq.server.records.payment.PaymentDeductionTypes; 031import com.echothree.model.jooq.server.records.payment.PaymentDeductions; 032import com.echothree.model.jooq.server.records.payment.PaymentDetails; 033import com.echothree.model.jooq.server.records.payment.PaymentMethodChecks; 034import com.echothree.model.jooq.server.records.payment.PaymentMethodCreditCards; 035import com.echothree.model.jooq.server.records.payment.PaymentMethodDescriptions; 036import com.echothree.model.jooq.server.records.payment.PaymentMethodDetails; 037import com.echothree.model.jooq.server.records.payment.PaymentMethodTypeDescriptions; 038import com.echothree.model.jooq.server.records.payment.PaymentMethodTypeDetails; 039import com.echothree.model.jooq.server.records.payment.PaymentMethodTypePartyTypeDetails; 040import com.echothree.model.jooq.server.records.payment.PaymentMethodTypePartyTypes; 041import com.echothree.model.jooq.server.records.payment.PaymentMethodTypes; 042import com.echothree.model.jooq.server.records.payment.PaymentMethods; 043import com.echothree.model.jooq.server.records.payment.PaymentProcessorActionTypeDescriptions; 044import com.echothree.model.jooq.server.records.payment.PaymentProcessorActionTypeDetails; 045import com.echothree.model.jooq.server.records.payment.PaymentProcessorActionTypes; 046import com.echothree.model.jooq.server.records.payment.PaymentProcessorActions; 047import com.echothree.model.jooq.server.records.payment.PaymentProcessorDescriptions; 048import com.echothree.model.jooq.server.records.payment.PaymentProcessorDetails; 049import com.echothree.model.jooq.server.records.payment.PaymentProcessorResultCodeDescriptions; 050import com.echothree.model.jooq.server.records.payment.PaymentProcessorResultCodeDetails; 051import com.echothree.model.jooq.server.records.payment.PaymentProcessorResultCodes; 052import com.echothree.model.jooq.server.records.payment.PaymentProcessorTransactionCodes; 053import com.echothree.model.jooq.server.records.payment.PaymentProcessorTransactionDetails; 054import com.echothree.model.jooq.server.records.payment.PaymentProcessorTransactions; 055import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypeActionDetails; 056import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypeActions; 057import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypeCodeDescriptions; 058import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypeCodeDetails; 059import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypeCodeTypeDescriptions; 060import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypeCodeTypeDetails; 061import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypeCodeTypes; 062import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypeCodes; 063import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypeDescriptions; 064import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypeDetails; 065import com.echothree.model.jooq.server.records.payment.PaymentProcessorTypes; 066import com.echothree.model.jooq.server.records.payment.PaymentProcessors; 067import com.echothree.model.jooq.server.records.payment.Payments; 068import com.echothree.model.jooq.server.records.selector.Selectors; 069import com.echothree.model.jooq.server.records.workflow.Workflows; 070 071import org.jooq.ForeignKey; 072import org.jooq.TableField; 073import org.jooq.impl.DSL; 074import org.jooq.impl.Internal; 075import org.jooq.impl.QOM.ForeignKeyRule; 076 077/** 078 * Key definitions for the PaymentForeign component. 079 */ 080public interface PaymentForeignKeys { 081 public static final ForeignKey<BillingAccountDetails, BillingAccounts> BILLING_ACCOUNT_DETAILS_BILLING_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccountDetails.BillingAccountDetails, DSL.name("bllactdt_bllact_billingaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountDetails.BillingAccountDetails.BILLING_ACCOUNT }, KeyRegistry.BILLING_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccounts.BillingAccounts.BILLING_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 082 public static final ForeignKey<BillingAccountDetails, Currencies> BILLING_ACCOUNT_DETAILS_CURRENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccountDetails.BillingAccountDetails, DSL.name("bllactdt_cur_currencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountDetails.BillingAccountDetails.CURRENCY }, KeyRegistry.CURRENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.CURRENCY }, true, ForeignKeyRule.CASCADE, null); 083 public static final ForeignKey<BillingAccountRoles, BillingAccounts> BILLING_ACCOUNT_ROLES_BILLING_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccountRoles.BillingAccountRoles, DSL.name("bllactr_bllact_billingaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountRoles.BillingAccountRoles.BILLING_ACCOUNT }, KeyRegistry.BILLING_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccounts.BillingAccounts.BILLING_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 084 public static final ForeignKey<BillingAccountRoles, BillingAccountRoleTypes> BILLING_ACCOUNT_ROLES_BILLING_ACCOUNT_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccountRoles.BillingAccountRoles, DSL.name("bllactr_bllactrtyp_billingaccountroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountRoles.BillingAccountRoles.BILLING_ACCOUNT_ROLE_TYPE }, KeyRegistry.BILLING_ACCOUNT_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountRoleTypes.BillingAccountRoleTypes.BILLING_ACCOUNT_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null); 085 public static final ForeignKey<BillingAccountRoles, Parties> BILLING_ACCOUNT_ROLES_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccountRoles.BillingAccountRoles, DSL.name("bllactr_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountRoles.BillingAccountRoles.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 086 public static final ForeignKey<BillingAccountRoles, PartyContactMechanisms> BILLING_ACCOUNT_ROLES_PARTY_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccountRoles.BillingAccountRoles, DSL.name("bllactr_pcm_partycontactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountRoles.BillingAccountRoles.PARTY_CONTACT_MECHANISM }, KeyRegistry.PARTY_CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.PARTY_CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null); 087 public static final ForeignKey<BillingAccountRoleTypeDescriptions, BillingAccountRoleTypes> BILLING_ACCOUNT_ROLE_TYPE_DESCRIPTIONS_BILLING_ACCOUNT_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccountRoleTypeDescriptions.BillingAccountRoleTypeDescriptions, DSL.name("bllactrtypd_bllactrtyp_billingaccountroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountRoleTypeDescriptions.BillingAccountRoleTypeDescriptions.BILLING_ACCOUNT_ROLE_TYPE }, KeyRegistry.BILLING_ACCOUNT_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountRoleTypes.BillingAccountRoleTypes.BILLING_ACCOUNT_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null); 088 public static final ForeignKey<BillingAccountRoleTypeDescriptions, Languages> BILLING_ACCOUNT_ROLE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccountRoleTypeDescriptions.BillingAccountRoleTypeDescriptions, DSL.name("bllactrtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountRoleTypeDescriptions.BillingAccountRoleTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 089 public static final ForeignKey<BillingAccounts, BillingAccountDetails> BILLING_ACCOUNTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccounts.BillingAccounts, DSL.name("bllact_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccounts.BillingAccounts.ACTIVE_DETAIL }, KeyRegistry.BILLING_ACCOUNT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountDetails.BillingAccountDetails.BILLING_ACCOUNT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 090 public static final ForeignKey<BillingAccounts, BillingAccountDetails> BILLING_ACCOUNTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccounts.BillingAccounts, DSL.name("bllact_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccounts.BillingAccounts.LAST_DETAIL }, KeyRegistry.BILLING_ACCOUNT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountDetails.BillingAccountDetails.BILLING_ACCOUNT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 091 public static final ForeignKey<BillingAccountStatuses, BillingAccounts> BILLING_ACCOUNT_STATUSES_BILLING_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.BillingAccountStatuses.BillingAccountStatuses, DSL.name("bllactst_bllact_billingaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccountStatuses.BillingAccountStatuses.BILLING_ACCOUNT }, KeyRegistry.BILLING_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.BillingAccounts.BillingAccounts.BILLING_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 092 public static final ForeignKey<PartyPaymentMethodContactMechanisms, PartyPaymentMethods> PARTY_PAYMENT_METHOD_CONTACT_MECHANISMS_PARTY_PAYMENT_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodContactMechanisms.PartyPaymentMethodContactMechanisms, DSL.name("parpmcmch_parpm_partypaymentmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodContactMechanisms.PartyPaymentMethodContactMechanisms.PARTY_PAYMENT_METHOD }, KeyRegistry.PARTY_PAYMENT_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethods.PartyPaymentMethods.PARTY_PAYMENT_METHOD }, true, ForeignKeyRule.CASCADE, null); 093 public static final ForeignKey<PartyPaymentMethodContactMechanisms, PartyContactMechanismPurposes> PARTY_PAYMENT_METHOD_CONTACT_MECHANISMS_PARTY_CONTACT_MECHANISM_PURPOSE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodContactMechanisms.PartyPaymentMethodContactMechanisms, DSL.name("parpmcmch_pcmp_partycontactmechanismpurposeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodContactMechanisms.PartyPaymentMethodContactMechanisms.PARTY_CONTACT_MECHANISM_PURPOSE }, KeyRegistry.PARTY_CONTACT_MECHANISM_PURPOSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes.PARTY_CONTACT_MECHANISM_PURPOSE }, true, ForeignKeyRule.CASCADE, null); 094 public static final ForeignKey<PartyPaymentMethodCreditCards, PartyContactMechanisms> PARTY_PAYMENT_METHOD_CREDIT_CARDS_BILLING_PARTY_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCards.PartyPaymentMethodCreditCards, DSL.name("parpmcc_billingpartycontactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCards.PartyPaymentMethodCreditCards.BILLING_PARTY_CONTACT_MECHANISM }, KeyRegistry.PARTY_CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.PARTY_CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null); 095 public static final ForeignKey<PartyPaymentMethodCreditCards, PartyContactMechanisms> PARTY_PAYMENT_METHOD_CREDIT_CARDS_ISSUER_PARTY_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCards.PartyPaymentMethodCreditCards, DSL.name("parpmcc_issuerpartycontactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCards.PartyPaymentMethodCreditCards.ISSUER_PARTY_CONTACT_MECHANISM }, KeyRegistry.PARTY_CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.PARTY_CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null); 096 public static final ForeignKey<PartyPaymentMethodCreditCards, NameSuffixes> PARTY_PAYMENT_METHOD_CREDIT_CARDS_NAME_SUFFIX_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCards.PartyPaymentMethodCreditCards, DSL.name("parpmcc_nsfx_namesuffixid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCards.PartyPaymentMethodCreditCards.NAME_SUFFIX }, KeyRegistry.NAME_SUFFIXES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.NameSuffixes.NameSuffixes.NAME_SUFFIX }, true, ForeignKeyRule.CASCADE, null); 097 public static final ForeignKey<PartyPaymentMethodCreditCards, PartyPaymentMethods> PARTY_PAYMENT_METHOD_CREDIT_CARDS_PARTY_PAYMENT_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCards.PartyPaymentMethodCreditCards, DSL.name("parpmcc_parpm_partypaymentmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCards.PartyPaymentMethodCreditCards.PARTY_PAYMENT_METHOD }, KeyRegistry.PARTY_PAYMENT_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethods.PartyPaymentMethods.PARTY_PAYMENT_METHOD }, true, ForeignKeyRule.CASCADE, null); 098 public static final ForeignKey<PartyPaymentMethodCreditCards, PersonalTitles> PARTY_PAYMENT_METHOD_CREDIT_CARDS_PERSONAL_TITLE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCards.PartyPaymentMethodCreditCards, DSL.name("parpmcc_pert_personaltitleid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCards.PartyPaymentMethodCreditCards.PERSONAL_TITLE }, KeyRegistry.PERSONAL_TITLES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.PersonalTitles.PersonalTitles.PERSONAL_TITLE }, true, ForeignKeyRule.CASCADE, null); 099 public static final ForeignKey<PartyPaymentMethodCreditCardSecurityCodes, PartyPaymentMethods> PARTY_PAYMENT_METHOD_CREDIT_CARD_SECURITY_CODES_PARTY_PAYMENT_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCardSecurityCodes.PartyPaymentMethodCreditCardSecurityCodes, DSL.name("parpmccsc_parpm_partypaymentmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodCreditCardSecurityCodes.PartyPaymentMethodCreditCardSecurityCodes.PARTY_PAYMENT_METHOD }, KeyRegistry.PARTY_PAYMENT_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethods.PartyPaymentMethods.PARTY_PAYMENT_METHOD }, true, ForeignKeyRule.CASCADE, null); 100 public static final ForeignKey<PartyPaymentMethodDetails, Parties> PARTY_PAYMENT_METHOD_DETAILS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodDetails.PartyPaymentMethodDetails, DSL.name("parpmdt_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodDetails.PartyPaymentMethodDetails.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 101 public static final ForeignKey<PartyPaymentMethodDetails, PartyPaymentMethods> PARTY_PAYMENT_METHOD_DETAILS_PARTY_PAYMENT_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodDetails.PartyPaymentMethodDetails, DSL.name("parpmdt_parpm_partypaymentmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodDetails.PartyPaymentMethodDetails.PARTY_PAYMENT_METHOD }, KeyRegistry.PARTY_PAYMENT_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethods.PartyPaymentMethods.PARTY_PAYMENT_METHOD }, true, ForeignKeyRule.CASCADE, null); 102 public static final ForeignKey<PartyPaymentMethodDetails, PaymentMethods> PARTY_PAYMENT_METHOD_DETAILS_PAYMENT_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodDetails.PartyPaymentMethodDetails, DSL.name("parpmdt_pm_paymentmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodDetails.PartyPaymentMethodDetails.PAYMENT_METHOD }, KeyRegistry.PAYMENT_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethods.PaymentMethods.PAYMENT_METHOD }, true, ForeignKeyRule.CASCADE, null); 103 public static final ForeignKey<PartyPaymentMethods, PartyPaymentMethodDetails> PARTY_PAYMENT_METHODS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethods.PartyPaymentMethods, DSL.name("parpm_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethods.PartyPaymentMethods.ACTIVE_DETAIL }, KeyRegistry.PARTY_PAYMENT_METHOD_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodDetails.PartyPaymentMethodDetails.PARTY_PAYMENT_METHOD_DETAIL }, true, ForeignKeyRule.CASCADE, null); 104 public static final ForeignKey<PartyPaymentMethods, PartyPaymentMethodDetails> PARTY_PAYMENT_METHODS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PartyPaymentMethods.PartyPaymentMethods, DSL.name("parpm_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethods.PartyPaymentMethods.LAST_DETAIL }, KeyRegistry.PARTY_PAYMENT_METHOD_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethodDetails.PartyPaymentMethodDetails.PARTY_PAYMENT_METHOD_DETAIL }, true, ForeignKeyRule.CASCADE, null); 105 public static final ForeignKey<PaymentApplicationDetails, InvoiceLines> PAYMENT_APPLICATION_DETAILS_INVOICE_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentApplicationDetails.PaymentApplicationDetails, DSL.name("pymtappldt_invcl_invoicelineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentApplicationDetails.PaymentApplicationDetails.INVOICE_LINE }, KeyRegistry.INVOICE_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.invoice.InvoiceLines.InvoiceLines.INVOICE_LINE }, true, ForeignKeyRule.CASCADE, null); 106 public static final ForeignKey<PaymentApplicationDetails, Payments> PAYMENT_APPLICATION_DETAILS_PAYMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentApplicationDetails.PaymentApplicationDetails, DSL.name("pymtappldt_pymt_paymentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentApplicationDetails.PaymentApplicationDetails.PAYMENT }, KeyRegistry.PAYMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.Payments.Payments.PAYMENT }, true, ForeignKeyRule.CASCADE, null); 107 public static final ForeignKey<PaymentApplicationDetails, PaymentApplications> PAYMENT_APPLICATION_DETAILS_PAYMENT_APPLICATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentApplicationDetails.PaymentApplicationDetails, DSL.name("pymtappldt_pymtappl_paymentapplicationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentApplicationDetails.PaymentApplicationDetails.PAYMENT_APPLICATION }, KeyRegistry.PAYMENT_APPLICATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentApplications.PaymentApplications.PAYMENT_APPLICATION }, true, ForeignKeyRule.CASCADE, null); 108 public static final ForeignKey<PaymentApplications, PaymentApplicationDetails> PAYMENT_APPLICATIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentApplications.PaymentApplications, DSL.name("pymtappl_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentApplications.PaymentApplications.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_APPLICATION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentApplicationDetails.PaymentApplicationDetails.PAYMENT_APPLICATION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 109 public static final ForeignKey<PaymentApplications, PaymentApplicationDetails> PAYMENT_APPLICATIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentApplications.PaymentApplications, DSL.name("pymtappl_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentApplications.PaymentApplications.LAST_DETAIL }, KeyRegistry.PAYMENT_APPLICATION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentApplicationDetails.PaymentApplicationDetails.PAYMENT_APPLICATION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 110 public static final ForeignKey<PaymentChecks, Payments> PAYMENT_CHECKS_PAYMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentChecks.PaymentChecks, DSL.name("pymtchck_pymt_paymentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentChecks.PaymentChecks.PAYMENT }, KeyRegistry.PAYMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.Payments.Payments.PAYMENT }, true, ForeignKeyRule.CASCADE, null); 111 public static final ForeignKey<PaymentCreditCards, Payments> PAYMENT_CREDIT_CARDS_PAYMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentCreditCards.PaymentCreditCards, DSL.name("pymtcc_pymt_paymentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentCreditCards.PaymentCreditCards.PAYMENT }, KeyRegistry.PAYMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.Payments.Payments.PAYMENT }, true, ForeignKeyRule.CASCADE, null); 112 public static final ForeignKey<PaymentDeductionDetails, Payments> PAYMENT_DEDUCTION_DETAILS_PAYMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentDeductionDetails.PaymentDeductionDetails, DSL.name("pymtddcdt_pymt_paymentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductionDetails.PaymentDeductionDetails.PAYMENT }, KeyRegistry.PAYMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.Payments.Payments.PAYMENT }, true, ForeignKeyRule.CASCADE, null); 113 public static final ForeignKey<PaymentDeductionDetails, PaymentDeductions> PAYMENT_DEDUCTION_DETAILS_PAYMENT_DEDUCTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentDeductionDetails.PaymentDeductionDetails, DSL.name("pymtddcdt_pymtddc_paymentdeductionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductionDetails.PaymentDeductionDetails.PAYMENT_DEDUCTION }, KeyRegistry.PAYMENT_DEDUCTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductions.PaymentDeductions.PAYMENT_DEDUCTION }, true, ForeignKeyRule.CASCADE, null); 114 public static final ForeignKey<PaymentDeductionDetails, PaymentDeductionTypes> PAYMENT_DEDUCTION_DETAILS_PAYMENT_DEDUCTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentDeductionDetails.PaymentDeductionDetails, DSL.name("pymtddcdt_pymtddctyp_paymentdeductiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductionDetails.PaymentDeductionDetails.PAYMENT_DEDUCTION_TYPE }, KeyRegistry.PAYMENT_DEDUCTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductionTypes.PaymentDeductionTypes.PAYMENT_DEDUCTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 115 public static final ForeignKey<PaymentDeductions, PaymentDeductionDetails> PAYMENT_DEDUCTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentDeductions.PaymentDeductions, DSL.name("pymtddc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductions.PaymentDeductions.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_DEDUCTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductionDetails.PaymentDeductionDetails.PAYMENT_DEDUCTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 116 public static final ForeignKey<PaymentDeductions, PaymentDeductionDetails> PAYMENT_DEDUCTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentDeductions.PaymentDeductions, DSL.name("pymtddc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductions.PaymentDeductions.LAST_DETAIL }, KeyRegistry.PAYMENT_DEDUCTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductionDetails.PaymentDeductionDetails.PAYMENT_DEDUCTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 117 public static final ForeignKey<PaymentDeductionTypeDescriptions, Languages> PAYMENT_DEDUCTION_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentDeductionTypeDescriptions.PaymentDeductionTypeDescriptions, DSL.name("pymtddctypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductionTypeDescriptions.PaymentDeductionTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 118 public static final ForeignKey<PaymentDeductionTypeDescriptions, PaymentDeductionTypes> PAYMENT_DEDUCTION_TYPE_DESCRIPTIONS_PAYMENT_DEDUCTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentDeductionTypeDescriptions.PaymentDeductionTypeDescriptions, DSL.name("pymtddctypd_pymtddctyp_paymentdeductiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductionTypeDescriptions.PaymentDeductionTypeDescriptions.PAYMENT_DEDUCTION_TYPE }, KeyRegistry.PAYMENT_DEDUCTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDeductionTypes.PaymentDeductionTypes.PAYMENT_DEDUCTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 119 public static final ForeignKey<PaymentDetails, Currencies> PAYMENT_DETAILS_CURRENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentDetails.PaymentDetails, DSL.name("pymtdt_cur_currencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDetails.PaymentDetails.CURRENCY }, KeyRegistry.CURRENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.CURRENCY }, true, ForeignKeyRule.CASCADE, null); 120 public static final ForeignKey<PaymentDetails, PartyPaymentMethods> PAYMENT_DETAILS_PARTY_PAYMENT_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentDetails.PaymentDetails, DSL.name("pymtdt_parpm_partypaymentmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDetails.PaymentDetails.PARTY_PAYMENT_METHOD }, KeyRegistry.PARTY_PAYMENT_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PartyPaymentMethods.PartyPaymentMethods.PARTY_PAYMENT_METHOD }, true, ForeignKeyRule.CASCADE, null); 121 public static final ForeignKey<PaymentDetails, Payments> PAYMENT_DETAILS_PAYMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentDetails.PaymentDetails, DSL.name("pymtdt_pymt_paymentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDetails.PaymentDetails.PAYMENT }, KeyRegistry.PAYMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.Payments.Payments.PAYMENT }, true, ForeignKeyRule.CASCADE, null); 122 public static final ForeignKey<PaymentMethodChecks, PaymentMethods> PAYMENT_METHOD_CHECKS_PAYMENT_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodChecks.PaymentMethodChecks, DSL.name("pmchk_pm_paymentmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodChecks.PaymentMethodChecks.PAYMENT_METHOD }, KeyRegistry.PAYMENT_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethods.PaymentMethods.PAYMENT_METHOD }, true, ForeignKeyRule.CASCADE, null); 123 public static final ForeignKey<PaymentMethodCreditCards, PaymentMethods> PAYMENT_METHOD_CREDIT_CARDS_PAYMENT_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodCreditCards.PaymentMethodCreditCards, DSL.name("pmcc_pm_paymentmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodCreditCards.PaymentMethodCreditCards.PAYMENT_METHOD }, KeyRegistry.PAYMENT_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethods.PaymentMethods.PAYMENT_METHOD }, true, ForeignKeyRule.CASCADE, null); 124 public static final ForeignKey<PaymentMethodDescriptions, Languages> PAYMENT_METHOD_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodDescriptions.PaymentMethodDescriptions, DSL.name("pmd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodDescriptions.PaymentMethodDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 125 public static final ForeignKey<PaymentMethodDescriptions, PaymentMethods> PAYMENT_METHOD_DESCRIPTIONS_PAYMENT_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodDescriptions.PaymentMethodDescriptions, DSL.name("pmd_pm_paymentmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodDescriptions.PaymentMethodDescriptions.PAYMENT_METHOD }, KeyRegistry.PAYMENT_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethods.PaymentMethods.PAYMENT_METHOD }, true, ForeignKeyRule.CASCADE, null); 126 public static final ForeignKey<PaymentMethodDetails, Selectors> PAYMENT_METHOD_DETAILS_ITEM_SELECTOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails, DSL.name("pmdt_itemselectorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails.ITEM_SELECTOR }, KeyRegistry.SELECTORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.selector.Selectors.Selectors.SELECTOR }, true, ForeignKeyRule.CASCADE, null); 127 public static final ForeignKey<PaymentMethodDetails, PaymentMethods> PAYMENT_METHOD_DETAILS_PAYMENT_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails, DSL.name("pmdt_pm_paymentmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails.PAYMENT_METHOD }, KeyRegistry.PAYMENT_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethods.PaymentMethods.PAYMENT_METHOD }, true, ForeignKeyRule.CASCADE, null); 128 public static final ForeignKey<PaymentMethodDetails, PaymentMethodTypes> PAYMENT_METHOD_DETAILS_PAYMENT_METHOD_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails, DSL.name("pmdt_pmtyp_paymentmethodtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails.PAYMENT_METHOD_TYPE }, KeyRegistry.PAYMENT_METHOD_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypes.PaymentMethodTypes.PAYMENT_METHOD_TYPE }, true, ForeignKeyRule.CASCADE, null); 129 public static final ForeignKey<PaymentMethodDetails, PaymentProcessors> PAYMENT_METHOD_DETAILS_PAYMENT_PROCESSOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails, DSL.name("pmdt_pprc_paymentprocessorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails.PAYMENT_PROCESSOR }, KeyRegistry.PAYMENT_PROCESSORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessors.PaymentProcessors.PAYMENT_PROCESSOR }, true, ForeignKeyRule.CASCADE, null); 130 public static final ForeignKey<PaymentMethodDetails, Selectors> PAYMENT_METHOD_DETAILS_SALES_ORDER_ITEM_SELECTOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails, DSL.name("pmdt_salesorderitemselectorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails.SALES_ORDER_ITEM_SELECTOR }, KeyRegistry.SELECTORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.selector.Selectors.Selectors.SELECTOR }, true, ForeignKeyRule.CASCADE, null); 131 public static final ForeignKey<PaymentMethods, PaymentMethodDetails> PAYMENT_METHODS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethods.PaymentMethods, DSL.name("pm_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethods.PaymentMethods.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_METHOD_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails.PAYMENT_METHOD_DETAIL }, true, ForeignKeyRule.CASCADE, null); 132 public static final ForeignKey<PaymentMethods, PaymentMethodDetails> PAYMENT_METHODS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethods.PaymentMethods, DSL.name("pm_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethods.PaymentMethods.LAST_DETAIL }, KeyRegistry.PAYMENT_METHOD_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodDetails.PaymentMethodDetails.PAYMENT_METHOD_DETAIL }, true, ForeignKeyRule.CASCADE, null); 133 public static final ForeignKey<PaymentMethodTypeDescriptions, Languages> PAYMENT_METHOD_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypeDescriptions.PaymentMethodTypeDescriptions, DSL.name("pmtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypeDescriptions.PaymentMethodTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 134 public static final ForeignKey<PaymentMethodTypeDescriptions, PaymentMethodTypes> PAYMENT_METHOD_TYPE_DESCRIPTIONS_PAYMENT_METHOD_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypeDescriptions.PaymentMethodTypeDescriptions, DSL.name("pmtypd_pmtyp_paymentmethodtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypeDescriptions.PaymentMethodTypeDescriptions.PAYMENT_METHOD_TYPE }, KeyRegistry.PAYMENT_METHOD_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypes.PaymentMethodTypes.PAYMENT_METHOD_TYPE }, true, ForeignKeyRule.CASCADE, null); 135 public static final ForeignKey<PaymentMethodTypeDetails, PaymentMethodTypes> PAYMENT_METHOD_TYPE_DETAILS_PAYMENT_METHOD_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypeDetails.PaymentMethodTypeDetails, DSL.name("pmtypdt_pmtyp_paymentmethodtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypeDetails.PaymentMethodTypeDetails.PAYMENT_METHOD_TYPE }, KeyRegistry.PAYMENT_METHOD_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypes.PaymentMethodTypes.PAYMENT_METHOD_TYPE }, true, ForeignKeyRule.CASCADE, null); 136 public static final ForeignKey<PaymentMethodTypePartyTypeDetails, Workflows> PAYMENT_METHOD_TYPE_PARTY_TYPE_DETAILS_PARTY_CONTACT_MECHANISM_WORKFLOW_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails, DSL.name("pmtypptypdt_partycontactmechanismworkflowid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails.PARTY_CONTACT_MECHANISM_WORKFLOW }, KeyRegistry.WORKFLOWS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.WORKFLOW }, true, ForeignKeyRule.CASCADE, null); 137 public static final ForeignKey<PaymentMethodTypePartyTypeDetails, Workflows> PAYMENT_METHOD_TYPE_PARTY_TYPE_DETAILS_PARTY_PAYMENT_METHOD_WORKFLOW_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails, DSL.name("pmtypptypdt_partypaymentmethodworkflowid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails.PARTY_PAYMENT_METHOD_WORKFLOW }, KeyRegistry.WORKFLOWS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.WORKFLOW }, true, ForeignKeyRule.CASCADE, null); 138 public static final ForeignKey<PaymentMethodTypePartyTypeDetails, PaymentMethodTypes> PAYMENT_METHOD_TYPE_PARTY_TYPE_DETAILS_PAYMENT_METHOD_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails, DSL.name("pmtypptypdt_pmtyp_paymentmethodtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails.PAYMENT_METHOD_TYPE }, KeyRegistry.PAYMENT_METHOD_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypes.PaymentMethodTypes.PAYMENT_METHOD_TYPE }, true, ForeignKeyRule.CASCADE, null); 139 public static final ForeignKey<PaymentMethodTypePartyTypeDetails, PaymentMethodTypePartyTypes> PAYMENT_METHOD_TYPE_PARTY_TYPE_DETAILS_PAYMENT_METHOD_TYPE_PARTY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails, DSL.name("pmtypptypdt_pmtypptyp_paymentmethodtypepartytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails.PAYMENT_METHOD_TYPE_PARTY_TYPE }, KeyRegistry.PAYMENT_METHOD_TYPE_PARTY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypes.PaymentMethodTypePartyTypes.PAYMENT_METHOD_TYPE_PARTY_TYPE }, true, ForeignKeyRule.CASCADE, null); 140 public static final ForeignKey<PaymentMethodTypePartyTypeDetails, PartyTypes> PAYMENT_METHOD_TYPE_PARTY_TYPE_DETAILS_PARTY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails, DSL.name("pmtypptypdt_ptyp_partytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails.PARTY_TYPE }, KeyRegistry.PARTY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.PartyTypes.PartyTypes.PARTY_TYPE }, true, ForeignKeyRule.CASCADE, null); 141 public static final ForeignKey<PaymentMethodTypePartyTypes, PaymentMethodTypePartyTypeDetails> PAYMENT_METHOD_TYPE_PARTY_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypes.PaymentMethodTypePartyTypes, DSL.name("pmtypptyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypes.PaymentMethodTypePartyTypes.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_METHOD_TYPE_PARTY_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails.PAYMENT_METHOD_TYPE_PARTY_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 142 public static final ForeignKey<PaymentMethodTypePartyTypes, PaymentMethodTypePartyTypeDetails> PAYMENT_METHOD_TYPE_PARTY_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypes.PaymentMethodTypePartyTypes, DSL.name("pmtypptyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypes.PaymentMethodTypePartyTypes.LAST_DETAIL }, KeyRegistry.PAYMENT_METHOD_TYPE_PARTY_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypePartyTypeDetails.PaymentMethodTypePartyTypeDetails.PAYMENT_METHOD_TYPE_PARTY_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 143 public static final ForeignKey<PaymentMethodTypes, PaymentMethodTypeDetails> PAYMENT_METHOD_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypes.PaymentMethodTypes, DSL.name("pmtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypes.PaymentMethodTypes.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_METHOD_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypeDetails.PaymentMethodTypeDetails.PAYMENT_METHOD_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 144 public static final ForeignKey<PaymentMethodTypes, PaymentMethodTypeDetails> PAYMENT_METHOD_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentMethodTypes.PaymentMethodTypes, DSL.name("pmtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypes.PaymentMethodTypes.LAST_DETAIL }, KeyRegistry.PAYMENT_METHOD_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentMethodTypeDetails.PaymentMethodTypeDetails.PAYMENT_METHOD_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 145 public static final ForeignKey<PaymentProcessorActions, PaymentProcessors> PAYMENT_PROCESSOR_ACTIONS_PAYMENT_PROCESSOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorActions.PaymentProcessorActions, DSL.name("pprcact_pprc_paymentprocessorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActions.PaymentProcessorActions.PAYMENT_PROCESSOR }, KeyRegistry.PAYMENT_PROCESSORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessors.PaymentProcessors.PAYMENT_PROCESSOR }, true, ForeignKeyRule.CASCADE, null); 146 public static final ForeignKey<PaymentProcessorActions, PaymentProcessorTypeActions> PAYMENT_PROCESSOR_ACTIONS_PAYMENT_PROCESSOR_TYPE_ACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorActions.PaymentProcessorActions, DSL.name("pprcact_pprctypact_paymentprocessortypeactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActions.PaymentProcessorActions.PAYMENT_PROCESSOR_TYPE_ACTION }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_ACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActions.PaymentProcessorTypeActions.PAYMENT_PROCESSOR_TYPE_ACTION }, true, ForeignKeyRule.CASCADE, null); 147 public static final ForeignKey<PaymentProcessorActionTypeDescriptions, Languages> PAYMENT_PROCESSOR_ACTION_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypeDescriptions.PaymentProcessorActionTypeDescriptions, DSL.name("pprcacttypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypeDescriptions.PaymentProcessorActionTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 148 public static final ForeignKey<PaymentProcessorActionTypeDescriptions, PaymentProcessorActionTypes> PAYMENT_PROCESSOR_ACTION_TYPE_DESCRIPTIONS_PAYMENT_PROCESSOR_ACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypeDescriptions.PaymentProcessorActionTypeDescriptions, DSL.name("pprcacttypd_pprcacttyp_paymentprocessoractiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypeDescriptions.PaymentProcessorActionTypeDescriptions.PAYMENT_PROCESSOR_ACTION_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_ACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypes.PaymentProcessorActionTypes.PAYMENT_PROCESSOR_ACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 149 public static final ForeignKey<PaymentProcessorActionTypeDetails, PaymentProcessorActionTypes> PAYMENT_PROCESSOR_ACTION_TYPE_DETAILS_PAYMENT_PROCESSOR_ACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypeDetails.PaymentProcessorActionTypeDetails, DSL.name("pprcacttypdt_pprcacttyp_paymentprocessoractiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypeDetails.PaymentProcessorActionTypeDetails.PAYMENT_PROCESSOR_ACTION_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_ACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypes.PaymentProcessorActionTypes.PAYMENT_PROCESSOR_ACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 150 public static final ForeignKey<PaymentProcessorActionTypes, PaymentProcessorActionTypeDetails> PAYMENT_PROCESSOR_ACTION_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypes.PaymentProcessorActionTypes, DSL.name("pprcacttyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypes.PaymentProcessorActionTypes.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_ACTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypeDetails.PaymentProcessorActionTypeDetails.PAYMENT_PROCESSOR_ACTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 151 public static final ForeignKey<PaymentProcessorActionTypes, PaymentProcessorActionTypeDetails> PAYMENT_PROCESSOR_ACTION_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypes.PaymentProcessorActionTypes, DSL.name("pprcacttyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypes.PaymentProcessorActionTypes.LAST_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_ACTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypeDetails.PaymentProcessorActionTypeDetails.PAYMENT_PROCESSOR_ACTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 152 public static final ForeignKey<PaymentProcessorDescriptions, Languages> PAYMENT_PROCESSOR_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorDescriptions.PaymentProcessorDescriptions, DSL.name("pprcd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorDescriptions.PaymentProcessorDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 153 public static final ForeignKey<PaymentProcessorDescriptions, PaymentProcessors> PAYMENT_PROCESSOR_DESCRIPTIONS_PAYMENT_PROCESSOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorDescriptions.PaymentProcessorDescriptions, DSL.name("pprcd_pprc_paymentprocessorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorDescriptions.PaymentProcessorDescriptions.PAYMENT_PROCESSOR }, KeyRegistry.PAYMENT_PROCESSORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessors.PaymentProcessors.PAYMENT_PROCESSOR }, true, ForeignKeyRule.CASCADE, null); 154 public static final ForeignKey<PaymentProcessorDetails, PaymentProcessors> PAYMENT_PROCESSOR_DETAILS_PAYMENT_PROCESSOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorDetails.PaymentProcessorDetails, DSL.name("pprcdt_pprc_paymentprocessorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorDetails.PaymentProcessorDetails.PAYMENT_PROCESSOR }, KeyRegistry.PAYMENT_PROCESSORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessors.PaymentProcessors.PAYMENT_PROCESSOR }, true, ForeignKeyRule.CASCADE, null); 155 public static final ForeignKey<PaymentProcessorDetails, PaymentProcessorTypes> PAYMENT_PROCESSOR_DETAILS_PAYMENT_PROCESSOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorDetails.PaymentProcessorDetails, DSL.name("pprcdt_pprctyp_paymentprocessortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorDetails.PaymentProcessorDetails.PAYMENT_PROCESSOR_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypes.PaymentProcessorTypes.PAYMENT_PROCESSOR_TYPE }, true, ForeignKeyRule.CASCADE, null); 156 public static final ForeignKey<PaymentProcessorResultCodeDescriptions, Languages> PAYMENT_PROCESSOR_RESULT_CODE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodeDescriptions.PaymentProcessorResultCodeDescriptions, DSL.name("pprcrcd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodeDescriptions.PaymentProcessorResultCodeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 157 public static final ForeignKey<PaymentProcessorResultCodeDescriptions, PaymentProcessorResultCodes> PAYMENT_PROCESSOR_RESULT_CODE_DESCRIPTIONS_PAYMENT_PROCESSOR_RESULT_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodeDescriptions.PaymentProcessorResultCodeDescriptions, DSL.name("pprcrcd_pprcrc_paymentprocessorresultcodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodeDescriptions.PaymentProcessorResultCodeDescriptions.PAYMENT_PROCESSOR_RESULT_CODE }, KeyRegistry.PAYMENT_PROCESSOR_RESULT_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodes.PaymentProcessorResultCodes.PAYMENT_PROCESSOR_RESULT_CODE }, true, ForeignKeyRule.CASCADE, null); 158 public static final ForeignKey<PaymentProcessorResultCodeDetails, PaymentProcessorResultCodes> PAYMENT_PROCESSOR_RESULT_CODE_DETAILS_PAYMENT_PROCESSOR_RESULT_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodeDetails.PaymentProcessorResultCodeDetails, DSL.name("pprcrcdt_pprcrc_paymentprocessorresultcodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodeDetails.PaymentProcessorResultCodeDetails.PAYMENT_PROCESSOR_RESULT_CODE }, KeyRegistry.PAYMENT_PROCESSOR_RESULT_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodes.PaymentProcessorResultCodes.PAYMENT_PROCESSOR_RESULT_CODE }, true, ForeignKeyRule.CASCADE, null); 159 public static final ForeignKey<PaymentProcessorResultCodes, PaymentProcessorResultCodeDetails> PAYMENT_PROCESSOR_RESULT_CODES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodes.PaymentProcessorResultCodes, DSL.name("pprcrc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodes.PaymentProcessorResultCodes.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_RESULT_CODE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodeDetails.PaymentProcessorResultCodeDetails.PAYMENT_PROCESSOR_RESULT_CODE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 160 public static final ForeignKey<PaymentProcessorResultCodes, PaymentProcessorResultCodeDetails> PAYMENT_PROCESSOR_RESULT_CODES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodes.PaymentProcessorResultCodes, DSL.name("pprcrc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodes.PaymentProcessorResultCodes.LAST_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_RESULT_CODE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodeDetails.PaymentProcessorResultCodeDetails.PAYMENT_PROCESSOR_RESULT_CODE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 161 public static final ForeignKey<PaymentProcessors, PaymentProcessorDetails> PAYMENT_PROCESSORS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessors.PaymentProcessors, DSL.name("pprc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessors.PaymentProcessors.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorDetails.PaymentProcessorDetails.PAYMENT_PROCESSOR_DETAIL }, true, ForeignKeyRule.CASCADE, null); 162 public static final ForeignKey<PaymentProcessors, PaymentProcessorDetails> PAYMENT_PROCESSORS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessors.PaymentProcessors, DSL.name("pprc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessors.PaymentProcessors.LAST_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorDetails.PaymentProcessorDetails.PAYMENT_PROCESSOR_DETAIL }, true, ForeignKeyRule.CASCADE, null); 163 public static final ForeignKey<PaymentProcessorTransactionCodes, PaymentProcessorTransactions> PAYMENT_PROCESSOR_TRANSACTION_CODES_PAYMENT_PROCESSOR_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionCodes.PaymentProcessorTransactionCodes, DSL.name("pprctrxc_pprctrx_paymentprocessortransactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionCodes.PaymentProcessorTransactionCodes.PAYMENT_PROCESSOR_TRANSACTION }, KeyRegistry.PAYMENT_PROCESSOR_TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactions.PaymentProcessorTransactions.PAYMENT_PROCESSOR_TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 164 public static final ForeignKey<PaymentProcessorTransactionCodes, PaymentProcessorTypeCodes> PAYMENT_PROCESSOR_TRANSACTION_CODES_PAYMENT_PROCESSOR_TYPE_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionCodes.PaymentProcessorTransactionCodes, DSL.name("pprctrxc_pproctypc_paymentprocessortypecodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionCodes.PaymentProcessorTransactionCodes.PAYMENT_PROCESSOR_TYPE_CODE }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodes.PaymentProcessorTypeCodes.PAYMENT_PROCESSOR_TYPE_CODE }, true, ForeignKeyRule.CASCADE, null); 165 public static final ForeignKey<PaymentProcessorTransactionDetails, PaymentProcessors> PAYMENT_PROCESSOR_TRANSACTION_DETAILS_PAYMENT_PROCESSOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionDetails.PaymentProcessorTransactionDetails, DSL.name("pprctrxdt_pprc_paymentprocessorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionDetails.PaymentProcessorTransactionDetails.PAYMENT_PROCESSOR }, KeyRegistry.PAYMENT_PROCESSORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessors.PaymentProcessors.PAYMENT_PROCESSOR }, true, ForeignKeyRule.CASCADE, null); 166 public static final ForeignKey<PaymentProcessorTransactionDetails, PaymentProcessorActionTypes> PAYMENT_PROCESSOR_TRANSACTION_DETAILS_PAYMENT_PROCESSOR_ACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionDetails.PaymentProcessorTransactionDetails, DSL.name("pprctrxdt_pprcacttyp_paymentprocessoractiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionDetails.PaymentProcessorTransactionDetails.PAYMENT_PROCESSOR_ACTION_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_ACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypes.PaymentProcessorActionTypes.PAYMENT_PROCESSOR_ACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 167 public static final ForeignKey<PaymentProcessorTransactionDetails, PaymentProcessorResultCodes> PAYMENT_PROCESSOR_TRANSACTION_DETAILS_PAYMENT_PROCESSOR_RESULT_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionDetails.PaymentProcessorTransactionDetails, DSL.name("pprctrxdt_pprcrc_paymentprocessorresultcodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionDetails.PaymentProcessorTransactionDetails.PAYMENT_PROCESSOR_RESULT_CODE }, KeyRegistry.PAYMENT_PROCESSOR_RESULT_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorResultCodes.PaymentProcessorResultCodes.PAYMENT_PROCESSOR_RESULT_CODE }, true, ForeignKeyRule.CASCADE, null); 168 public static final ForeignKey<PaymentProcessorTransactionDetails, PaymentProcessorTransactions> PAYMENT_PROCESSOR_TRANSACTION_DETAILS_PAYMENT_PROCESSOR_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionDetails.PaymentProcessorTransactionDetails, DSL.name("pprctrxdt_pprctrx_paymentprocessortransactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionDetails.PaymentProcessorTransactionDetails.PAYMENT_PROCESSOR_TRANSACTION }, KeyRegistry.PAYMENT_PROCESSOR_TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactions.PaymentProcessorTransactions.PAYMENT_PROCESSOR_TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 169 public static final ForeignKey<PaymentProcessorTransactions, PaymentProcessorTransactionDetails> PAYMENT_PROCESSOR_TRANSACTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactions.PaymentProcessorTransactions, DSL.name("pprctrx_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactions.PaymentProcessorTransactions.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_TRANSACTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionDetails.PaymentProcessorTransactionDetails.PAYMENT_PROCESSOR_TRANSACTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 170 public static final ForeignKey<PaymentProcessorTransactions, PaymentProcessorTransactionDetails> PAYMENT_PROCESSOR_TRANSACTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactions.PaymentProcessorTransactions, DSL.name("pprctrx_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactions.PaymentProcessorTransactions.LAST_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_TRANSACTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTransactionDetails.PaymentProcessorTransactionDetails.PAYMENT_PROCESSOR_TRANSACTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 171 public static final ForeignKey<PaymentProcessorTypeActionDetails, PaymentProcessorActionTypes> PAYMENT_PROCESSOR_TYPE_ACTION_DETAILS_PAYMENT_PROCESSOR_ACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActionDetails.PaymentProcessorTypeActionDetails, DSL.name("pprctypactdt_pprcacttyp_paymentprocessoractiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActionDetails.PaymentProcessorTypeActionDetails.PAYMENT_PROCESSOR_ACTION_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_ACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorActionTypes.PaymentProcessorActionTypes.PAYMENT_PROCESSOR_ACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 172 public static final ForeignKey<PaymentProcessorTypeActionDetails, PaymentProcessorTypes> PAYMENT_PROCESSOR_TYPE_ACTION_DETAILS_PAYMENT_PROCESSOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActionDetails.PaymentProcessorTypeActionDetails, DSL.name("pprctypactdt_pprctyp_paymentprocessortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActionDetails.PaymentProcessorTypeActionDetails.PAYMENT_PROCESSOR_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypes.PaymentProcessorTypes.PAYMENT_PROCESSOR_TYPE }, true, ForeignKeyRule.CASCADE, null); 173 public static final ForeignKey<PaymentProcessorTypeActionDetails, PaymentProcessorTypeActions> PAYMENT_PROCESSOR_TYPE_ACTION_DETAILS_PAYMENT_PROCESSOR_TYPE_ACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActionDetails.PaymentProcessorTypeActionDetails, DSL.name("pprctypactdt_pprctypact_paymentprocessortypeactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActionDetails.PaymentProcessorTypeActionDetails.PAYMENT_PROCESSOR_TYPE_ACTION }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_ACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActions.PaymentProcessorTypeActions.PAYMENT_PROCESSOR_TYPE_ACTION }, true, ForeignKeyRule.CASCADE, null); 174 public static final ForeignKey<PaymentProcessorTypeActions, PaymentProcessorTypeActionDetails> PAYMENT_PROCESSOR_TYPE_ACTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActions.PaymentProcessorTypeActions, DSL.name("pprctypact_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActions.PaymentProcessorTypeActions.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_ACTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActionDetails.PaymentProcessorTypeActionDetails.PAYMENT_PROCESSOR_TYPE_ACTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 175 public static final ForeignKey<PaymentProcessorTypeActions, PaymentProcessorTypeActionDetails> PAYMENT_PROCESSOR_TYPE_ACTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActions.PaymentProcessorTypeActions, DSL.name("pprctypact_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActions.PaymentProcessorTypeActions.LAST_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_ACTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeActionDetails.PaymentProcessorTypeActionDetails.PAYMENT_PROCESSOR_TYPE_ACTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 176 public static final ForeignKey<PaymentProcessorTypeCodeDescriptions, Languages> PAYMENT_PROCESSOR_TYPE_CODE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeDescriptions.PaymentProcessorTypeCodeDescriptions, DSL.name("pproctypcd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeDescriptions.PaymentProcessorTypeCodeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 177 public static final ForeignKey<PaymentProcessorTypeCodeDescriptions, PaymentProcessorTypeCodes> PAYMENT_PROCESSOR_TYPE_CODE_DESCRIPTIONS_PAYMENT_PROCESSOR_TYPE_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeDescriptions.PaymentProcessorTypeCodeDescriptions, DSL.name("pproctypcd_pproctypc_paymentprocessortypecodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeDescriptions.PaymentProcessorTypeCodeDescriptions.PAYMENT_PROCESSOR_TYPE_CODE }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodes.PaymentProcessorTypeCodes.PAYMENT_PROCESSOR_TYPE_CODE }, true, ForeignKeyRule.CASCADE, null); 178 public static final ForeignKey<PaymentProcessorTypeCodeDetails, PaymentProcessorTypeCodes> PAYMENT_PROCESSOR_TYPE_CODE_DETAILS_PAYMENT_PROCESSOR_TYPE_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeDetails.PaymentProcessorTypeCodeDetails, DSL.name("pproctypcdt_pproctypc_paymentprocessortypecodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeDetails.PaymentProcessorTypeCodeDetails.PAYMENT_PROCESSOR_TYPE_CODE }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodes.PaymentProcessorTypeCodes.PAYMENT_PROCESSOR_TYPE_CODE }, true, ForeignKeyRule.CASCADE, null); 179 public static final ForeignKey<PaymentProcessorTypeCodeDetails, PaymentProcessorTypeCodeTypes> PAYMENT_PROCESSOR_TYPE_CODE_DETAILS_PAYMENT_PROCESSOR_TYPE_CODE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeDetails.PaymentProcessorTypeCodeDetails, DSL.name("pproctypcdt_pproctypctyp_paymentprocessortypecodetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeDetails.PaymentProcessorTypeCodeDetails.PAYMENT_PROCESSOR_TYPE_CODE_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_CODE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypes.PaymentProcessorTypeCodeTypes.PAYMENT_PROCESSOR_TYPE_CODE_TYPE }, true, ForeignKeyRule.CASCADE, null); 180 public static final ForeignKey<PaymentProcessorTypeCodes, PaymentProcessorTypeCodeDetails> PAYMENT_PROCESSOR_TYPE_CODES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodes.PaymentProcessorTypeCodes, DSL.name("pproctypc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodes.PaymentProcessorTypeCodes.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_CODE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeDetails.PaymentProcessorTypeCodeDetails.PAYMENT_PROCESSOR_TYPE_CODE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 181 public static final ForeignKey<PaymentProcessorTypeCodes, PaymentProcessorTypeCodeDetails> PAYMENT_PROCESSOR_TYPE_CODES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodes.PaymentProcessorTypeCodes, DSL.name("pproctypc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodes.PaymentProcessorTypeCodes.LAST_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_CODE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeDetails.PaymentProcessorTypeCodeDetails.PAYMENT_PROCESSOR_TYPE_CODE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 182 public static final ForeignKey<PaymentProcessorTypeCodeTypeDescriptions, Languages> PAYMENT_PROCESSOR_TYPE_CODE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypeDescriptions.PaymentProcessorTypeCodeTypeDescriptions, DSL.name("pproctypctypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypeDescriptions.PaymentProcessorTypeCodeTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 183 public static final ForeignKey<PaymentProcessorTypeCodeTypeDescriptions, PaymentProcessorTypeCodeTypes> PAYMENT_PROCESSOR_TYPE_CODE_TYPE_DESCRIPTIONS_PAYMENT_PROCESSOR_TYPE_CODE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypeDescriptions.PaymentProcessorTypeCodeTypeDescriptions, DSL.name("pproctypctypd_pproctypctyp_paymentprocessortypecodetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypeDescriptions.PaymentProcessorTypeCodeTypeDescriptions.PAYMENT_PROCESSOR_TYPE_CODE_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_CODE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypes.PaymentProcessorTypeCodeTypes.PAYMENT_PROCESSOR_TYPE_CODE_TYPE }, true, ForeignKeyRule.CASCADE, null); 184 public static final ForeignKey<PaymentProcessorTypeCodeTypeDetails, PaymentProcessorTypes> PAYMENT_PROCESSOR_TYPE_CODE_TYPE_DETAILS_PAYMENT_PROCESSOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypeDetails.PaymentProcessorTypeCodeTypeDetails, DSL.name("pproctypctypdt_pprctyp_paymentprocessortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypeDetails.PaymentProcessorTypeCodeTypeDetails.PAYMENT_PROCESSOR_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypes.PaymentProcessorTypes.PAYMENT_PROCESSOR_TYPE }, true, ForeignKeyRule.CASCADE, null); 185 public static final ForeignKey<PaymentProcessorTypeCodeTypeDetails, PaymentProcessorTypeCodeTypes> PAYMENT_PROCESSOR_TYPE_CODE_TYPE_DETAILS_PAYMENT_PROCESSOR_TYPE_CODE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypeDetails.PaymentProcessorTypeCodeTypeDetails, DSL.name("pproctypctypdt_pproctypctyp_paymentprocessortypecodetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypeDetails.PaymentProcessorTypeCodeTypeDetails.PAYMENT_PROCESSOR_TYPE_CODE_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_CODE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypes.PaymentProcessorTypeCodeTypes.PAYMENT_PROCESSOR_TYPE_CODE_TYPE }, true, ForeignKeyRule.CASCADE, null); 186 public static final ForeignKey<PaymentProcessorTypeCodeTypes, PaymentProcessorTypeCodeTypeDetails> PAYMENT_PROCESSOR_TYPE_CODE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypes.PaymentProcessorTypeCodeTypes, DSL.name("pproctypctyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypes.PaymentProcessorTypeCodeTypes.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_CODE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypeDetails.PaymentProcessorTypeCodeTypeDetails.PAYMENT_PROCESSOR_TYPE_CODE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 187 public static final ForeignKey<PaymentProcessorTypeCodeTypes, PaymentProcessorTypeCodeTypeDetails> PAYMENT_PROCESSOR_TYPE_CODE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypes.PaymentProcessorTypeCodeTypes, DSL.name("pproctypctyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypes.PaymentProcessorTypeCodeTypes.LAST_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_CODE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeCodeTypeDetails.PaymentProcessorTypeCodeTypeDetails.PAYMENT_PROCESSOR_TYPE_CODE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 188 public static final ForeignKey<PaymentProcessorTypeDescriptions, Languages> PAYMENT_PROCESSOR_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeDescriptions.PaymentProcessorTypeDescriptions, DSL.name("pprctypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeDescriptions.PaymentProcessorTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 189 public static final ForeignKey<PaymentProcessorTypeDescriptions, PaymentProcessorTypes> PAYMENT_PROCESSOR_TYPE_DESCRIPTIONS_PAYMENT_PROCESSOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeDescriptions.PaymentProcessorTypeDescriptions, DSL.name("pprctypd_pprctyp_paymentprocessortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeDescriptions.PaymentProcessorTypeDescriptions.PAYMENT_PROCESSOR_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypes.PaymentProcessorTypes.PAYMENT_PROCESSOR_TYPE }, true, ForeignKeyRule.CASCADE, null); 190 public static final ForeignKey<PaymentProcessorTypeDetails, PaymentProcessorTypes> PAYMENT_PROCESSOR_TYPE_DETAILS_PAYMENT_PROCESSOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeDetails.PaymentProcessorTypeDetails, DSL.name("pprctypdt_pprctyp_paymentprocessortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeDetails.PaymentProcessorTypeDetails.PAYMENT_PROCESSOR_TYPE }, KeyRegistry.PAYMENT_PROCESSOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypes.PaymentProcessorTypes.PAYMENT_PROCESSOR_TYPE }, true, ForeignKeyRule.CASCADE, null); 191 public static final ForeignKey<PaymentProcessorTypes, PaymentProcessorTypeDetails> PAYMENT_PROCESSOR_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypes.PaymentProcessorTypes, DSL.name("pprctyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypes.PaymentProcessorTypes.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeDetails.PaymentProcessorTypeDetails.PAYMENT_PROCESSOR_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 192 public static final ForeignKey<PaymentProcessorTypes, PaymentProcessorTypeDetails> PAYMENT_PROCESSOR_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypes.PaymentProcessorTypes, DSL.name("pprctyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypes.PaymentProcessorTypes.LAST_DETAIL }, KeyRegistry.PAYMENT_PROCESSOR_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentProcessorTypeDetails.PaymentProcessorTypeDetails.PAYMENT_PROCESSOR_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 193 public static final ForeignKey<Payments, PaymentDetails> PAYMENTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.Payments.Payments, DSL.name("pymt_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.Payments.Payments.ACTIVE_DETAIL }, KeyRegistry.PAYMENT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDetails.PaymentDetails.PAYMENT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 194 public static final ForeignKey<Payments, PaymentDetails> PAYMENTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.payment.Payments.Payments, DSL.name("pymt_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.payment.Payments.Payments.LAST_DETAIL }, KeyRegistry.PAYMENT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.payment.PaymentDetails.PaymentDetails.PAYMENT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 195}