001package com.echothree.model.jooq.server.keys.comment;
002
003import com.echothree.model.jooq.server.records.comment.CommentBlobs;
004import com.echothree.model.jooq.server.records.comment.CommentClobs;
005import com.echothree.model.jooq.server.records.comment.CommentDetails;
006import com.echothree.model.jooq.server.records.comment.CommentStrings;
007import com.echothree.model.jooq.server.records.comment.CommentTypeDescriptions;
008import com.echothree.model.jooq.server.records.comment.CommentTypeDetails;
009import com.echothree.model.jooq.server.records.comment.CommentTypes;
010import com.echothree.model.jooq.server.records.comment.CommentUsageTypeDescriptions;
011import com.echothree.model.jooq.server.records.comment.CommentUsageTypeDetails;
012import com.echothree.model.jooq.server.records.comment.CommentUsageTypes;
013import com.echothree.model.jooq.server.records.comment.CommentUsages;
014import com.echothree.model.jooq.server.records.comment.Comments;
015
016import org.jooq.TableField;
017import org.jooq.UniqueKey;
018import org.jooq.impl.DSL;
019import org.jooq.impl.Internal;
020
021/**
022 * Key definitions for the CommentUnique component.
023 */
024public interface CommentUniqueKeys {
025    public static final UniqueKey<CommentBlobs> COMMENT_BLOBS_COMMENT_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentBlobs.CommentBlobs, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentBlobs.CommentBlobs.COMMENT, com.echothree.model.jooq.server.tables.comment.CommentBlobs.CommentBlobs.THRU_TIME }, true);
026    public static final UniqueKey<CommentBlobs> COMMENT_BLOBS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentBlobs.CommentBlobs, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentBlobs.CommentBlobs.COMMENT_BLOB }, true);
027    public static final UniqueKey<CommentClobs> COMMENT_CLOBS_COMMENT_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentClobs.CommentClobs, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentClobs.CommentClobs.COMMENT, com.echothree.model.jooq.server.tables.comment.CommentClobs.CommentClobs.THRU_TIME }, true);
028    public static final UniqueKey<CommentClobs> COMMENT_CLOBS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentClobs.CommentClobs, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentClobs.CommentClobs.COMMENT_CLOB }, true);
029    public static final UniqueKey<CommentDetails> COMMENT_DETAILS_COMMENT_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentDetails.CommentDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentDetails.CommentDetails.COMMENT, com.echothree.model.jooq.server.tables.comment.CommentDetails.CommentDetails.THRU_TIME }, true);
030    public static final UniqueKey<CommentDetails> COMMENT_DETAILS_COMMENT_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentDetails.CommentDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentDetails.CommentDetails.COMMENT_NAME, com.echothree.model.jooq.server.tables.comment.CommentDetails.CommentDetails.THRU_TIME }, true);
031    public static final UniqueKey<CommentDetails> COMMENT_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentDetails.CommentDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentDetails.CommentDetails.COMMENT_DETAIL }, true);
032    public static final UniqueKey<Comments> COMMENTS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.Comments.Comments, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.Comments.Comments.ACTIVE_DETAIL }, true);
033    public static final UniqueKey<Comments> COMMENTS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.Comments.Comments, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.Comments.Comments.LAST_DETAIL }, true);
034    public static final UniqueKey<Comments> COMMENTS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.Comments.Comments, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.Comments.Comments.COMMENT }, true);
035    public static final UniqueKey<CommentStrings> COMMENT_STRINGS_COMMENT_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentStrings.CommentStrings, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentStrings.CommentStrings.COMMENT, com.echothree.model.jooq.server.tables.comment.CommentStrings.CommentStrings.THRU_TIME }, true);
036    public static final UniqueKey<CommentStrings> COMMENT_STRINGS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentStrings.CommentStrings, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentStrings.CommentStrings.COMMENT_STRING }, true);
037    public static final UniqueKey<CommentTypeDescriptions> COMMENT_TYPE_DESCRIPTIONS_COMMENT_TYPE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentTypeDescriptions.CommentTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentTypeDescriptions.CommentTypeDescriptions.COMMENT_TYPE, com.echothree.model.jooq.server.tables.comment.CommentTypeDescriptions.CommentTypeDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.comment.CommentTypeDescriptions.CommentTypeDescriptions.THRU_TIME }, true);
038    public static final UniqueKey<CommentTypeDescriptions> COMMENT_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentTypeDescriptions.CommentTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentTypeDescriptions.CommentTypeDescriptions.COMMENT_TYPE_DESCRIPTION }, true);
039    public static final UniqueKey<CommentTypeDetails> COMMENT_TYPE_DETAILS_COMMENT_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentTypeDetails.CommentTypeDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentTypeDetails.CommentTypeDetails.COMMENT_TYPE, com.echothree.model.jooq.server.tables.comment.CommentTypeDetails.CommentTypeDetails.THRU_TIME }, true);
040    public static final UniqueKey<CommentTypeDetails> COMMENT_TYPE_DETAILS_ENTITY_TYPE_AND_COMMENT_TYPE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentTypeDetails.CommentTypeDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentTypeDetails.CommentTypeDetails.ENTITY_TYPE, com.echothree.model.jooq.server.tables.comment.CommentTypeDetails.CommentTypeDetails.COMMENT_TYPE_NAME, com.echothree.model.jooq.server.tables.comment.CommentTypeDetails.CommentTypeDetails.THRU_TIME }, true);
041    public static final UniqueKey<CommentTypeDetails> COMMENT_TYPE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentTypeDetails.CommentTypeDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentTypeDetails.CommentTypeDetails.COMMENT_TYPE_DETAIL }, true);
042    public static final UniqueKey<CommentTypes> COMMENT_TYPES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentTypes.CommentTypes, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentTypes.CommentTypes.ACTIVE_DETAIL }, true);
043    public static final UniqueKey<CommentTypes> COMMENT_TYPES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentTypes.CommentTypes, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentTypes.CommentTypes.LAST_DETAIL }, true);
044    public static final UniqueKey<CommentTypes> COMMENT_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentTypes.CommentTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentTypes.CommentTypes.COMMENT_TYPE }, true);
045    public static final UniqueKey<CommentUsages> COMMENT_USAGES_COMMENT_AND_COMMENT_USAGE_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentUsages.CommentUsages, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentUsages.CommentUsages.COMMENT, com.echothree.model.jooq.server.tables.comment.CommentUsages.CommentUsages.COMMENT_USAGE_TYPE, com.echothree.model.jooq.server.tables.comment.CommentUsages.CommentUsages.THRU_TIME }, true);
046    public static final UniqueKey<CommentUsages> COMMENT_USAGES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentUsages.CommentUsages, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentUsages.CommentUsages.COMMENT_USAGE }, true);
047    public static final UniqueKey<CommentUsageTypeDescriptions> COMMENT_USAGE_TYPE_DESCRIPTIONS_COMMENT_USAGE_TYPE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDescriptions.CommentUsageTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDescriptions.CommentUsageTypeDescriptions.COMMENT_USAGE_TYPE, com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDescriptions.CommentUsageTypeDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDescriptions.CommentUsageTypeDescriptions.THRU_TIME }, true);
048    public static final UniqueKey<CommentUsageTypeDescriptions> COMMENT_USAGE_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDescriptions.CommentUsageTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDescriptions.CommentUsageTypeDescriptions.COMMENT_USAGE_TYPE_DESCRIPTION }, true);
049    public static final UniqueKey<CommentUsageTypeDetails> COMMENT_USAGE_TYPE_DETAILS_COMMENT_USAGE_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDetails.CommentUsageTypeDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDetails.CommentUsageTypeDetails.COMMENT_USAGE_TYPE, com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDetails.CommentUsageTypeDetails.THRU_TIME }, true);
050    public static final UniqueKey<CommentUsageTypeDetails> COMMENT_USAGE_TYPE_DETAILS_COMMENT_TYPE_AND_COMMENT_USAGE_TYPE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDetails.CommentUsageTypeDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDetails.CommentUsageTypeDetails.COMMENT_TYPE, com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDetails.CommentUsageTypeDetails.COMMENT_USAGE_TYPE_NAME, com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDetails.CommentUsageTypeDetails.THRU_TIME }, true);
051    public static final UniqueKey<CommentUsageTypeDetails> COMMENT_USAGE_TYPE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDetails.CommentUsageTypeDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentUsageTypeDetails.CommentUsageTypeDetails.COMMENT_USAGE_TYPE_DETAIL }, true);
052    public static final UniqueKey<CommentUsageTypes> COMMENT_USAGE_TYPES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentUsageTypes.CommentUsageTypes, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentUsageTypes.CommentUsageTypes.ACTIVE_DETAIL }, true);
053    public static final UniqueKey<CommentUsageTypes> COMMENT_USAGE_TYPES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentUsageTypes.CommentUsageTypes, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentUsageTypes.CommentUsageTypes.LAST_DETAIL }, true);
054    public static final UniqueKey<CommentUsageTypes> COMMENT_USAGE_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.comment.CommentUsageTypes.CommentUsageTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.comment.CommentUsageTypes.CommentUsageTypes.COMMENT_USAGE_TYPE }, true);
055}