001package com.echothree.model.jooq.server.keys.offer;
002
003import com.echothree.model.jooq.server.records.offer.OfferChainTypes;
004import com.echothree.model.jooq.server.records.offer.OfferCustomerTypes;
005import com.echothree.model.jooq.server.records.offer.OfferDescriptions;
006import com.echothree.model.jooq.server.records.offer.OfferDetails;
007import com.echothree.model.jooq.server.records.offer.OfferItemFixedPrices;
008import com.echothree.model.jooq.server.records.offer.OfferItemPrices;
009import com.echothree.model.jooq.server.records.offer.OfferItemVariablePrices;
010import com.echothree.model.jooq.server.records.offer.OfferItems;
011import com.echothree.model.jooq.server.records.offer.OfferNameElementDescriptions;
012import com.echothree.model.jooq.server.records.offer.OfferNameElementDetails;
013import com.echothree.model.jooq.server.records.offer.OfferNameElements;
014import com.echothree.model.jooq.server.records.offer.OfferTimes;
015import com.echothree.model.jooq.server.records.offer.OfferUseDetails;
016import com.echothree.model.jooq.server.records.offer.OfferUses;
017import com.echothree.model.jooq.server.records.offer.Offers;
018import com.echothree.model.jooq.server.records.offer.SourceDetails;
019import com.echothree.model.jooq.server.records.offer.Sources;
020import com.echothree.model.jooq.server.records.offer.UseDescriptions;
021import com.echothree.model.jooq.server.records.offer.UseDetails;
022import com.echothree.model.jooq.server.records.offer.UseNameElementDescriptions;
023import com.echothree.model.jooq.server.records.offer.UseNameElementDetails;
024import com.echothree.model.jooq.server.records.offer.UseNameElements;
025import com.echothree.model.jooq.server.records.offer.UseTypeDescriptions;
026import com.echothree.model.jooq.server.records.offer.UseTypeDetails;
027import com.echothree.model.jooq.server.records.offer.UseTypes;
028import com.echothree.model.jooq.server.records.offer.Uses;
029
030import org.jooq.TableField;
031import org.jooq.UniqueKey;
032import org.jooq.impl.DSL;
033import org.jooq.impl.Internal;
034
035/**
036 * Key definitions for the OfferUnique component.
037 */
038public interface OfferUniqueKeys {
039    public static final UniqueKey<OfferChainTypes> OFFER_CHAIN_TYPES_OFFER_AND_CHAIN_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferChainTypes.OfferChainTypes, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferChainTypes.OfferChainTypes.OFFER, com.echothree.model.jooq.server.tables.offer.OfferChainTypes.OfferChainTypes.CHAIN_TYPE, com.echothree.model.jooq.server.tables.offer.OfferChainTypes.OfferChainTypes.THRU_TIME }, true);
040    public static final UniqueKey<OfferChainTypes> OFFER_CHAIN_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferChainTypes.OfferChainTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferChainTypes.OfferChainTypes.OFFER_CHAIN_TYPE }, true);
041    public static final UniqueKey<OfferCustomerTypes> OFFER_CUSTOMER_TYPES_OFFER_AND_CUSTOMER_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferCustomerTypes.OfferCustomerTypes, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferCustomerTypes.OfferCustomerTypes.OFFER, com.echothree.model.jooq.server.tables.offer.OfferCustomerTypes.OfferCustomerTypes.CUSTOMER_TYPE, com.echothree.model.jooq.server.tables.offer.OfferCustomerTypes.OfferCustomerTypes.THRU_TIME }, true);
042    public static final UniqueKey<OfferCustomerTypes> OFFER_CUSTOMER_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferCustomerTypes.OfferCustomerTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferCustomerTypes.OfferCustomerTypes.OFFER_CUSTOMER_TYPE }, true);
043    public static final UniqueKey<OfferDescriptions> OFFER_DESCRIPTIONS_OFFER_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferDescriptions.OfferDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferDescriptions.OfferDescriptions.OFFER, com.echothree.model.jooq.server.tables.offer.OfferDescriptions.OfferDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.offer.OfferDescriptions.OfferDescriptions.THRU_TIME }, true);
044    public static final UniqueKey<OfferDescriptions> OFFER_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferDescriptions.OfferDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferDescriptions.OfferDescriptions.OFFER_DESCRIPTION }, true);
045    public static final UniqueKey<OfferDetails> OFFER_DETAILS_OFFER_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferDetails.OfferDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferDetails.OfferDetails.OFFER, com.echothree.model.jooq.server.tables.offer.OfferDetails.OfferDetails.THRU_TIME }, true);
046    public static final UniqueKey<OfferDetails> OFFER_DETAILS_OFFER_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferDetails.OfferDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferDetails.OfferDetails.OFFER_NAME, com.echothree.model.jooq.server.tables.offer.OfferDetails.OfferDetails.THRU_TIME }, true);
047    public static final UniqueKey<OfferDetails> OFFER_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferDetails.OfferDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferDetails.OfferDetails.OFFER_DETAIL }, true);
048    public static final UniqueKey<OfferItemFixedPrices> OFFER_ITEM_FIXED_PRICES_OFFER_ITEM_PRICE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferItemFixedPrices.OfferItemFixedPrices, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferItemFixedPrices.OfferItemFixedPrices.OFFER_ITEM_PRICE, com.echothree.model.jooq.server.tables.offer.OfferItemFixedPrices.OfferItemFixedPrices.THRU_TIME }, true);
049    public static final UniqueKey<OfferItemFixedPrices> OFFER_ITEM_FIXED_PRICES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferItemFixedPrices.OfferItemFixedPrices, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferItemFixedPrices.OfferItemFixedPrices.OFFER_ITEM_FIXED_PRICE }, true);
050    public static final UniqueKey<OfferItemPrices> OFFER_ITEM_PRICES_OFFER_ITEM_AND_UNIT_OF_MEASURE_TYPE_AND_CURRENCY_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferItemPrices.OfferItemPrices, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferItemPrices.OfferItemPrices.OFFER_ITEM, com.echothree.model.jooq.server.tables.offer.OfferItemPrices.OfferItemPrices.UNIT_OF_MEASURE_TYPE, com.echothree.model.jooq.server.tables.offer.OfferItemPrices.OfferItemPrices.CURRENCY, com.echothree.model.jooq.server.tables.offer.OfferItemPrices.OfferItemPrices.THRU_TIME }, true);
051    public static final UniqueKey<OfferItemPrices> OFFER_ITEM_PRICES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferItemPrices.OfferItemPrices, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferItemPrices.OfferItemPrices.OFFER_ITEM_PRICE }, true);
052    public static final UniqueKey<OfferItems> OFFER_ITEMS_OFFER_AND_ITEM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferItems.OfferItems, DSL.name("index3_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferItems.OfferItems.OFFER, com.echothree.model.jooq.server.tables.offer.OfferItems.OfferItems.ITEM, com.echothree.model.jooq.server.tables.offer.OfferItems.OfferItems.THRU_TIME }, true);
053    public static final UniqueKey<OfferItems> OFFER_ITEMS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferItems.OfferItems, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferItems.OfferItems.OFFER_ITEM }, true);
054    public static final UniqueKey<OfferItemVariablePrices> OFFER_ITEM_VARIABLE_PRICES_OFFER_ITEM_PRICE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferItemVariablePrices.OfferItemVariablePrices, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferItemVariablePrices.OfferItemVariablePrices.OFFER_ITEM_PRICE, com.echothree.model.jooq.server.tables.offer.OfferItemVariablePrices.OfferItemVariablePrices.THRU_TIME }, true);
055    public static final UniqueKey<OfferItemVariablePrices> OFFER_ITEM_VARIABLE_PRICES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferItemVariablePrices.OfferItemVariablePrices, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferItemVariablePrices.OfferItemVariablePrices.OFFER_ITEM_VARIABLE_PRICE }, true);
056    public static final UniqueKey<OfferNameElementDescriptions> OFFER_NAME_ELEMENT_DESCRIPTIONS_OFFER_NAME_ELEMENT_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferNameElementDescriptions.OfferNameElementDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferNameElementDescriptions.OfferNameElementDescriptions.OFFER_NAME_ELEMENT, com.echothree.model.jooq.server.tables.offer.OfferNameElementDescriptions.OfferNameElementDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.offer.OfferNameElementDescriptions.OfferNameElementDescriptions.THRU_TIME }, true);
057    public static final UniqueKey<OfferNameElementDescriptions> OFFER_NAME_ELEMENT_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferNameElementDescriptions.OfferNameElementDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferNameElementDescriptions.OfferNameElementDescriptions.OFFER_NAME_ELEMENT_DESCRIPTION }, true);
058    public static final UniqueKey<OfferNameElementDetails> OFFER_NAME_ELEMENT_DETAILS_OFFER_NAME_ELEMENT_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferNameElementDetails.OfferNameElementDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferNameElementDetails.OfferNameElementDetails.OFFER_NAME_ELEMENT, com.echothree.model.jooq.server.tables.offer.OfferNameElementDetails.OfferNameElementDetails.THRU_TIME }, true);
059    public static final UniqueKey<OfferNameElementDetails> OFFER_NAME_ELEMENT_DETAILS_OFFER_NAME_ELEMENT_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferNameElementDetails.OfferNameElementDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferNameElementDetails.OfferNameElementDetails.OFFER_NAME_ELEMENT_NAME, com.echothree.model.jooq.server.tables.offer.OfferNameElementDetails.OfferNameElementDetails.THRU_TIME }, true);
060    public static final UniqueKey<OfferNameElementDetails> OFFER_NAME_ELEMENT_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferNameElementDetails.OfferNameElementDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferNameElementDetails.OfferNameElementDetails.OFFER_NAME_ELEMENT_DETAIL }, true);
061    public static final UniqueKey<OfferNameElements> OFFER_NAME_ELEMENTS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferNameElements.OfferNameElements, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferNameElements.OfferNameElements.ACTIVE_DETAIL }, true);
062    public static final UniqueKey<OfferNameElements> OFFER_NAME_ELEMENTS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferNameElements.OfferNameElements, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferNameElements.OfferNameElements.LAST_DETAIL }, true);
063    public static final UniqueKey<OfferNameElements> OFFER_NAME_ELEMENTS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferNameElements.OfferNameElements, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferNameElements.OfferNameElements.OFFER_NAME_ELEMENT }, true);
064    public static final UniqueKey<Offers> OFFERS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.Offers.Offers, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.Offers.Offers.ACTIVE_DETAIL }, true);
065    public static final UniqueKey<Offers> OFFERS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.Offers.Offers, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.Offers.Offers.LAST_DETAIL }, true);
066    public static final UniqueKey<Offers> OFFERS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.Offers.Offers, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.Offers.Offers.OFFER }, true);
067    public static final UniqueKey<OfferTimes> OFFER_TIMES_OFFER_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferTimes.OfferTimes, DSL.name("offerid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferTimes.OfferTimes.OFFER }, true);
068    public static final UniqueKey<OfferTimes> OFFER_TIMES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferTimes.OfferTimes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferTimes.OfferTimes.OFFER_TIME }, true);
069    public static final UniqueKey<OfferUseDetails> OFFER_USE_DETAILS_OFFER_USE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferUseDetails.OfferUseDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferUseDetails.OfferUseDetails.OFFER_USE, com.echothree.model.jooq.server.tables.offer.OfferUseDetails.OfferUseDetails.THRU_TIME }, true);
070    public static final UniqueKey<OfferUseDetails> OFFER_USE_DETAILS_OFFER_AND_USE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferUseDetails.OfferUseDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferUseDetails.OfferUseDetails.OFFER, com.echothree.model.jooq.server.tables.offer.OfferUseDetails.OfferUseDetails.USE, com.echothree.model.jooq.server.tables.offer.OfferUseDetails.OfferUseDetails.THRU_TIME }, true);
071    public static final UniqueKey<OfferUseDetails> OFFER_USE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferUseDetails.OfferUseDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferUseDetails.OfferUseDetails.OFFER_USE_DETAIL }, true);
072    public static final UniqueKey<OfferUses> OFFER_USES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferUses.OfferUses, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferUses.OfferUses.ACTIVE_DETAIL }, true);
073    public static final UniqueKey<OfferUses> OFFER_USES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferUses.OfferUses, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferUses.OfferUses.LAST_DETAIL }, true);
074    public static final UniqueKey<OfferUses> OFFER_USES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.OfferUses.OfferUses, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferUses.OfferUses.OFFER_USE }, true);
075    public static final UniqueKey<SourceDetails> SOURCE_DETAILS_SOURCE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.SourceDetails.SourceDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.SourceDetails.SourceDetails.SOURCE, com.echothree.model.jooq.server.tables.offer.SourceDetails.SourceDetails.THRU_TIME }, true);
076    public static final UniqueKey<SourceDetails> SOURCE_DETAILS_SOURCE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.SourceDetails.SourceDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.SourceDetails.SourceDetails.SOURCE_NAME, com.echothree.model.jooq.server.tables.offer.SourceDetails.SourceDetails.THRU_TIME }, true);
077    public static final UniqueKey<SourceDetails> SOURCE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.SourceDetails.SourceDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.SourceDetails.SourceDetails.SOURCE_DETAIL }, true);
078    public static final UniqueKey<Sources> SOURCES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.Sources.Sources, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.Sources.Sources.ACTIVE_DETAIL }, true);
079    public static final UniqueKey<Sources> SOURCES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.Sources.Sources, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.Sources.Sources.LAST_DETAIL }, true);
080    public static final UniqueKey<Sources> SOURCES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.Sources.Sources, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.Sources.Sources.SOURCE }, true);
081    public static final UniqueKey<UseDescriptions> USE_DESCRIPTIONS_USE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseDescriptions.UseDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseDescriptions.UseDescriptions.USE, com.echothree.model.jooq.server.tables.offer.UseDescriptions.UseDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.offer.UseDescriptions.UseDescriptions.THRU_TIME }, true);
082    public static final UniqueKey<UseDescriptions> USE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseDescriptions.UseDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseDescriptions.UseDescriptions.USE_DESCRIPTION }, true);
083    public static final UniqueKey<UseDetails> USE_DETAILS_USE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseDetails.UseDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseDetails.UseDetails.USE, com.echothree.model.jooq.server.tables.offer.UseDetails.UseDetails.THRU_TIME }, true);
084    public static final UniqueKey<UseDetails> USE_DETAILS_USE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseDetails.UseDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseDetails.UseDetails.USE_NAME, com.echothree.model.jooq.server.tables.offer.UseDetails.UseDetails.THRU_TIME }, true);
085    public static final UniqueKey<UseDetails> USE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseDetails.UseDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseDetails.UseDetails.USE_DETAIL }, true);
086    public static final UniqueKey<UseNameElementDescriptions> USE_NAME_ELEMENT_DESCRIPTIONS_USE_NAME_ELEMENT_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseNameElementDescriptions.UseNameElementDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseNameElementDescriptions.UseNameElementDescriptions.USE_NAME_ELEMENT, com.echothree.model.jooq.server.tables.offer.UseNameElementDescriptions.UseNameElementDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.offer.UseNameElementDescriptions.UseNameElementDescriptions.THRU_TIME }, true);
087    public static final UniqueKey<UseNameElementDescriptions> USE_NAME_ELEMENT_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseNameElementDescriptions.UseNameElementDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseNameElementDescriptions.UseNameElementDescriptions.USE_NAME_ELEMENT_DESCRIPTION }, true);
088    public static final UniqueKey<UseNameElementDetails> USE_NAME_ELEMENT_DETAILS_USE_NAME_ELEMENT_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseNameElementDetails.UseNameElementDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseNameElementDetails.UseNameElementDetails.USE_NAME_ELEMENT, com.echothree.model.jooq.server.tables.offer.UseNameElementDetails.UseNameElementDetails.THRU_TIME }, true);
089    public static final UniqueKey<UseNameElementDetails> USE_NAME_ELEMENT_DETAILS_USE_NAME_ELEMENT_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseNameElementDetails.UseNameElementDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseNameElementDetails.UseNameElementDetails.USE_NAME_ELEMENT_NAME, com.echothree.model.jooq.server.tables.offer.UseNameElementDetails.UseNameElementDetails.THRU_TIME }, true);
090    public static final UniqueKey<UseNameElementDetails> USE_NAME_ELEMENT_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseNameElementDetails.UseNameElementDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseNameElementDetails.UseNameElementDetails.USE_NAME_ELEMENT_DETAIL }, true);
091    public static final UniqueKey<UseNameElements> USE_NAME_ELEMENTS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseNameElements.UseNameElements, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseNameElements.UseNameElements.ACTIVE_DETAIL }, true);
092    public static final UniqueKey<UseNameElements> USE_NAME_ELEMENTS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseNameElements.UseNameElements, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseNameElements.UseNameElements.LAST_DETAIL }, true);
093    public static final UniqueKey<UseNameElements> USE_NAME_ELEMENTS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseNameElements.UseNameElements, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseNameElements.UseNameElements.USE_NAME_ELEMENT }, true);
094    public static final UniqueKey<Uses> USES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.Uses.Uses, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.Uses.Uses.ACTIVE_DETAIL }, true);
095    public static final UniqueKey<Uses> USES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.Uses.Uses, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.Uses.Uses.LAST_DETAIL }, true);
096    public static final UniqueKey<Uses> USES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.Uses.Uses, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.Uses.Uses.USE }, true);
097    public static final UniqueKey<UseTypeDescriptions> USE_TYPE_DESCRIPTIONS_USE_TYPE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseTypeDescriptions.UseTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseTypeDescriptions.UseTypeDescriptions.USE_TYPE, com.echothree.model.jooq.server.tables.offer.UseTypeDescriptions.UseTypeDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.offer.UseTypeDescriptions.UseTypeDescriptions.THRU_TIME }, true);
098    public static final UniqueKey<UseTypeDescriptions> USE_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseTypeDescriptions.UseTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseTypeDescriptions.UseTypeDescriptions.USE_TYPE_DESCRIPTION }, true);
099    public static final UniqueKey<UseTypeDetails> USE_TYPE_DETAILS_USE_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseTypeDetails.UseTypeDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseTypeDetails.UseTypeDetails.USE_TYPE, com.echothree.model.jooq.server.tables.offer.UseTypeDetails.UseTypeDetails.THRU_TIME }, true);
100    public static final UniqueKey<UseTypeDetails> USE_TYPE_DETAILS_USE_TYPE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseTypeDetails.UseTypeDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseTypeDetails.UseTypeDetails.USE_TYPE_NAME, com.echothree.model.jooq.server.tables.offer.UseTypeDetails.UseTypeDetails.THRU_TIME }, true);
101    public static final UniqueKey<UseTypeDetails> USE_TYPE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseTypeDetails.UseTypeDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseTypeDetails.UseTypeDetails.USE_TYPE_DETAIL }, true);
102    public static final UniqueKey<UseTypes> USE_TYPES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseTypes.UseTypes, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseTypes.UseTypes.ACTIVE_DETAIL }, true);
103    public static final UniqueKey<UseTypes> USE_TYPES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseTypes.UseTypes, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseTypes.UseTypes.LAST_DETAIL }, true);
104    public static final UniqueKey<UseTypes> USE_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.offer.UseTypes.UseTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.offer.UseTypes.UseTypes.USE_TYPE }, true);
105}