001package com.echothree.model.jooq.server.keys.vendor; 002 003import com.echothree.model.jooq.server.KeyRegistry; 004import com.echothree.model.jooq.server.records.accounting.GlAccounts; 005import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationPolicies; 006import com.echothree.model.jooq.server.records.filter.Filters; 007import com.echothree.model.jooq.server.records.inventory.InventoryConditions; 008import com.echothree.model.jooq.server.records.item.ItemAliasTypes; 009import com.echothree.model.jooq.server.records.item.Items; 010import com.echothree.model.jooq.server.records.party.Languages; 011import com.echothree.model.jooq.server.records.party.Parties; 012import com.echothree.model.jooq.server.records.returnpolicy.ReturnPolicies; 013import com.echothree.model.jooq.server.records.selector.Selectors; 014import com.echothree.model.jooq.server.records.shipment.FreeOnBoards; 015import com.echothree.model.jooq.server.records.term.Terms; 016import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypes; 017import com.echothree.model.jooq.server.records.vendor.ItemPurchasingCategories; 018import com.echothree.model.jooq.server.records.vendor.ItemPurchasingCategoryDescriptions; 019import com.echothree.model.jooq.server.records.vendor.ItemPurchasingCategoryDetails; 020import com.echothree.model.jooq.server.records.vendor.VendorItemCosts; 021import com.echothree.model.jooq.server.records.vendor.VendorItemDetails; 022import com.echothree.model.jooq.server.records.vendor.VendorItems; 023import com.echothree.model.jooq.server.records.vendor.VendorTypeDescriptions; 024import com.echothree.model.jooq.server.records.vendor.VendorTypeDetails; 025import com.echothree.model.jooq.server.records.vendor.VendorTypes; 026import com.echothree.model.jooq.server.records.vendor.Vendors; 027 028import org.jooq.ForeignKey; 029import org.jooq.TableField; 030import org.jooq.impl.DSL; 031import org.jooq.impl.Internal; 032import org.jooq.impl.QOM.ForeignKeyRule; 033 034/** 035 * Key definitions for the VendorForeign component. 036 */ 037public interface VendorForeignKeys { 038 public static final ForeignKey<ItemPurchasingCategories, ItemPurchasingCategoryDetails> ITEM_PURCHASING_CATEGORIES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories, DSL.name("iprchc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.ACTIVE_DETAIL }, KeyRegistry.ITEM_PURCHASING_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.ITEM_PURCHASING_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 039 public static final ForeignKey<ItemPurchasingCategories, ItemPurchasingCategoryDetails> ITEM_PURCHASING_CATEGORIES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories, DSL.name("iprchc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.LAST_DETAIL }, KeyRegistry.ITEM_PURCHASING_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.ITEM_PURCHASING_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 040 public static final ForeignKey<ItemPurchasingCategoryDescriptions, ItemPurchasingCategories> ITEM_PURCHASING_CATEGORY_DESCRIPTIONS_ITEM_PURCHASING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions, DSL.name("iprchcd_iprchc_itempurchasingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions.ITEM_PURCHASING_CATEGORY }, KeyRegistry.ITEM_PURCHASING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.ITEM_PURCHASING_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 041 public static final ForeignKey<ItemPurchasingCategoryDescriptions, Languages> ITEM_PURCHASING_CATEGORY_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions, DSL.name("iprchcd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 042 public static final ForeignKey<ItemPurchasingCategoryDetails, ItemPurchasingCategories> ITEM_PURCHASING_CATEGORY_DETAILS_ITEM_PURCHASING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails, DSL.name("iprchcdt_iprchc_itempurchasingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.ITEM_PURCHASING_CATEGORY }, KeyRegistry.ITEM_PURCHASING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.ITEM_PURCHASING_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 043 public static final ForeignKey<ItemPurchasingCategoryDetails, ItemPurchasingCategories> ITEM_PURCHASING_CATEGORY_DETAILS_PARENT_ITEM_PURCHASING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails, DSL.name("iprchcdt_parentitempurchasingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.PARENT_ITEM_PURCHASING_CATEGORY }, KeyRegistry.ITEM_PURCHASING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.ITEM_PURCHASING_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 044 public static final ForeignKey<VendorItemCosts, InventoryConditions> VENDOR_ITEM_COSTS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts, DSL.name("vndritmc_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 045 public static final ForeignKey<VendorItemCosts, UnitOfMeasureTypes> VENDOR_ITEM_COSTS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts, DSL.name("vndritmc_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.UNIT_OF_MEASURE_TYPE }, KeyRegistry.UNIT_OF_MEASURE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes.UNIT_OF_MEASURE_TYPE }, true, ForeignKeyRule.CASCADE, null); 046 public static final ForeignKey<VendorItemCosts, VendorItems> VENDOR_ITEM_COSTS_VENDOR_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts, DSL.name("vndritmc_vndritm_vendoritemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.VENDOR_ITEM }, KeyRegistry.VENDOR_ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.VENDOR_ITEM }, true, ForeignKeyRule.CASCADE, null); 047 public static final ForeignKey<VendorItemDetails, CancellationPolicies> VENDOR_ITEM_DETAILS_CANCELLATION_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("vndritmdt_cnclplcy_cancellationpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.CANCELLATION_POLICY }, KeyRegistry.CANCELLATION_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies.CANCELLATION_POLICY }, true, ForeignKeyRule.CASCADE, null); 048 public static final ForeignKey<VendorItemDetails, Items> VENDOR_ITEM_DETAILS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("vndritmdt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null); 049 public static final ForeignKey<VendorItemDetails, ReturnPolicies> VENDOR_ITEM_DETAILS_RETURN_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("vndritmdt_rtnplcy_returnpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.RETURN_POLICY }, KeyRegistry.RETURN_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.returnpolicy.ReturnPolicies.ReturnPolicies.RETURN_POLICY }, true, ForeignKeyRule.CASCADE, null); 050 public static final ForeignKey<VendorItemDetails, Parties> VENDOR_ITEM_DETAILS_VENDOR_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("vndritmdt_vendorpartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 051 public static final ForeignKey<VendorItemDetails, VendorItems> VENDOR_ITEM_DETAILS_VENDOR_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("vndritmdt_vndritm_vendoritemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_ITEM }, KeyRegistry.VENDOR_ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.VENDOR_ITEM }, true, ForeignKeyRule.CASCADE, null); 052 public static final ForeignKey<VendorItems, VendorItemDetails> VENDOR_ITEMS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems, DSL.name("vndritm_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.ACTIVE_DETAIL }, KeyRegistry.VENDOR_ITEM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_ITEM_DETAIL }, true, ForeignKeyRule.CASCADE, null); 053 public static final ForeignKey<VendorItems, VendorItemDetails> VENDOR_ITEMS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems, DSL.name("vndritm_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.LAST_DETAIL }, KeyRegistry.VENDOR_ITEM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_ITEM_DETAIL }, true, ForeignKeyRule.CASCADE, null); 054 public static final ForeignKey<Vendors, GlAccounts> VENDORS_AP_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_apglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.AP_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 055 public static final ForeignKey<Vendors, CancellationPolicies> VENDORS_CANCELLATION_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_cnclplcy_cancellationpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.CANCELLATION_POLICY }, KeyRegistry.CANCELLATION_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies.CANCELLATION_POLICY }, true, ForeignKeyRule.CASCADE, null); 056 public static final ForeignKey<Vendors, ItemAliasTypes> VENDORS_DEFAULT_ITEM_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_defaultitemaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.DEFAULT_ITEM_ALIAS_TYPE }, KeyRegistry.ITEM_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasTypes.ItemAliasTypes.ITEM_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null); 057 public static final ForeignKey<Vendors, Parties> VENDORS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 058 public static final ForeignKey<Vendors, ReturnPolicies> VENDORS_RETURN_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_rtnplcy_returnpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.RETURN_POLICY }, KeyRegistry.RETURN_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.returnpolicy.ReturnPolicies.ReturnPolicies.RETURN_POLICY }, true, ForeignKeyRule.CASCADE, null); 059 public static final ForeignKey<Vendors, Filters> VENDORS_VENDOR_ITEM_COST_FILTER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_vendoritemcostfilterid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.VENDOR_ITEM_COST_FILTER }, KeyRegistry.FILTERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.filter.Filters.Filters.FILTER }, true, ForeignKeyRule.CASCADE, null); 060 public static final ForeignKey<Vendors, Selectors> VENDORS_VENDOR_ITEM_SELECTOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_vendoritemselectorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.VENDOR_ITEM_SELECTOR }, KeyRegistry.SELECTORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.selector.Selectors.Selectors.SELECTOR }, true, ForeignKeyRule.CASCADE, null); 061 public static final ForeignKey<Vendors, VendorTypes> VENDORS_VENDOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_vndrty_vendortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.VENDOR_TYPE }, KeyRegistry.VENDOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.VENDOR_TYPE }, true, ForeignKeyRule.CASCADE, null); 062 public static final ForeignKey<VendorTypeDescriptions, Languages> VENDOR_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions, DSL.name("vndrtyd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 063 public static final ForeignKey<VendorTypeDescriptions, VendorTypes> VENDOR_TYPE_DESCRIPTIONS_VENDOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions, DSL.name("vndrtyd_vndrty_vendortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions.VENDOR_TYPE }, KeyRegistry.VENDOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.VENDOR_TYPE }, true, ForeignKeyRule.CASCADE, null); 064 public static final ForeignKey<VendorTypeDetails, GlAccounts> VENDOR_TYPE_DETAILS_DEFAULT_AP_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_defaultapglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.DEFAULT_AP_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 065 public static final ForeignKey<VendorTypeDetails, CancellationPolicies> VENDOR_TYPE_DETAILS_DEFAULT_CANCELLATION_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_defaultcancellationpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.DEFAULT_CANCELLATION_POLICY }, KeyRegistry.CANCELLATION_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies.CANCELLATION_POLICY }, true, ForeignKeyRule.CASCADE, null); 066 public static final ForeignKey<VendorTypeDetails, FreeOnBoards> VENDOR_TYPE_DETAILS_DEFAULT_FREE_ON_BOARD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_defaultfreeonboardid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.DEFAULT_FREE_ON_BOARD }, KeyRegistry.FREE_ON_BOARDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.FreeOnBoards.FreeOnBoards.FREE_ON_BOARD }, true, ForeignKeyRule.CASCADE, null); 067 public static final ForeignKey<VendorTypeDetails, ReturnPolicies> VENDOR_TYPE_DETAILS_DEFAULT_RETURN_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_defaultreturnpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.DEFAULT_RETURN_POLICY }, KeyRegistry.RETURN_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.returnpolicy.ReturnPolicies.ReturnPolicies.RETURN_POLICY }, true, ForeignKeyRule.CASCADE, null); 068 public static final ForeignKey<VendorTypeDetails, Terms> VENDOR_TYPE_DETAILS_DEFAULT_TERM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_defaulttermid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.DEFAULT_TERM }, KeyRegistry.TERMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.term.Terms.Terms.TERM }, true, ForeignKeyRule.CASCADE, null); 069 public static final ForeignKey<VendorTypeDetails, VendorTypes> VENDOR_TYPE_DETAILS_VENDOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_vndrty_vendortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.VENDOR_TYPE }, KeyRegistry.VENDOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.VENDOR_TYPE }, true, ForeignKeyRule.CASCADE, null); 070 public static final ForeignKey<VendorTypes, VendorTypeDetails> VENDOR_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes, DSL.name("vndrty_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.ACTIVE_DETAIL }, KeyRegistry.VENDOR_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.VENDOR_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 071 public static final ForeignKey<VendorTypes, VendorTypeDetails> VENDOR_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes, DSL.name("vndrty_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.LAST_DETAIL }, KeyRegistry.VENDOR_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.VENDOR_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 072}