001package com.echothree.model.jooq.server.keys.club; 002 003import com.echothree.model.jooq.server.records.club.ClubDescriptions; 004import com.echothree.model.jooq.server.records.club.ClubDetails; 005import com.echothree.model.jooq.server.records.club.ClubItemTypeDescriptions; 006import com.echothree.model.jooq.server.records.club.ClubItemTypes; 007import com.echothree.model.jooq.server.records.club.ClubItems; 008import com.echothree.model.jooq.server.records.club.Clubs; 009 010import org.jooq.TableField; 011import org.jooq.UniqueKey; 012import org.jooq.impl.DSL; 013import org.jooq.impl.Internal; 014 015/** 016 * Key definitions for the ClubUnique component. 017 */ 018public interface ClubUniqueKeys { 019 public static final UniqueKey<ClubDescriptions> CLUB_DESCRIPTIONS_CLUB_AND_LANGUAGE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubDescriptions.ClubDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubDescriptions.ClubDescriptions.CLUB, com.echothree.model.jooq.server.tables.club.ClubDescriptions.ClubDescriptions.LANGUAGE, com.echothree.model.jooq.server.tables.club.ClubDescriptions.ClubDescriptions.THRU_TIME }, true); 020 public static final UniqueKey<ClubDescriptions> CLUB_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubDescriptions.ClubDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubDescriptions.ClubDescriptions.CLUB_DESCRIPTION }, true); 021 public static final UniqueKey<ClubDetails> CLUB_DETAILS_CLUB_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubDetails.ClubDetails, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubDetails.ClubDetails.CLUB, com.echothree.model.jooq.server.tables.club.ClubDetails.ClubDetails.THRU_TIME }, true); 022 public static final UniqueKey<ClubDetails> CLUB_DETAILS_SUBSCRIPTION_TYPE_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubDetails.ClubDetails, DSL.name("index3_idx"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubDetails.ClubDetails.SUBSCRIPTION_TYPE, com.echothree.model.jooq.server.tables.club.ClubDetails.ClubDetails.THRU_TIME }, true); 023 public static final UniqueKey<ClubDetails> CLUB_DETAILS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubDetails.ClubDetails, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubDetails.ClubDetails.CLUB_DETAIL }, true); 024 public static final UniqueKey<ClubItems> CLUB_ITEMS_CLUB_AND_CLUB_ITEM_TYPE_AND_ITEM_AND_THRU_TIME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubItems.ClubItems, DSL.name("index4_idx"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubItems.ClubItems.CLUB, com.echothree.model.jooq.server.tables.club.ClubItems.ClubItems.CLUB_ITEM_TYPE, com.echothree.model.jooq.server.tables.club.ClubItems.ClubItems.ITEM, com.echothree.model.jooq.server.tables.club.ClubItems.ClubItems.THRU_TIME }, true); 025 public static final UniqueKey<ClubItems> CLUB_ITEMS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubItems.ClubItems, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubItems.ClubItems.CLUB_ITEM }, true); 026 public static final UniqueKey<ClubItemTypeDescriptions> CLUB_ITEM_TYPE_DESCRIPTIONS_CLUB_ITEM_TYPE_AND_LANGUAGE_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubItemTypeDescriptions.ClubItemTypeDescriptions, DSL.name("index1_idx"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubItemTypeDescriptions.ClubItemTypeDescriptions.CLUB_ITEM_TYPE, com.echothree.model.jooq.server.tables.club.ClubItemTypeDescriptions.ClubItemTypeDescriptions.LANGUAGE }, true); 027 public static final UniqueKey<ClubItemTypeDescriptions> CLUB_ITEM_TYPE_DESCRIPTIONS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubItemTypeDescriptions.ClubItemTypeDescriptions, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubItemTypeDescriptions.ClubItemTypeDescriptions.CLUB_ITEM_TYPE_DESCRIPTION }, true); 028 public static final UniqueKey<ClubItemTypes> CLUB_ITEM_TYPES_CLUB_ITEM_TYPE_NAME_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubItemTypes.ClubItemTypes, DSL.name("clubitemtypename_idx"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubItemTypes.ClubItemTypes.CLUB_ITEM_TYPE_NAME }, true); 029 public static final UniqueKey<ClubItemTypes> CLUB_ITEM_TYPES_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.ClubItemTypes.ClubItemTypes, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.club.ClubItemTypes.ClubItemTypes.CLUB_ITEM_TYPE }, true); 030 public static final UniqueKey<Clubs> CLUBS_ACTIVE_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.Clubs.Clubs, DSL.name("activedetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.club.Clubs.Clubs.ACTIVE_DETAIL }, true); 031 public static final UniqueKey<Clubs> CLUBS_LAST_DETAIL_UK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.Clubs.Clubs, DSL.name("lastdetailid_idx"), new TableField[] { com.echothree.model.jooq.server.tables.club.Clubs.Clubs.LAST_DETAIL }, true); 032 public static final UniqueKey<Clubs> CLUBS_PK = Internal.createUniqueKey(com.echothree.model.jooq.server.tables.club.Clubs.Clubs, DSL.name("PRIMARY"), new TableField[] { com.echothree.model.jooq.server.tables.club.Clubs.Clubs.CLUB }, true); 033}