001package com.echothree.model.jooq.server.keys.sequence; 002 003import com.echothree.model.jooq.server.records.sequence.SequenceChecksumTypeDescriptions; 004import com.echothree.model.jooq.server.records.sequence.SequenceChecksumTypes; 005import com.echothree.model.jooq.server.records.sequence.SequenceDescriptions; 006import com.echothree.model.jooq.server.records.sequence.SequenceDetails; 007import com.echothree.model.jooq.server.records.sequence.SequenceEncoderTypeDescriptions; 008import com.echothree.model.jooq.server.records.sequence.SequenceEncoderTypes; 009import com.echothree.model.jooq.server.records.sequence.SequenceTypeDescriptions; 010import com.echothree.model.jooq.server.records.sequence.SequenceTypeDetails; 011import com.echothree.model.jooq.server.records.sequence.SequenceTypes; 012import com.echothree.model.jooq.server.records.sequence.SequenceValues; 013import com.echothree.model.jooq.server.records.sequence.Sequences; 014 015import org.jooq.TableField; 016import org.jooq.UniqueKey; 017import org.jooq.impl.DSL; 018import org.jooq.impl.Internal; 019 020/** 021 * Key definitions for the SequenceUnique component. 022 */ 023public interface SequenceUniqueKeys { 024 public static final UniqueKey<SequenceChecksumTypeDescriptions> SEQUENCE_CHECKSUM_TYPE_DESCRIPTIONS_SEQUENCE_CHECKSUM_TYPE_AND_LANGUAGE_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceChecksumTypeDescriptions.SequenceChecksumTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceChecksumTypeDescriptions.SequenceChecksumTypeDescriptions.SEQUENCE_CHECKSUM_TYPE, com.echothree.model.jooq.server.tables.sequence.SequenceChecksumTypeDescriptions.SequenceChecksumTypeDescriptions.LANGUAGE }, true); 025 public static final UniqueKey<SequenceChecksumTypeDescriptions> SEQUENCE_CHECKSUM_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceChecksumTypeDescriptions.SequenceChecksumTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceChecksumTypeDescriptions.SequenceChecksumTypeDescriptions.SEQUENCE_CHECKSUM_TYPE_DESCRIPTION }, true); 026 public static final UniqueKey<SequenceChecksumTypes> SEQUENCE_CHECKSUM_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceChecksumTypes.SequenceChecksumTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceChecksumTypes.SequenceChecksumTypes.SEQUENCE_CHECKSUM_TYPE }, true); 027 public static final UniqueKey<SequenceChecksumTypes> SEQUENCE_CHECKSUM_TYPES_SEQUENCE_CHECKSUM_TYPE_NAME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceChecksumTypes.SequenceChecksumTypes, DSL.name("sequencechecksumtypename_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceChecksumTypes.SequenceChecksumTypes.SEQUENCE_CHECKSUM_TYPE_NAME }, true); 028 public static final UniqueKey<SequenceDescriptions> SEQUENCE_DESCRIPTIONS_SEQUENCE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceDescriptions.SequenceDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceDescriptions.SequenceDescriptions.SEQUENCE, com.echothree.model.jooq.server.tables.sequence.SequenceDescriptions.SequenceDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.sequence.SequenceDescriptions.SequenceDescriptions.THRU_TIME }, true); 029 public static final UniqueKey<SequenceDescriptions> SEQUENCE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceDescriptions.SequenceDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceDescriptions.SequenceDescriptions.SEQUENCE_DESCRIPTION }, true); 030 public static final UniqueKey<SequenceDetails> SEQUENCE_DETAILS_SEQUENCE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceDetails.SequenceDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceDetails.SequenceDetails.SEQUENCE, com.echothree.model.jooq.server.tables.sequence.SequenceDetails.SequenceDetails.THRU_TIME }, true); 031 public static final UniqueKey<SequenceDetails> SEQUENCE_DETAILS_SEQUENCE_TYPE_AND_SEQUENCE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceDetails.SequenceDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceDetails.SequenceDetails.SEQUENCE_TYPE, com.echothree.model.jooq.server.tables.sequence.SequenceDetails.SequenceDetails.SEQUENCE_NAME, com.echothree.model.jooq.server.tables.sequence.SequenceDetails.SequenceDetails.THRU_TIME }, true); 032 public static final UniqueKey<SequenceDetails> SEQUENCE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceDetails.SequenceDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceDetails.SequenceDetails.SEQUENCE_DETAIL }, true); 033 public static final UniqueKey<SequenceEncoderTypeDescriptions> SEQUENCE_ENCODER_TYPE_DESCRIPTIONS_SEQUENCE_ENCODER_TYPE_AND_LANGUAGE_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceEncoderTypeDescriptions.SequenceEncoderTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceEncoderTypeDescriptions.SequenceEncoderTypeDescriptions.SEQUENCE_ENCODER_TYPE, com.echothree.model.jooq.server.tables.sequence.SequenceEncoderTypeDescriptions.SequenceEncoderTypeDescriptions.LANGUAGE }, true); 034 public static final UniqueKey<SequenceEncoderTypeDescriptions> SEQUENCE_ENCODER_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceEncoderTypeDescriptions.SequenceEncoderTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceEncoderTypeDescriptions.SequenceEncoderTypeDescriptions.SEQUENCE_ENCODER_TYPE_DESCRIPTION }, true); 035 public static final UniqueKey<SequenceEncoderTypes> SEQUENCE_ENCODER_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceEncoderTypes.SequenceEncoderTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceEncoderTypes.SequenceEncoderTypes.SEQUENCE_ENCODER_TYPE }, true); 036 public static final UniqueKey<SequenceEncoderTypes> SEQUENCE_ENCODER_TYPES_SEQUENCE_ENCODER_TYPE_NAME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceEncoderTypes.SequenceEncoderTypes, DSL.name("sequenceencodertypename_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceEncoderTypes.SequenceEncoderTypes.SEQUENCE_ENCODER_TYPE_NAME }, true); 037 public static final UniqueKey<Sequences> SEQUENCES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.Sequences.Sequences, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.Sequences.Sequences.ACTIVE_DETAIL }, true); 038 public static final UniqueKey<Sequences> SEQUENCES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.Sequences.Sequences, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.Sequences.Sequences.LAST_DETAIL }, true); 039 public static final UniqueKey<Sequences> SEQUENCES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.Sequences.Sequences, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.Sequences.Sequences.SEQUENCE }, true); 040 public static final UniqueKey<SequenceTypeDescriptions> SEQUENCE_TYPE_DESCRIPTIONS_SEQUENCE_TYPE_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceTypeDescriptions.SequenceTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypeDescriptions.SequenceTypeDescriptions.SEQUENCE_TYPE, com.echothree.model.jooq.server.tables.sequence.SequenceTypeDescriptions.SequenceTypeDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.sequence.SequenceTypeDescriptions.SequenceTypeDescriptions.THRU_TIME }, true); 041 public static final UniqueKey<SequenceTypeDescriptions> SEQUENCE_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceTypeDescriptions.SequenceTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypeDescriptions.SequenceTypeDescriptions.SEQUENCE_TYPE_DESCRIPTION }, true); 042 public static final UniqueKey<SequenceTypeDetails> SEQUENCE_TYPE_DETAILS_SEQUENCE_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails.SEQUENCE_TYPE, com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails.THRU_TIME }, true); 043 public static final UniqueKey<SequenceTypeDetails> SEQUENCE_TYPE_DETAILS_SEQUENCE_TYPE_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails.SEQUENCE_TYPE_NAME, com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails.THRU_TIME }, true); 044 public static final UniqueKey<SequenceTypeDetails> SEQUENCE_TYPE_DETAILS_PREFIX_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails, DSL.name("index6_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails.PREFIX, com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails.THRU_TIME }, true); 045 public static final UniqueKey<SequenceTypeDetails> SEQUENCE_TYPE_DETAILS_SUFFIX_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails, DSL.name("index7_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails.SUFFIX, com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails.THRU_TIME }, true); 046 public static final UniqueKey<SequenceTypeDetails> SEQUENCE_TYPE_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypeDetails.SequenceTypeDetails.SEQUENCE_TYPE_DETAIL }, true); 047 public static final UniqueKey<SequenceTypes> SEQUENCE_TYPES_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceTypes.SequenceTypes, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypes.SequenceTypes.ACTIVE_DETAIL }, true); 048 public static final UniqueKey<SequenceTypes> SEQUENCE_TYPES_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceTypes.SequenceTypes, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypes.SequenceTypes.LAST_DETAIL }, true); 049 public static final UniqueKey<SequenceTypes> SEQUENCE_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceTypes.SequenceTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypes.SequenceTypes.SEQUENCE_TYPE }, true); 050 public static final UniqueKey<SequenceValues> SEQUENCE_VALUES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceValues.SequenceValues, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceValues.SequenceValues.SEQUENCE_VALUE }, true); 051 public static final UniqueKey<SequenceValues> SEQUENCE_VALUES_SEQUENCE_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.sequence.SequenceValues.SequenceValues, DSL.name("sequenceid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceValues.SequenceValues.SEQUENCE }, true); 052}