001package com.echothree.model.jooq.server.keys.style; 002 003import com.echothree.model.jooq.server.records.style.StylePathDescriptions; 004import com.echothree.model.jooq.server.records.style.StylePathDetails; 005import com.echothree.model.jooq.server.records.style.StylePaths; 006 007import org.jooq.TableField; 008import org.jooq.UniqueKey; 009import org.jooq.impl.DSL; 010import org.jooq.impl.Internal; 011 012/** 013 * Key definitions for the StyleUnique component. 014 */ 015public interface StyleUniqueKeys { 016 public static final UniqueKey<StylePathDescriptions> STYLE_PATH_DESCRIPTIONS_STYLE_PATH_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.style.StylePathDescriptions.StylePathDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.style.StylePathDescriptions.StylePathDescriptions.STYLE_PATH, com.echothree.model.jooq.server.tables.style.StylePathDescriptions.StylePathDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.style.StylePathDescriptions.StylePathDescriptions.THRU_TIME }, true); 017 public static final UniqueKey<StylePathDescriptions> STYLE_PATH_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.style.StylePathDescriptions.StylePathDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.style.StylePathDescriptions.StylePathDescriptions.STYLE_PATH_DESCRIPTION }, true); 018 public static final UniqueKey<StylePathDetails> STYLE_PATH_DETAILS_STYLE_PATH_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.style.StylePathDetails.StylePathDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.style.StylePathDetails.StylePathDetails.STYLE_PATH, com.echothree.model.jooq.server.tables.style.StylePathDetails.StylePathDetails.THRU_TIME }, true); 019 public static final UniqueKey<StylePathDetails> STYLE_PATH_DETAILS_STYLE_PATH_NAME_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.style.StylePathDetails.StylePathDetails, DSL.name("index2_idx"), new TableField[] { com.echothree.model.jooq.server.tables.style.StylePathDetails.StylePathDetails.STYLE_PATH_NAME, com.echothree.model.jooq.server.tables.style.StylePathDetails.StylePathDetails.THRU_TIME }, true); 020 public static final UniqueKey<StylePathDetails> STYLE_PATH_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.style.StylePathDetails.StylePathDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.style.StylePathDetails.StylePathDetails.STYLE_PATH_DETAIL }, true); 021 public static final UniqueKey<StylePaths> STYLE_PATHS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.style.StylePaths.StylePaths, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.style.StylePaths.StylePaths.ACTIVE_DETAIL }, true); 022 public static final UniqueKey<StylePaths> STYLE_PATHS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.style.StylePaths.StylePaths, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.style.StylePaths.StylePaths.LAST_DETAIL }, true); 023 public static final UniqueKey<StylePaths> STYLE_PATHS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.style.StylePaths.StylePaths, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.style.StylePaths.StylePaths.STYLE_PATH }, true); 024}