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}