001package com.echothree.model.jooq.server.keys.message; 002 003import com.echothree.model.jooq.server.records.message.EntityMessages; 004import com.echothree.model.jooq.server.records.message.MessageBlobs; 005import com.echothree.model.jooq.server.records.message.MessageClobs; 006import com.echothree.model.jooq.server.records.message.MessageDescriptions; 007import com.echothree.model.jooq.server.records.message.MessageDetails; 008import com.echothree.model.jooq.server.records.message.MessageStrings; 009import com.echothree.model.jooq.server.records.message.MessageTypeDescriptions; 010import com.echothree.model.jooq.server.records.message.MessageTypeDetails; 011import com.echothree.model.jooq.server.records.message.MessageTypes; 012import com.echothree.model.jooq.server.records.message.Messages; 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 MessageUnique component. 021 */ 022public interface MessageUniqueKeys { 023 public static final UniqueKey<EntityMessages> ENTITY_MESSAGES_ENTITY_INSTANCE_AND_MESSAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.EntityMessages.EntityMessages, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.EntityMessages.EntityMessages.ENTITY_INSTANCE, com.echothree.model.jooq.server.tables.message.EntityMessages.EntityMessages.MESSAGE, com.echothree.model.jooq.server.tables.message.EntityMessages.EntityMessages.THRU_TIME }, true); 024 public static final UniqueKey<EntityMessages> ENTITY_MESSAGES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.EntityMessages.EntityMessages, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.message.EntityMessages.EntityMessages.ENTITY_MESSAGE }, true); 025 public static final UniqueKey<MessageBlobs> MESSAGE_BLOBS_MESSAGE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageBlobs.MessageBlobs, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageBlobs.MessageBlobs.MESSAGE, com.echothree.model.jooq.server.tables.message.MessageBlobs.MessageBlobs.LANGUAGE, com.echothree.model.jooq.server.tables.message.MessageBlobs.MessageBlobs.THRU_TIME }, true); 026 public static final UniqueKey<MessageBlobs> MESSAGE_BLOBS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageBlobs.MessageBlobs, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageBlobs.MessageBlobs.MESSAGE_BLOB }, true); 027 public static final UniqueKey<MessageClobs> MESSAGE_CLOBS_MESSAGE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageClobs.MessageClobs, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageClobs.MessageClobs.MESSAGE, com.echothree.model.jooq.server.tables.message.MessageClobs.MessageClobs.LANGUAGE, com.echothree.model.jooq.server.tables.message.MessageClobs.MessageClobs.THRU_TIME }, true); 028 public static final UniqueKey<MessageClobs> MESSAGE_CLOBS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageClobs.MessageClobs, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageClobs.MessageClobs.MESSAGE_CLOB }, true); 029 public static final UniqueKey<MessageDescriptions> MESSAGE_DESCRIPTIONS_MESSAGE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageDescriptions.MessageDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageDescriptions.MessageDescriptions.MESSAGE, com.echothree.model.jooq.server.tables.message.MessageDescriptions.MessageDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.message.MessageDescriptions.MessageDescriptions.THRU_TIME }, true); 030 public static final UniqueKey<MessageDescriptions> MESSAGE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageDescriptions.MessageDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageDescriptions.MessageDescriptions.MESSAGE_DESCRIPTION }, true); 031 public static final UniqueKey<MessageDetails> MESSAGE_DETAILS_MESSAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageDetails.MessageDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageDetails.MessageDetails.MESSAGE, com.echothree.model.jooq.server.tables.message.MessageDetails.MessageDetails.THRU_TIME }, true); 032 public static final UniqueKey<MessageDetails> MESSAGE_DETAILS_MESSAGE_TYPE_AND_MESSAGE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageDetails.MessageDetails, DSL.name("index3_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageDetails.MessageDetails.MESSAGE_TYPE, com.echothree.model.jooq.server.tables.message.MessageDetails.MessageDetails.MESSAGE_NAME, com.echothree.model.jooq.server.tables.message.MessageDetails.MessageDetails.THRU_TIME }, true); 033 public static final UniqueKey<MessageDetails> MESSAGE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageDetails.MessageDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageDetails.MessageDetails.MESSAGE_DETAIL }, true); 034 public static final UniqueKey<Messages> MESSAGES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.Messages.Messages, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.Messages.Messages.ACTIVE_DETAIL }, true); 035 public static final UniqueKey<Messages> MESSAGES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.Messages.Messages, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.Messages.Messages.LAST_DETAIL }, true); 036 public static final UniqueKey<Messages> MESSAGES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.Messages.Messages, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.message.Messages.Messages.MESSAGE }, true); 037 public static final UniqueKey<MessageStrings> MESSAGE_STRINGS_MESSAGE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageStrings.MessageStrings, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageStrings.MessageStrings.MESSAGE, com.echothree.model.jooq.server.tables.message.MessageStrings.MessageStrings.LANGUAGE, com.echothree.model.jooq.server.tables.message.MessageStrings.MessageStrings.THRU_TIME }, true); 038 public static final UniqueKey<MessageStrings> MESSAGE_STRINGS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageStrings.MessageStrings, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageStrings.MessageStrings.MESSAGE_STRING }, true); 039 public static final UniqueKey<MessageTypeDescriptions> MESSAGE_TYPE_DESCRIPTIONS_MESSAGE_TYPE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageTypeDescriptions.MessageTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageTypeDescriptions.MessageTypeDescriptions.MESSAGE_TYPE, com.echothree.model.jooq.server.tables.message.MessageTypeDescriptions.MessageTypeDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.message.MessageTypeDescriptions.MessageTypeDescriptions.THRU_TIME }, true); 040 public static final UniqueKey<MessageTypeDescriptions> MESSAGE_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageTypeDescriptions.MessageTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageTypeDescriptions.MessageTypeDescriptions.MESSAGE_TYPE_DESCRIPTION }, true); 041 public static final UniqueKey<MessageTypeDetails> MESSAGE_TYPE_DETAILS_MESSAGE_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageTypeDetails.MessageTypeDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageTypeDetails.MessageTypeDetails.MESSAGE_TYPE, com.echothree.model.jooq.server.tables.message.MessageTypeDetails.MessageTypeDetails.THRU_TIME }, true); 042 public static final UniqueKey<MessageTypeDetails> MESSAGE_TYPE_DETAILS_ENTITY_TYPE_AND_MESSAGE_TYPE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageTypeDetails.MessageTypeDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageTypeDetails.MessageTypeDetails.ENTITY_TYPE, com.echothree.model.jooq.server.tables.message.MessageTypeDetails.MessageTypeDetails.MESSAGE_TYPE_NAME, com.echothree.model.jooq.server.tables.message.MessageTypeDetails.MessageTypeDetails.THRU_TIME }, true); 043 public static final UniqueKey<MessageTypeDetails> MESSAGE_TYPE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageTypeDetails.MessageTypeDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageTypeDetails.MessageTypeDetails.MESSAGE_TYPE_DETAIL }, true); 044 public static final UniqueKey<MessageTypes> MESSAGE_TYPES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageTypes.MessageTypes, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageTypes.MessageTypes.ACTIVE_DETAIL }, true); 045 public static final UniqueKey<MessageTypes> MESSAGE_TYPES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageTypes.MessageTypes, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageTypes.MessageTypes.LAST_DETAIL }, true); 046 public static final UniqueKey<MessageTypes> MESSAGE_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.message.MessageTypes.MessageTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.message.MessageTypes.MessageTypes.MESSAGE_TYPE }, true); 047}