001package com.echothree.model.jooq.server.keys.warehouse;
002
003import com.echothree.model.jooq.server.KeyRegistry;
004import com.echothree.model.jooq.server.records.inventory.InventoryLocationGroups;
005import com.echothree.model.jooq.server.records.party.Languages;
006import com.echothree.model.jooq.server.records.party.Parties;
007import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypes;
008import com.echothree.model.jooq.server.records.warehouse.LocationCapacities;
009import com.echothree.model.jooq.server.records.warehouse.LocationDescriptions;
010import com.echothree.model.jooq.server.records.warehouse.LocationDetails;
011import com.echothree.model.jooq.server.records.warehouse.LocationNameElementDescriptions;
012import com.echothree.model.jooq.server.records.warehouse.LocationNameElementDetails;
013import com.echothree.model.jooq.server.records.warehouse.LocationNameElements;
014import com.echothree.model.jooq.server.records.warehouse.LocationTypeDescriptions;
015import com.echothree.model.jooq.server.records.warehouse.LocationTypeDetails;
016import com.echothree.model.jooq.server.records.warehouse.LocationTypes;
017import com.echothree.model.jooq.server.records.warehouse.LocationUseTypeDescriptions;
018import com.echothree.model.jooq.server.records.warehouse.LocationUseTypes;
019import com.echothree.model.jooq.server.records.warehouse.LocationVolumes;
020import com.echothree.model.jooq.server.records.warehouse.Locations;
021import com.echothree.model.jooq.server.records.warehouse.PackageTypeCapacities;
022import com.echothree.model.jooq.server.records.warehouse.PackageTypeDescriptions;
023import com.echothree.model.jooq.server.records.warehouse.PackageTypeDetails;
024import com.echothree.model.jooq.server.records.warehouse.PackageTypeVolumes;
025import com.echothree.model.jooq.server.records.warehouse.PackageTypes;
026import com.echothree.model.jooq.server.records.warehouse.WarehousePackageTypes;
027import com.echothree.model.jooq.server.records.warehouse.WarehouseTypeDescriptions;
028import com.echothree.model.jooq.server.records.warehouse.WarehouseTypeDetails;
029import com.echothree.model.jooq.server.records.warehouse.WarehouseTypes;
030import com.echothree.model.jooq.server.records.warehouse.Warehouses;
031
032import org.jooq.ForeignKey;
033import org.jooq.TableField;
034import org.jooq.impl.DSL;
035import org.jooq.impl.Internal;
036import org.jooq.impl.QOM.ForeignKeyRule;
037
038/**
039 * Key definitions for the WarehouseForeign component.
040 */
041public interface WarehouseForeignKeys {
042    public static final ForeignKey<LocationCapacities, Locations> LOCATION_CAPACITIES_LOCATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationCapacities.LocationCapacities, DSL.name("loccap_loc_locationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationCapacities.LocationCapacities.LOCATION }, KeyRegistry.LOCATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Locations.Locations.LOCATION }, true, ForeignKeyRule.CASCADE, null);
043    public static final ForeignKey<LocationCapacities, UnitOfMeasureTypes> LOCATION_CAPACITIES_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationCapacities.LocationCapacities, DSL.name("loccap_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationCapacities.LocationCapacities.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);
044    public static final ForeignKey<LocationDescriptions, Languages> LOCATION_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationDescriptions.LocationDescriptions, DSL.name("locd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationDescriptions.LocationDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
045    public static final ForeignKey<LocationDescriptions, Locations> LOCATION_DESCRIPTIONS_LOCATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationDescriptions.LocationDescriptions, DSL.name("locd_loc_locationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationDescriptions.LocationDescriptions.LOCATION }, KeyRegistry.LOCATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Locations.Locations.LOCATION }, true, ForeignKeyRule.CASCADE, null);
046    public static final ForeignKey<LocationDetails, InventoryLocationGroups> LOCATION_DETAILS_INVENTORY_LOCATION_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails, DSL.name("locdt_invlocgrp_inventorylocationgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails.INVENTORY_LOCATION_GROUP }, KeyRegistry.INVENTORY_LOCATION_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroups.InventoryLocationGroups.INVENTORY_LOCATION_GROUP }, true, ForeignKeyRule.CASCADE, null);
047    public static final ForeignKey<LocationDetails, Locations> LOCATION_DETAILS_LOCATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails, DSL.name("locdt_loc_locationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails.LOCATION }, KeyRegistry.LOCATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Locations.Locations.LOCATION }, true, ForeignKeyRule.CASCADE, null);
048    public static final ForeignKey<LocationDetails, LocationTypes> LOCATION_DETAILS_LOCATION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails, DSL.name("locdt_loctyp_locationtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails.LOCATION_TYPE }, KeyRegistry.LOCATION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypes.LocationTypes.LOCATION_TYPE }, true, ForeignKeyRule.CASCADE, null);
049    public static final ForeignKey<LocationDetails, LocationUseTypes> LOCATION_DETAILS_LOCATION_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails, DSL.name("locdt_locutyp_locationusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails.LOCATION_USE_TYPE }, KeyRegistry.LOCATION_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationUseTypes.LocationUseTypes.LOCATION_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
050    public static final ForeignKey<LocationDetails, Parties> LOCATION_DETAILS_WAREHOUSE_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails, DSL.name("locdt_warehousepartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails.WAREHOUSE_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<LocationNameElementDescriptions, Languages> LOCATION_NAME_ELEMENT_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationNameElementDescriptions.LocationNameElementDescriptions, DSL.name("locned_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationNameElementDescriptions.LocationNameElementDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
052    public static final ForeignKey<LocationNameElementDescriptions, LocationNameElements> LOCATION_NAME_ELEMENT_DESCRIPTIONS_LOCATION_NAME_ELEMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationNameElementDescriptions.LocationNameElementDescriptions, DSL.name("locned_locne_locationnameelementid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationNameElementDescriptions.LocationNameElementDescriptions.LOCATION_NAME_ELEMENT }, KeyRegistry.LOCATION_NAME_ELEMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationNameElements.LocationNameElements.LOCATION_NAME_ELEMENT }, true, ForeignKeyRule.CASCADE, null);
053    public static final ForeignKey<LocationNameElementDetails, LocationNameElements> LOCATION_NAME_ELEMENT_DETAILS_LOCATION_NAME_ELEMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationNameElementDetails.LocationNameElementDetails, DSL.name("locnedt_locne_locationnameelementid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationNameElementDetails.LocationNameElementDetails.LOCATION_NAME_ELEMENT }, KeyRegistry.LOCATION_NAME_ELEMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationNameElements.LocationNameElements.LOCATION_NAME_ELEMENT }, true, ForeignKeyRule.CASCADE, null);
054    public static final ForeignKey<LocationNameElementDetails, LocationTypes> LOCATION_NAME_ELEMENT_DETAILS_LOCATION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationNameElementDetails.LocationNameElementDetails, DSL.name("locnedt_loctyp_locationtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationNameElementDetails.LocationNameElementDetails.LOCATION_TYPE }, KeyRegistry.LOCATION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypes.LocationTypes.LOCATION_TYPE }, true, ForeignKeyRule.CASCADE, null);
055    public static final ForeignKey<LocationNameElements, LocationNameElementDetails> LOCATION_NAME_ELEMENTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationNameElements.LocationNameElements, DSL.name("locne_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationNameElements.LocationNameElements.ACTIVE_DETAIL }, KeyRegistry.LOCATION_NAME_ELEMENT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationNameElementDetails.LocationNameElementDetails.LOCATION_NAME_ELEMENT_DETAIL }, true, ForeignKeyRule.CASCADE, null);
056    public static final ForeignKey<LocationNameElements, LocationNameElementDetails> LOCATION_NAME_ELEMENTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationNameElements.LocationNameElements, DSL.name("locne_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationNameElements.LocationNameElements.LAST_DETAIL }, KeyRegistry.LOCATION_NAME_ELEMENT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationNameElementDetails.LocationNameElementDetails.LOCATION_NAME_ELEMENT_DETAIL }, true, ForeignKeyRule.CASCADE, null);
057    public static final ForeignKey<Locations, LocationDetails> LOCATIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.Locations.Locations, DSL.name("loc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Locations.Locations.ACTIVE_DETAIL }, KeyRegistry.LOCATION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails.LOCATION_DETAIL }, true, ForeignKeyRule.CASCADE, null);
058    public static final ForeignKey<Locations, LocationDetails> LOCATIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.Locations.Locations, DSL.name("loc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Locations.Locations.LAST_DETAIL }, KeyRegistry.LOCATION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationDetails.LocationDetails.LOCATION_DETAIL }, true, ForeignKeyRule.CASCADE, null);
059    public static final ForeignKey<LocationTypeDescriptions, Languages> LOCATION_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationTypeDescriptions.LocationTypeDescriptions, DSL.name("loctypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypeDescriptions.LocationTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
060    public static final ForeignKey<LocationTypeDescriptions, LocationTypes> LOCATION_TYPE_DESCRIPTIONS_LOCATION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationTypeDescriptions.LocationTypeDescriptions, DSL.name("loctypd_loctyp_locationtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypeDescriptions.LocationTypeDescriptions.LOCATION_TYPE }, KeyRegistry.LOCATION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypes.LocationTypes.LOCATION_TYPE }, true, ForeignKeyRule.CASCADE, null);
061    public static final ForeignKey<LocationTypeDetails, LocationTypes> LOCATION_TYPE_DETAILS_LOCATION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationTypeDetails.LocationTypeDetails, DSL.name("loctypdt_loctyp_locationtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypeDetails.LocationTypeDetails.LOCATION_TYPE }, KeyRegistry.LOCATION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypes.LocationTypes.LOCATION_TYPE }, true, ForeignKeyRule.CASCADE, null);
062    public static final ForeignKey<LocationTypeDetails, Parties> LOCATION_TYPE_DETAILS_WAREHOUSE_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationTypeDetails.LocationTypeDetails, DSL.name("loctypdt_warehousepartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypeDetails.LocationTypeDetails.WAREHOUSE_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
063    public static final ForeignKey<LocationTypes, LocationTypeDetails> LOCATION_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationTypes.LocationTypes, DSL.name("loctyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypes.LocationTypes.ACTIVE_DETAIL }, KeyRegistry.LOCATION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypeDetails.LocationTypeDetails.LOCATION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
064    public static final ForeignKey<LocationTypes, LocationTypeDetails> LOCATION_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationTypes.LocationTypes, DSL.name("loctyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypes.LocationTypes.LAST_DETAIL }, KeyRegistry.LOCATION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationTypeDetails.LocationTypeDetails.LOCATION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
065    public static final ForeignKey<LocationUseTypeDescriptions, Languages> LOCATION_USE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationUseTypeDescriptions.LocationUseTypeDescriptions, DSL.name("locutypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationUseTypeDescriptions.LocationUseTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
066    public static final ForeignKey<LocationUseTypeDescriptions, LocationUseTypes> LOCATION_USE_TYPE_DESCRIPTIONS_LOCATION_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationUseTypeDescriptions.LocationUseTypeDescriptions, DSL.name("locutypd_locutyp_locationusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationUseTypeDescriptions.LocationUseTypeDescriptions.LOCATION_USE_TYPE }, KeyRegistry.LOCATION_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationUseTypes.LocationUseTypes.LOCATION_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
067    public static final ForeignKey<LocationVolumes, Locations> LOCATION_VOLUMES_LOCATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.LocationVolumes.LocationVolumes, DSL.name("locvol_loc_locationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.LocationVolumes.LocationVolumes.LOCATION }, KeyRegistry.LOCATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Locations.Locations.LOCATION }, true, ForeignKeyRule.CASCADE, null);
068    public static final ForeignKey<PackageTypeCapacities, PackageTypes> PACKAGE_TYPE_CAPACITIES_PACKAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.PackageTypeCapacities.PackageTypeCapacities, DSL.name("pckgtypcap_pckgtyp_packagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypeCapacities.PackageTypeCapacities.PACKAGE_TYPE }, KeyRegistry.PACKAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypes.PackageTypes.PACKAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
069    public static final ForeignKey<PackageTypeCapacities, UnitOfMeasureTypes> PACKAGE_TYPE_CAPACITIES_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.PackageTypeCapacities.PackageTypeCapacities, DSL.name("pckgtypcap_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypeCapacities.PackageTypeCapacities.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);
070    public static final ForeignKey<PackageTypeDescriptions, Languages> PACKAGE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.PackageTypeDescriptions.PackageTypeDescriptions, DSL.name("pckgtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypeDescriptions.PackageTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
071    public static final ForeignKey<PackageTypeDescriptions, PackageTypes> PACKAGE_TYPE_DESCRIPTIONS_PACKAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.PackageTypeDescriptions.PackageTypeDescriptions, DSL.name("pckgtypd_pckgtyp_packagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypeDescriptions.PackageTypeDescriptions.PACKAGE_TYPE }, KeyRegistry.PACKAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypes.PackageTypes.PACKAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
072    public static final ForeignKey<PackageTypeDetails, PackageTypes> PACKAGE_TYPE_DETAILS_PACKAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.PackageTypeDetails.PackageTypeDetails, DSL.name("pckgtypdt_pckgtyp_packagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypeDetails.PackageTypeDetails.PACKAGE_TYPE }, KeyRegistry.PACKAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypes.PackageTypes.PACKAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
073    public static final ForeignKey<PackageTypes, PackageTypeDetails> PACKAGE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.PackageTypes.PackageTypes, DSL.name("pckgtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypes.PackageTypes.ACTIVE_DETAIL }, KeyRegistry.PACKAGE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypeDetails.PackageTypeDetails.PACKAGE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
074    public static final ForeignKey<PackageTypes, PackageTypeDetails> PACKAGE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.PackageTypes.PackageTypes, DSL.name("pckgtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypes.PackageTypes.LAST_DETAIL }, KeyRegistry.PACKAGE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypeDetails.PackageTypeDetails.PACKAGE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
075    public static final ForeignKey<PackageTypeVolumes, PackageTypes> PACKAGE_TYPE_VOLUMES_PACKAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.PackageTypeVolumes.PackageTypeVolumes, DSL.name("pckgtypvol_pckgtyp_packagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypeVolumes.PackageTypeVolumes.PACKAGE_TYPE }, KeyRegistry.PACKAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypes.PackageTypes.PACKAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
076    public static final ForeignKey<WarehousePackageTypes, PackageTypes> WAREHOUSE_PACKAGE_TYPES_PACKAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.WarehousePackageTypes.WarehousePackageTypes, DSL.name("whsepckgtyp_pckgtyp_packagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehousePackageTypes.WarehousePackageTypes.PACKAGE_TYPE }, KeyRegistry.PACKAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.PackageTypes.PackageTypes.PACKAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
077    public static final ForeignKey<WarehousePackageTypes, Parties> WAREHOUSE_PACKAGE_TYPES_WAREHOUSE_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.WarehousePackageTypes.WarehousePackageTypes, DSL.name("whsepckgtyp_warehousepartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehousePackageTypes.WarehousePackageTypes.WAREHOUSE_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
078    public static final ForeignKey<Warehouses, Parties> WAREHOUSES_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.Warehouses.Warehouses, DSL.name("whse_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Warehouses.Warehouses.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
079    public static final ForeignKey<Warehouses, WarehouseTypes> WAREHOUSES_WAREHOUSE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.Warehouses.Warehouses, DSL.name("whse_whsetyp_warehousetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Warehouses.Warehouses.WAREHOUSE_TYPE }, KeyRegistry.WAREHOUSE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehouseTypes.WarehouseTypes.WAREHOUSE_TYPE }, true, ForeignKeyRule.CASCADE, null);
080    public static final ForeignKey<WarehouseTypeDescriptions, Languages> WAREHOUSE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.WarehouseTypeDescriptions.WarehouseTypeDescriptions, DSL.name("whsetypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehouseTypeDescriptions.WarehouseTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
081    public static final ForeignKey<WarehouseTypeDescriptions, WarehouseTypes> WAREHOUSE_TYPE_DESCRIPTIONS_WAREHOUSE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.WarehouseTypeDescriptions.WarehouseTypeDescriptions, DSL.name("whsetypd_whsetyp_warehousetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehouseTypeDescriptions.WarehouseTypeDescriptions.WAREHOUSE_TYPE }, KeyRegistry.WAREHOUSE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehouseTypes.WarehouseTypes.WAREHOUSE_TYPE }, true, ForeignKeyRule.CASCADE, null);
082    public static final ForeignKey<WarehouseTypeDetails, WarehouseTypes> WAREHOUSE_TYPE_DETAILS_WAREHOUSE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.WarehouseTypeDetails.WarehouseTypeDetails, DSL.name("whsetypdt_whsetyp_warehousetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehouseTypeDetails.WarehouseTypeDetails.WAREHOUSE_TYPE }, KeyRegistry.WAREHOUSE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehouseTypes.WarehouseTypes.WAREHOUSE_TYPE }, true, ForeignKeyRule.CASCADE, null);
083    public static final ForeignKey<WarehouseTypes, WarehouseTypeDetails> WAREHOUSE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.WarehouseTypes.WarehouseTypes, DSL.name("whsetyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehouseTypes.WarehouseTypes.ACTIVE_DETAIL }, KeyRegistry.WAREHOUSE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehouseTypeDetails.WarehouseTypeDetails.WAREHOUSE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
084    public static final ForeignKey<WarehouseTypes, WarehouseTypeDetails> WAREHOUSE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.warehouse.WarehouseTypes.WarehouseTypes, DSL.name("whsetyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehouseTypes.WarehouseTypes.LAST_DETAIL }, KeyRegistry.WAREHOUSE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.WarehouseTypeDetails.WarehouseTypeDetails.WAREHOUSE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
085}