001package com.echothree.model.jooq.server.keys.shipment; 002 003import com.echothree.model.jooq.server.KeyRegistry; 004import com.echothree.model.jooq.server.records.contact.PartyContactMechanisms; 005import com.echothree.model.jooq.server.records.inventory.InventoryConditions; 006import com.echothree.model.jooq.server.records.item.Items; 007import com.echothree.model.jooq.server.records.order.OrderLines; 008import com.echothree.model.jooq.server.records.party.Languages; 009import com.echothree.model.jooq.server.records.party.Parties; 010import com.echothree.model.jooq.server.records.sequence.SequenceTypes; 011import com.echothree.model.jooq.server.records.shipment.FreeOnBoardDescriptions; 012import com.echothree.model.jooq.server.records.shipment.FreeOnBoardDetails; 013import com.echothree.model.jooq.server.records.shipment.FreeOnBoards; 014import com.echothree.model.jooq.server.records.shipment.PartyFreeOnBoards; 015import com.echothree.model.jooq.server.records.shipment.ShipmentAliasTypeDescriptions; 016import com.echothree.model.jooq.server.records.shipment.ShipmentAliasTypeDetails; 017import com.echothree.model.jooq.server.records.shipment.ShipmentAliasTypes; 018import com.echothree.model.jooq.server.records.shipment.ShipmentAliases; 019import com.echothree.model.jooq.server.records.shipment.ShipmentDetails; 020import com.echothree.model.jooq.server.records.shipment.ShipmentLineDetails; 021import com.echothree.model.jooq.server.records.shipment.ShipmentLines; 022import com.echothree.model.jooq.server.records.shipment.ShipmentPackageDetails; 023import com.echothree.model.jooq.server.records.shipment.ShipmentPackageLineDetails; 024import com.echothree.model.jooq.server.records.shipment.ShipmentPackageLines; 025import com.echothree.model.jooq.server.records.shipment.ShipmentPackageStatuses; 026import com.echothree.model.jooq.server.records.shipment.ShipmentPackages; 027import com.echothree.model.jooq.server.records.shipment.ShipmentStatuses; 028import com.echothree.model.jooq.server.records.shipment.ShipmentTimeTypeDescriptions; 029import com.echothree.model.jooq.server.records.shipment.ShipmentTimeTypeDetails; 030import com.echothree.model.jooq.server.records.shipment.ShipmentTimeTypes; 031import com.echothree.model.jooq.server.records.shipment.ShipmentTimes; 032import com.echothree.model.jooq.server.records.shipment.ShipmentTypeDescriptions; 033import com.echothree.model.jooq.server.records.shipment.ShipmentTypeDetails; 034import com.echothree.model.jooq.server.records.shipment.ShipmentTypeShippingMethods; 035import com.echothree.model.jooq.server.records.shipment.ShipmentTypes; 036import com.echothree.model.jooq.server.records.shipment.Shipments; 037import com.echothree.model.jooq.server.records.shipping.ShippingMethods; 038import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypes; 039import com.echothree.model.jooq.server.records.warehouse.PackageTypes; 040import com.echothree.model.jooq.server.records.workflow.WorkflowEntrances; 041import com.echothree.model.jooq.server.records.workflow.Workflows; 042 043import org.jooq.ForeignKey; 044import org.jooq.TableField; 045import org.jooq.impl.DSL; 046import org.jooq.impl.Internal; 047import org.jooq.impl.QOM.ForeignKeyRule; 048 049/** 050 * Key definitions for the ShipmentForeign component. 051 */ 052public interface ShipmentForeignKeys { 053 public static final ForeignKey<FreeOnBoardDescriptions, FreeOnBoards> FREE_ON_BOARD_DESCRIPTIONS_FREE_ON_BOARD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.FreeOnBoardDescriptions.FreeOnBoardDescriptions, DSL.name("fobd_fob_freeonboardid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.FreeOnBoardDescriptions.FreeOnBoardDescriptions.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); 054 public static final ForeignKey<FreeOnBoardDescriptions, Languages> FREE_ON_BOARD_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.FreeOnBoardDescriptions.FreeOnBoardDescriptions, DSL.name("fobd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.FreeOnBoardDescriptions.FreeOnBoardDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 055 public static final ForeignKey<FreeOnBoardDetails, FreeOnBoards> FREE_ON_BOARD_DETAILS_FREE_ON_BOARD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.FreeOnBoardDetails.FreeOnBoardDetails, DSL.name("fobdt_fob_freeonboardid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.FreeOnBoardDetails.FreeOnBoardDetails.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); 056 public static final ForeignKey<FreeOnBoards, FreeOnBoardDetails> FREE_ON_BOARDS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.FreeOnBoards.FreeOnBoards, DSL.name("fob_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.FreeOnBoards.FreeOnBoards.ACTIVE_DETAIL }, KeyRegistry.FREE_ON_BOARD_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.FreeOnBoardDetails.FreeOnBoardDetails.FREE_ON_BOARD_DETAIL }, true, ForeignKeyRule.CASCADE, null); 057 public static final ForeignKey<FreeOnBoards, FreeOnBoardDetails> FREE_ON_BOARDS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.FreeOnBoards.FreeOnBoards, DSL.name("fob_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.FreeOnBoards.FreeOnBoards.LAST_DETAIL }, KeyRegistry.FREE_ON_BOARD_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.FreeOnBoardDetails.FreeOnBoardDetails.FREE_ON_BOARD_DETAIL }, true, ForeignKeyRule.CASCADE, null); 058 public static final ForeignKey<PartyFreeOnBoards, FreeOnBoards> PARTY_FREE_ON_BOARDS_FREE_ON_BOARD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.PartyFreeOnBoards.PartyFreeOnBoards, DSL.name("pfob_fob_freeonboardid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.PartyFreeOnBoards.PartyFreeOnBoards.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); 059 public static final ForeignKey<PartyFreeOnBoards, Parties> PARTY_FREE_ON_BOARDS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.PartyFreeOnBoards.PartyFreeOnBoards, DSL.name("pfob_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.PartyFreeOnBoards.PartyFreeOnBoards.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 060 public static final ForeignKey<ShipmentAliases, Shipments> SHIPMENT_ALIASES_SHIPMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentAliases.ShipmentAliases, DSL.name("shpal_shp_shipmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliases.ShipmentAliases.SHIPMENT }, KeyRegistry.SHIPMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.Shipments.Shipments.SHIPMENT }, true, ForeignKeyRule.CASCADE, null); 061 public static final ForeignKey<ShipmentAliases, ShipmentAliasTypes> SHIPMENT_ALIASES_SHIPMENT_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentAliases.ShipmentAliases, DSL.name("shpal_shpaltyp_shipmentaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliases.ShipmentAliases.SHIPMENT_ALIAS_TYPE }, KeyRegistry.SHIPMENT_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypes.ShipmentAliasTypes.SHIPMENT_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null); 062 public static final ForeignKey<ShipmentAliasTypeDescriptions, Languages> SHIPMENT_ALIAS_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypeDescriptions.ShipmentAliasTypeDescriptions, DSL.name("shpaltypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypeDescriptions.ShipmentAliasTypeDescriptions.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<ShipmentAliasTypeDescriptions, ShipmentAliasTypes> SHIPMENT_ALIAS_TYPE_DESCRIPTIONS_SHIPMENT_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypeDescriptions.ShipmentAliasTypeDescriptions, DSL.name("shpaltypd_shpaltyp_shipmentaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypeDescriptions.ShipmentAliasTypeDescriptions.SHIPMENT_ALIAS_TYPE }, KeyRegistry.SHIPMENT_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypes.ShipmentAliasTypes.SHIPMENT_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null); 064 public static final ForeignKey<ShipmentAliasTypeDetails, ShipmentAliasTypes> SHIPMENT_ALIAS_TYPE_DETAILS_SHIPMENT_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypeDetails.ShipmentAliasTypeDetails, DSL.name("shpaltypdt_shpaltyp_shipmentaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypeDetails.ShipmentAliasTypeDetails.SHIPMENT_ALIAS_TYPE }, KeyRegistry.SHIPMENT_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypes.ShipmentAliasTypes.SHIPMENT_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null); 065 public static final ForeignKey<ShipmentAliasTypeDetails, ShipmentTypes> SHIPMENT_ALIAS_TYPE_DETAILS_SHIPMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypeDetails.ShipmentAliasTypeDetails, DSL.name("shpaltypdt_shptyp_shipmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypeDetails.ShipmentAliasTypeDetails.SHIPMENT_TYPE }, KeyRegistry.SHIPMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes.SHIPMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 066 public static final ForeignKey<ShipmentAliasTypes, ShipmentAliasTypeDetails> SHIPMENT_ALIAS_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypes.ShipmentAliasTypes, DSL.name("shpaltyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypes.ShipmentAliasTypes.ACTIVE_DETAIL }, KeyRegistry.SHIPMENT_ALIAS_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypeDetails.ShipmentAliasTypeDetails.SHIPMENT_ALIAS_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 067 public static final ForeignKey<ShipmentAliasTypes, ShipmentAliasTypeDetails> SHIPMENT_ALIAS_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypes.ShipmentAliasTypes, DSL.name("shpaltyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypes.ShipmentAliasTypes.LAST_DETAIL }, KeyRegistry.SHIPMENT_ALIAS_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentAliasTypeDetails.ShipmentAliasTypeDetails.SHIPMENT_ALIAS_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 068 public static final ForeignKey<ShipmentDetails, PartyContactMechanisms> SHIPMENT_DETAILS_DESTINATION_PARTY_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails, DSL.name("shpdt_destinationpartycontactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.DESTINATION_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); 069 public static final ForeignKey<ShipmentDetails, Parties> SHIPMENT_DETAILS_DESTINATION_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails, DSL.name("shpdt_destinationpartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.DESTINATION_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 070 public static final ForeignKey<ShipmentDetails, Parties> SHIPMENT_DETAILS_DESTINATION_WAREHOUSE_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails, DSL.name("shpdt_destinationwarehousepartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.DESTINATION_WAREHOUSE_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 071 public static final ForeignKey<ShipmentDetails, PartyContactMechanisms> SHIPMENT_DETAILS_ORIGIN_PARTY_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails, DSL.name("shpdt_originpartycontactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.ORIGIN_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); 072 public static final ForeignKey<ShipmentDetails, Parties> SHIPMENT_DETAILS_ORIGIN_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails, DSL.name("shpdt_originpartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.ORIGIN_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 073 public static final ForeignKey<ShipmentDetails, Parties> SHIPMENT_DETAILS_ORIGIN_WAREHOUSE_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails, DSL.name("shpdt_originwarehousepartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.ORIGIN_WAREHOUSE_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 074 public static final ForeignKey<ShipmentDetails, ShippingMethods> SHIPMENT_DETAILS_SHIPPING_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails, DSL.name("shpdt_shm_shippingmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.SHIPPING_METHOD }, KeyRegistry.SHIPPING_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipping.ShippingMethods.ShippingMethods.SHIPPING_METHOD }, true, ForeignKeyRule.CASCADE, null); 075 public static final ForeignKey<ShipmentDetails, Shipments> SHIPMENT_DETAILS_SHIPMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails, DSL.name("shpdt_shp_shipmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.SHIPMENT }, KeyRegistry.SHIPMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.Shipments.Shipments.SHIPMENT }, true, ForeignKeyRule.CASCADE, null); 076 public static final ForeignKey<ShipmentDetails, ShipmentTypes> SHIPMENT_DETAILS_SHIPMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails, DSL.name("shpdt_shptyp_shipmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.SHIPMENT_TYPE }, KeyRegistry.SHIPMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes.SHIPMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 077 public static final ForeignKey<ShipmentLineDetails, InventoryConditions> SHIPMENT_LINE_DETAILS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails, DSL.name("shpldt_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 078 public static final ForeignKey<ShipmentLineDetails, Items> SHIPMENT_LINE_DETAILS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails, DSL.name("shpldt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null); 079 public static final ForeignKey<ShipmentLineDetails, OrderLines> SHIPMENT_LINE_DETAILS_ORDER_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails, DSL.name("shpldt_ordl_orderlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails.ORDER_LINE }, KeyRegistry.ORDER_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.order.OrderLines.OrderLines.ORDER_LINE }, true, ForeignKeyRule.CASCADE, null); 080 public static final ForeignKey<ShipmentLineDetails, ShipmentLines> SHIPMENT_LINE_DETAILS_PARENT_SHIPMENT_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails, DSL.name("shpldt_parentshipmentlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails.PARENT_SHIPMENT_LINE }, KeyRegistry.SHIPMENT_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLines.ShipmentLines.SHIPMENT_LINE }, true, ForeignKeyRule.CASCADE, null); 081 public static final ForeignKey<ShipmentLineDetails, Shipments> SHIPMENT_LINE_DETAILS_SHIPMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails, DSL.name("shpldt_shp_shipmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails.SHIPMENT }, KeyRegistry.SHIPMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.Shipments.Shipments.SHIPMENT }, true, ForeignKeyRule.CASCADE, null); 082 public static final ForeignKey<ShipmentLineDetails, ShipmentLines> SHIPMENT_LINE_DETAILS_SHIPMENT_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails, DSL.name("shpldt_shpl_shipmentlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails.SHIPMENT_LINE }, KeyRegistry.SHIPMENT_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLines.ShipmentLines.SHIPMENT_LINE }, true, ForeignKeyRule.CASCADE, null); 083 public static final ForeignKey<ShipmentLineDetails, UnitOfMeasureTypes> SHIPMENT_LINE_DETAILS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails, DSL.name("shpldt_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails.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); 084 public static final ForeignKey<ShipmentLines, ShipmentLineDetails> SHIPMENT_LINES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentLines.ShipmentLines, DSL.name("shpl_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLines.ShipmentLines.ACTIVE_DETAIL }, KeyRegistry.SHIPMENT_LINE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails.SHIPMENT_LINE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 085 public static final ForeignKey<ShipmentLines, ShipmentLineDetails> SHIPMENT_LINES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentLines.ShipmentLines, DSL.name("shpl_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLines.ShipmentLines.LAST_DETAIL }, KeyRegistry.SHIPMENT_LINE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLineDetails.ShipmentLineDetails.SHIPMENT_LINE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 086 public static final ForeignKey<ShipmentPackageDetails, ShipmentPackages> SHIPMENT_PACKAGE_DETAILS_PARENT_SHIPMENT_PACKAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails, DSL.name("shppckgdt_parentshipmentpackageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails.PARENT_SHIPMENT_PACKAGE }, KeyRegistry.SHIPMENT_PACKAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackages.ShipmentPackages.SHIPMENT_PACKAGE }, true, ForeignKeyRule.CASCADE, null); 087 public static final ForeignKey<ShipmentPackageDetails, PackageTypes> SHIPMENT_PACKAGE_DETAILS_PACKAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails, DSL.name("shppckgdt_pckgtyp_packagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails.PACKAGE_TYPE }, KeyRegistry.PACKAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypes.PackageTypes.PACKAGE_TYPE }, true, ForeignKeyRule.CASCADE, null); 088 public static final ForeignKey<ShipmentPackageDetails, Shipments> SHIPMENT_PACKAGE_DETAILS_SHIPMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails, DSL.name("shppckgdt_shp_shipmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails.SHIPMENT }, KeyRegistry.SHIPMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.Shipments.Shipments.SHIPMENT }, true, ForeignKeyRule.CASCADE, null); 089 public static final ForeignKey<ShipmentPackageDetails, ShipmentPackages> SHIPMENT_PACKAGE_DETAILS_SHIPMENT_PACKAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails, DSL.name("shppckgdt_shppckg_shipmentpackageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails.SHIPMENT_PACKAGE }, KeyRegistry.SHIPMENT_PACKAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackages.ShipmentPackages.SHIPMENT_PACKAGE }, true, ForeignKeyRule.CASCADE, null); 090 public static final ForeignKey<ShipmentPackageDetails, ShipmentTypes> SHIPMENT_PACKAGE_DETAILS_SHIPMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails, DSL.name("shppckgdt_shptyp_shipmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails.SHIPMENT_TYPE }, KeyRegistry.SHIPMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes.SHIPMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 091 public static final ForeignKey<ShipmentPackageDetails, UnitOfMeasureTypes> SHIPMENT_PACKAGE_DETAILS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails, DSL.name("shppckgdt_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails.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); 092 public static final ForeignKey<ShipmentPackageLineDetails, InventoryConditions> SHIPMENT_PACKAGE_LINE_DETAILS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails, DSL.name("shppckgldt_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 093 public static final ForeignKey<ShipmentPackageLineDetails, Items> SHIPMENT_PACKAGE_LINE_DETAILS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails, DSL.name("shppckgldt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null); 094 public static final ForeignKey<ShipmentPackageLineDetails, ShipmentLines> SHIPMENT_PACKAGE_LINE_DETAILS_SHIPMENT_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails, DSL.name("shppckgldt_shpl_shipmentlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails.SHIPMENT_LINE }, KeyRegistry.SHIPMENT_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentLines.ShipmentLines.SHIPMENT_LINE }, true, ForeignKeyRule.CASCADE, null); 095 public static final ForeignKey<ShipmentPackageLineDetails, ShipmentPackages> SHIPMENT_PACKAGE_LINE_DETAILS_SHIPMENT_PACKAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails, DSL.name("shppckgldt_shppckg_shipmentpackageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails.SHIPMENT_PACKAGE }, KeyRegistry.SHIPMENT_PACKAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackages.ShipmentPackages.SHIPMENT_PACKAGE }, true, ForeignKeyRule.CASCADE, null); 096 public static final ForeignKey<ShipmentPackageLineDetails, ShipmentPackageLines> SHIPMENT_PACKAGE_LINE_DETAILS_SHIPMENT_PACKAGE_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails, DSL.name("shppckgldt_shppckgl_shipmentpackagelineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails.SHIPMENT_PACKAGE_LINE }, KeyRegistry.SHIPMENT_PACKAGE_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLines.ShipmentPackageLines.SHIPMENT_PACKAGE_LINE }, true, ForeignKeyRule.CASCADE, null); 097 public static final ForeignKey<ShipmentPackageLineDetails, UnitOfMeasureTypes> SHIPMENT_PACKAGE_LINE_DETAILS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails, DSL.name("shppckgldt_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails.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); 098 public static final ForeignKey<ShipmentPackageLines, ShipmentPackageLineDetails> SHIPMENT_PACKAGE_LINES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLines.ShipmentPackageLines, DSL.name("shppckgl_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLines.ShipmentPackageLines.ACTIVE_DETAIL }, KeyRegistry.SHIPMENT_PACKAGE_LINE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails.SHIPMENT_PACKAGE_LINE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 099 public static final ForeignKey<ShipmentPackageLines, ShipmentPackageLineDetails> SHIPMENT_PACKAGE_LINES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLines.ShipmentPackageLines, DSL.name("shppckgl_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLines.ShipmentPackageLines.LAST_DETAIL }, KeyRegistry.SHIPMENT_PACKAGE_LINE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageLineDetails.ShipmentPackageLineDetails.SHIPMENT_PACKAGE_LINE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 100 public static final ForeignKey<ShipmentPackages, ShipmentPackageDetails> SHIPMENT_PACKAGES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackages.ShipmentPackages, DSL.name("shppckg_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackages.ShipmentPackages.ACTIVE_DETAIL }, KeyRegistry.SHIPMENT_PACKAGE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails.SHIPMENT_PACKAGE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 101 public static final ForeignKey<ShipmentPackages, ShipmentPackageDetails> SHIPMENT_PACKAGES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackages.ShipmentPackages, DSL.name("shppckg_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackages.ShipmentPackages.LAST_DETAIL }, KeyRegistry.SHIPMENT_PACKAGE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageDetails.ShipmentPackageDetails.SHIPMENT_PACKAGE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 102 public static final ForeignKey<ShipmentPackageStatuses, ShipmentPackages> SHIPMENT_PACKAGE_STATUSES_SHIPMENT_PACKAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentPackageStatuses.ShipmentPackageStatuses, DSL.name("shppckgst_shppckg_shipmentpackageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackageStatuses.ShipmentPackageStatuses.SHIPMENT_PACKAGE }, KeyRegistry.SHIPMENT_PACKAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentPackages.ShipmentPackages.SHIPMENT_PACKAGE }, true, ForeignKeyRule.CASCADE, null); 103 public static final ForeignKey<Shipments, ShipmentDetails> SHIPMENTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.Shipments.Shipments, DSL.name("shp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.Shipments.Shipments.ACTIVE_DETAIL }, KeyRegistry.SHIPMENT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.SHIPMENT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 104 public static final ForeignKey<Shipments, ShipmentDetails> SHIPMENTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.Shipments.Shipments, DSL.name("shp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.Shipments.Shipments.LAST_DETAIL }, KeyRegistry.SHIPMENT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentDetails.ShipmentDetails.SHIPMENT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 105 public static final ForeignKey<ShipmentStatuses, Shipments> SHIPMENT_STATUSES_SHIPMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentStatuses.ShipmentStatuses, DSL.name("shpst_shp_shipmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentStatuses.ShipmentStatuses.SHIPMENT }, KeyRegistry.SHIPMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.Shipments.Shipments.SHIPMENT }, true, ForeignKeyRule.CASCADE, null); 106 public static final ForeignKey<ShipmentTimes, Shipments> SHIPMENT_TIMES_SHIPMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTimes.ShipmentTimes, DSL.name("shptim_shp_shipmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimes.ShipmentTimes.SHIPMENT }, KeyRegistry.SHIPMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.Shipments.Shipments.SHIPMENT }, true, ForeignKeyRule.CASCADE, null); 107 public static final ForeignKey<ShipmentTimes, ShipmentTimeTypes> SHIPMENT_TIMES_SHIPMENT_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTimes.ShipmentTimes, DSL.name("shptim_shptimtyp_shipmenttimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimes.ShipmentTimes.SHIPMENT_TIME_TYPE }, KeyRegistry.SHIPMENT_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypes.ShipmentTimeTypes.SHIPMENT_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 108 public static final ForeignKey<ShipmentTimeTypeDescriptions, Languages> SHIPMENT_TIME_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypeDescriptions.ShipmentTimeTypeDescriptions, DSL.name("shptimtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypeDescriptions.ShipmentTimeTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 109 public static final ForeignKey<ShipmentTimeTypeDescriptions, ShipmentTimeTypes> SHIPMENT_TIME_TYPE_DESCRIPTIONS_SHIPMENT_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypeDescriptions.ShipmentTimeTypeDescriptions, DSL.name("shptimtypd_shptimtyp_shipmenttimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypeDescriptions.ShipmentTimeTypeDescriptions.SHIPMENT_TIME_TYPE }, KeyRegistry.SHIPMENT_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypes.ShipmentTimeTypes.SHIPMENT_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 110 public static final ForeignKey<ShipmentTimeTypeDetails, ShipmentTimeTypes> SHIPMENT_TIME_TYPE_DETAILS_SHIPMENT_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypeDetails.ShipmentTimeTypeDetails, DSL.name("shptimtypdt_shptimtyp_shipmenttimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypeDetails.ShipmentTimeTypeDetails.SHIPMENT_TIME_TYPE }, KeyRegistry.SHIPMENT_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypes.ShipmentTimeTypes.SHIPMENT_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 111 public static final ForeignKey<ShipmentTimeTypeDetails, ShipmentTypes> SHIPMENT_TIME_TYPE_DETAILS_SHIPMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypeDetails.ShipmentTimeTypeDetails, DSL.name("shptimtypdt_shptyp_shipmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypeDetails.ShipmentTimeTypeDetails.SHIPMENT_TYPE }, KeyRegistry.SHIPMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes.SHIPMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 112 public static final ForeignKey<ShipmentTimeTypes, ShipmentTimeTypeDetails> SHIPMENT_TIME_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypes.ShipmentTimeTypes, DSL.name("shptimtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypes.ShipmentTimeTypes.ACTIVE_DETAIL }, KeyRegistry.SHIPMENT_TIME_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypeDetails.ShipmentTimeTypeDetails.SHIPMENT_TIME_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 113 public static final ForeignKey<ShipmentTimeTypes, ShipmentTimeTypeDetails> SHIPMENT_TIME_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypes.ShipmentTimeTypes, DSL.name("shptimtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypes.ShipmentTimeTypes.LAST_DETAIL }, KeyRegistry.SHIPMENT_TIME_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTimeTypeDetails.ShipmentTimeTypeDetails.SHIPMENT_TIME_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 114 public static final ForeignKey<ShipmentTypeDescriptions, Languages> SHIPMENT_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDescriptions.ShipmentTypeDescriptions, DSL.name("shptypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDescriptions.ShipmentTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 115 public static final ForeignKey<ShipmentTypeDescriptions, ShipmentTypes> SHIPMENT_TYPE_DESCRIPTIONS_SHIPMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDescriptions.ShipmentTypeDescriptions, DSL.name("shptypd_shptyp_shipmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDescriptions.ShipmentTypeDescriptions.SHIPMENT_TYPE }, KeyRegistry.SHIPMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes.SHIPMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 116 public static final ForeignKey<ShipmentTypeDetails, ShipmentTypes> SHIPMENT_TYPE_DETAILS_PARENT_SHIPMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails, DSL.name("shptypdt_parentshipmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails.PARENT_SHIPMENT_TYPE }, KeyRegistry.SHIPMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes.SHIPMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 117 public static final ForeignKey<ShipmentTypeDetails, SequenceTypes> SHIPMENT_TYPE_DETAILS_SHIPMENT_PACKAGE_SEQUENCE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails, DSL.name("shptypdt_shipmentpackagesequencetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails.SHIPMENT_PACKAGE_SEQUENCE_TYPE }, KeyRegistry.SEQUENCE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypes.SequenceTypes.SEQUENCE_TYPE }, true, ForeignKeyRule.CASCADE, null); 118 public static final ForeignKey<ShipmentTypeDetails, SequenceTypes> SHIPMENT_TYPE_DETAILS_SHIPMENT_SEQUENCE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails, DSL.name("shptypdt_shipmentsequencetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails.SHIPMENT_SEQUENCE_TYPE }, KeyRegistry.SEQUENCE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypes.SequenceTypes.SEQUENCE_TYPE }, true, ForeignKeyRule.CASCADE, null); 119 public static final ForeignKey<ShipmentTypeDetails, WorkflowEntrances> SHIPMENT_TYPE_DETAILS_SHIPMENT_WORKFLOW_ENTRANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails, DSL.name("shptypdt_shipmentworkflowentranceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails.SHIPMENT_WORKFLOW_ENTRANCE }, KeyRegistry.WORKFLOW_ENTRANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances.WORKFLOW_ENTRANCE }, true, ForeignKeyRule.CASCADE, null); 120 public static final ForeignKey<ShipmentTypeDetails, Workflows> SHIPMENT_TYPE_DETAILS_SHIPMENT_WORKFLOW_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails, DSL.name("shptypdt_shipmentworkflowid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails.SHIPMENT_WORKFLOW }, KeyRegistry.WORKFLOWS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.WORKFLOW }, true, ForeignKeyRule.CASCADE, null); 121 public static final ForeignKey<ShipmentTypeDetails, ShipmentTypes> SHIPMENT_TYPE_DETAILS_SHIPMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails, DSL.name("shptypdt_shptyp_shipmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails.SHIPMENT_TYPE }, KeyRegistry.SHIPMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes.SHIPMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 122 public static final ForeignKey<ShipmentTypes, ShipmentTypeDetails> SHIPMENT_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes, DSL.name("shptyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes.ACTIVE_DETAIL }, KeyRegistry.SHIPMENT_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails.SHIPMENT_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 123 public static final ForeignKey<ShipmentTypes, ShipmentTypeDetails> SHIPMENT_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes, DSL.name("shptyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes.LAST_DETAIL }, KeyRegistry.SHIPMENT_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeDetails.ShipmentTypeDetails.SHIPMENT_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 124 public static final ForeignKey<ShipmentTypeShippingMethods, ShippingMethods> SHIPMENT_TYPE_SHIPPING_METHODS_SHIPPING_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypeShippingMethods.ShipmentTypeShippingMethods, DSL.name("shptypshm_shm_shippingmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeShippingMethods.ShipmentTypeShippingMethods.SHIPPING_METHOD }, KeyRegistry.SHIPPING_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipping.ShippingMethods.ShippingMethods.SHIPPING_METHOD }, true, ForeignKeyRule.CASCADE, null); 125 public static final ForeignKey<ShipmentTypeShippingMethods, ShipmentTypes> SHIPMENT_TYPE_SHIPPING_METHODS_SHIPMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.shipment.ShipmentTypeShippingMethods.ShipmentTypeShippingMethods, DSL.name("shptypshm_shptyp_shipmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypeShippingMethods.ShipmentTypeShippingMethods.SHIPMENT_TYPE }, KeyRegistry.SHIPMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.ShipmentTypes.ShipmentTypes.SHIPMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 126}