001package com.echothree.model.jooq.server.keys.vendor; 002 003import com.echothree.model.jooq.server.records.vendor.ItemPurchasingCategories; 004import com.echothree.model.jooq.server.records.vendor.ItemPurchasingCategoryDescriptions; 005import com.echothree.model.jooq.server.records.vendor.ItemPurchasingCategoryDetails; 006import com.echothree.model.jooq.server.records.vendor.VendorItemCosts; 007import com.echothree.model.jooq.server.records.vendor.VendorItemDetails; 008import com.echothree.model.jooq.server.records.vendor.VendorItems; 009import com.echothree.model.jooq.server.records.vendor.VendorTypeDescriptions; 010import com.echothree.model.jooq.server.records.vendor.VendorTypeDetails; 011import com.echothree.model.jooq.server.records.vendor.VendorTypes; 012import com.echothree.model.jooq.server.records.vendor.Vendors; 013 014import org.jooq.TableField; 015import org.jooq.UniqueKey; 016import org.jooq.impl.DSL; 017import org.jooq.impl.Internal; 018 019/** 020 * Key definitions for the VendorUnique component. 021 */ 022public interface VendorUniqueKeys { 023 public static final UniqueKey<ItemPurchasingCategories> ITEM_PURCHASING_CATEGORIES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.ACTIVE_DETAIL }, true); 024 public static final UniqueKey<ItemPurchasingCategories> ITEM_PURCHASING_CATEGORIES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.LAST_DETAIL }, true); 025 public static final UniqueKey<ItemPurchasingCategories> ITEM_PURCHASING_CATEGORIES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.ITEM_PURCHASING_CATEGORY }, true); 026 public static final UniqueKey<ItemPurchasingCategoryDescriptions> ITEM_PURCHASING_CATEGORY_DESCRIPTIONS_ITEM_PURCHASING_CATEGORY_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions.ITEM_PURCHASING_CATEGORY, com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions.THRU_TIME }, true); 027 public static final UniqueKey<ItemPurchasingCategoryDescriptions> ITEM_PURCHASING_CATEGORY_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions.ITEM_PURCHASING_CATEGORY_DESCRIPTION }, true); 028 public static final UniqueKey<ItemPurchasingCategoryDetails> ITEM_PURCHASING_CATEGORY_DETAILS_ITEM_PURCHASING_CATEGORY_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.ITEM_PURCHASING_CATEGORY, com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.THRU_TIME }, true); 029 public static final UniqueKey<ItemPurchasingCategoryDetails> ITEM_PURCHASING_CATEGORY_DETAILS_ITEM_PURCHASING_CATEGORY_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.ITEM_PURCHASING_CATEGORY_NAME, com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.THRU_TIME }, true); 030 public static final UniqueKey<ItemPurchasingCategoryDetails> ITEM_PURCHASING_CATEGORY_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.ITEM_PURCHASING_CATEGORY_DETAIL }, true); 031 public static final UniqueKey<VendorItemCosts> VENDOR_ITEM_COSTS_VENDOR_ITEM_AND_INVENTORY_CONDITION_AND_UNIT_OF_MEASURE_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.VENDOR_ITEM, com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.INVENTORY_CONDITION, com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.UNIT_OF_MEASURE_TYPE, com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.THRU_TIME }, true); 032 public static final UniqueKey<VendorItemCosts> VENDOR_ITEM_COSTS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.VENDOR_ITEM_COST }, true); 033 public static final UniqueKey<VendorItemDetails> VENDOR_ITEM_DETAILS_VENDOR_ITEM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_ITEM, com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.THRU_TIME }, true); 034 public static final UniqueKey<VendorItemDetails> VENDOR_ITEM_DETAILS_ITEM_AND_VENDOR_PARTY_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.ITEM, com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_PARTY, com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.THRU_TIME }, true); 035 public static final UniqueKey<VendorItemDetails> VENDOR_ITEM_DETAILS_VENDOR_PARTY_AND_THRU_TIME_AND_VENDOR_ITEM_NAME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("index5_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_PARTY, com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.THRU_TIME, com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_ITEM_NAME }, true); 036 public static final UniqueKey<VendorItemDetails> VENDOR_ITEM_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_ITEM_DETAIL }, true); 037 public static final UniqueKey<VendorItems> VENDOR_ITEMS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.ACTIVE_DETAIL }, true); 038 public static final UniqueKey<VendorItems> VENDOR_ITEMS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.LAST_DETAIL }, true); 039 public static final UniqueKey<VendorItems> VENDOR_ITEMS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.VENDOR_ITEM }, true); 040 public static final UniqueKey<Vendors> VENDORS_PARTY_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.PARTY, com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.THRU_TIME }, true); 041 public static final UniqueKey<Vendors> VENDORS_VENDOR_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.VENDOR_NAME, com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.THRU_TIME }, true); 042 public static final UniqueKey<Vendors> VENDORS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.VENDOR }, true); 043 public static final UniqueKey<VendorTypeDescriptions> VENDOR_TYPE_DESCRIPTIONS_VENDOR_TYPE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions.VENDOR_TYPE, com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions.THRU_TIME }, true); 044 public static final UniqueKey<VendorTypeDescriptions> VENDOR_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions.VENDOR_TYPE_DESCRIPTION }, true); 045 public static final UniqueKey<VendorTypeDetails> VENDOR_TYPE_DETAILS_VENDOR_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.VENDOR_TYPE, com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.THRU_TIME }, true); 046 public static final UniqueKey<VendorTypeDetails> VENDOR_TYPE_DETAILS_VENDOR_TYPE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.VENDOR_TYPE_NAME, com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.THRU_TIME }, true); 047 public static final UniqueKey<VendorTypeDetails> VENDOR_TYPE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.VENDOR_TYPE_DETAIL }, true); 048 public static final UniqueKey<VendorTypes> VENDOR_TYPES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.ACTIVE_DETAIL }, true); 049 public static final UniqueKey<VendorTypes> VENDOR_TYPES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.LAST_DETAIL }, true); 050 public static final UniqueKey<VendorTypes> VENDOR_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.VENDOR_TYPE }, true); 051}