001package com.echothree.model.jooq.server.keys.wishlist; 002 003import com.echothree.model.jooq.server.KeyRegistry; 004import com.echothree.model.jooq.server.records.associate.AssociateReferrals; 005import com.echothree.model.jooq.server.records.offer.OfferUses; 006import com.echothree.model.jooq.server.records.order.OrderLines; 007import com.echothree.model.jooq.server.records.order.Orders; 008import com.echothree.model.jooq.server.records.party.Languages; 009import com.echothree.model.jooq.server.records.wishlist.WishlistLines; 010import com.echothree.model.jooq.server.records.wishlist.WishlistPriorities; 011import com.echothree.model.jooq.server.records.wishlist.WishlistPriorityDescriptions; 012import com.echothree.model.jooq.server.records.wishlist.WishlistPriorityDetails; 013import com.echothree.model.jooq.server.records.wishlist.WishlistTypeDescriptions; 014import com.echothree.model.jooq.server.records.wishlist.WishlistTypeDetails; 015import com.echothree.model.jooq.server.records.wishlist.WishlistTypes; 016import com.echothree.model.jooq.server.records.wishlist.Wishlists; 017 018import org.jooq.ForeignKey; 019import org.jooq.TableField; 020import org.jooq.impl.DSL; 021import org.jooq.impl.Internal; 022import org.jooq.impl.QOM.ForeignKeyRule; 023 024/** 025 * Key definitions for the WishlistForeign component. 026 */ 027public interface WishlistForeignKeys { 028 public static final ForeignKey<WishlistLines, AssociateReferrals> WISHLIST_LINES_ASSOCIATE_REFERRAL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistLines.WishlistLines, DSL.name("wshll_ascrfr_associatereferralid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistLines.WishlistLines.ASSOCIATE_REFERRAL }, KeyRegistry.ASSOCIATE_REFERRALS_PK, new TableField[] { com.echothree.model.jooq.server.tables.associate.AssociateReferrals.AssociateReferrals.ASSOCIATE_REFERRAL }, true, ForeignKeyRule.CASCADE, null); 029 public static final ForeignKey<WishlistLines, OfferUses> WISHLIST_LINES_OFFER_USE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistLines.WishlistLines, DSL.name("wshll_ofruse_offeruseid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistLines.WishlistLines.OFFER_USE }, KeyRegistry.OFFER_USES_PK, new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferUses.OfferUses.OFFER_USE }, true, ForeignKeyRule.CASCADE, null); 030 public static final ForeignKey<WishlistLines, OrderLines> WISHLIST_LINES_ORDER_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistLines.WishlistLines, DSL.name("wshll_ordl_orderlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistLines.WishlistLines.ORDER_LINE }, KeyRegistry.ORDER_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.order.OrderLines.OrderLines.ORDER_LINE }, true, ForeignKeyRule.CASCADE, null); 031 public static final ForeignKey<WishlistLines, WishlistPriorities> WISHLIST_LINES_WISHLIST_PRIORITY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistLines.WishlistLines, DSL.name("wshll_wshlprty_wishlistpriorityid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistLines.WishlistLines.WISHLIST_PRIORITY }, KeyRegistry.WISHLIST_PRIORITIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorities.WishlistPriorities.WISHLIST_PRIORITY }, true, ForeignKeyRule.CASCADE, null); 032 public static final ForeignKey<WishlistPriorities, WishlistPriorityDetails> WISHLIST_PRIORITIES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistPriorities.WishlistPriorities, DSL.name("wshlprty_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorities.WishlistPriorities.ACTIVE_DETAIL }, KeyRegistry.WISHLIST_PRIORITY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorityDetails.WishlistPriorityDetails.WISHLIST_PRIORITY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 033 public static final ForeignKey<WishlistPriorities, WishlistPriorityDetails> WISHLIST_PRIORITIES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistPriorities.WishlistPriorities, DSL.name("wshlprty_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorities.WishlistPriorities.LAST_DETAIL }, KeyRegistry.WISHLIST_PRIORITY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorityDetails.WishlistPriorityDetails.WISHLIST_PRIORITY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 034 public static final ForeignKey<WishlistPriorityDescriptions, Languages> WISHLIST_PRIORITY_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistPriorityDescriptions.WishlistPriorityDescriptions, DSL.name("wshlprtyd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorityDescriptions.WishlistPriorityDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 035 public static final ForeignKey<WishlistPriorityDescriptions, WishlistPriorities> WISHLIST_PRIORITY_DESCRIPTIONS_WISHLIST_PRIORITY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistPriorityDescriptions.WishlistPriorityDescriptions, DSL.name("wshlprtyd_wshlprty_wishlistpriorityid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorityDescriptions.WishlistPriorityDescriptions.WISHLIST_PRIORITY }, KeyRegistry.WISHLIST_PRIORITIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorities.WishlistPriorities.WISHLIST_PRIORITY }, true, ForeignKeyRule.CASCADE, null); 036 public static final ForeignKey<WishlistPriorityDetails, WishlistPriorities> WISHLIST_PRIORITY_DETAILS_WISHLIST_PRIORITY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistPriorityDetails.WishlistPriorityDetails, DSL.name("wshlprtydt_wshlprty_wishlistpriorityid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorityDetails.WishlistPriorityDetails.WISHLIST_PRIORITY }, KeyRegistry.WISHLIST_PRIORITIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorities.WishlistPriorities.WISHLIST_PRIORITY }, true, ForeignKeyRule.CASCADE, null); 037 public static final ForeignKey<WishlistPriorityDetails, WishlistTypes> WISHLIST_PRIORITY_DETAILS_WISHLIST_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistPriorityDetails.WishlistPriorityDetails, DSL.name("wshlprtydt_wshlty_wishlisttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistPriorityDetails.WishlistPriorityDetails.WISHLIST_TYPE }, KeyRegistry.WISHLIST_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypes.WishlistTypes.WISHLIST_TYPE }, true, ForeignKeyRule.CASCADE, null); 038 public static final ForeignKey<Wishlists, OfferUses> WISHLISTS_OFFER_USE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.Wishlists.Wishlists, DSL.name("wshl_ofruse_offeruseid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.Wishlists.Wishlists.OFFER_USE }, KeyRegistry.OFFER_USES_PK, new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferUses.OfferUses.OFFER_USE }, true, ForeignKeyRule.CASCADE, null); 039 public static final ForeignKey<Wishlists, Orders> WISHLISTS_ORDER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.Wishlists.Wishlists, DSL.name("wshl_ord_orderid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.Wishlists.Wishlists.ORDER }, KeyRegistry.ORDERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.order.Orders.Orders.ORDER }, true, ForeignKeyRule.CASCADE, null); 040 public static final ForeignKey<Wishlists, WishlistTypes> WISHLISTS_WISHLIST_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.Wishlists.Wishlists, DSL.name("wshl_wshlty_wishlisttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.Wishlists.Wishlists.WISHLIST_TYPE }, KeyRegistry.WISHLIST_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypes.WishlistTypes.WISHLIST_TYPE }, true, ForeignKeyRule.CASCADE, null); 041 public static final ForeignKey<WishlistTypeDescriptions, Languages> WISHLIST_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistTypeDescriptions.WishlistTypeDescriptions, DSL.name("wshltyd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypeDescriptions.WishlistTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 042 public static final ForeignKey<WishlistTypeDescriptions, WishlistTypes> WISHLIST_TYPE_DESCRIPTIONS_WISHLIST_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistTypeDescriptions.WishlistTypeDescriptions, DSL.name("wshltyd_wshlty_wishlisttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypeDescriptions.WishlistTypeDescriptions.WISHLIST_TYPE }, KeyRegistry.WISHLIST_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypes.WishlistTypes.WISHLIST_TYPE }, true, ForeignKeyRule.CASCADE, null); 043 public static final ForeignKey<WishlistTypeDetails, WishlistTypes> WISHLIST_TYPE_DETAILS_WISHLIST_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistTypeDetails.WishlistTypeDetails, DSL.name("wshltydt_wshlty_wishlisttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypeDetails.WishlistTypeDetails.WISHLIST_TYPE }, KeyRegistry.WISHLIST_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypes.WishlistTypes.WISHLIST_TYPE }, true, ForeignKeyRule.CASCADE, null); 044 public static final ForeignKey<WishlistTypes, WishlistTypeDetails> WISHLIST_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistTypes.WishlistTypes, DSL.name("wshlty_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypes.WishlistTypes.ACTIVE_DETAIL }, KeyRegistry.WISHLIST_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypeDetails.WishlistTypeDetails.WISHLIST_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 045 public static final ForeignKey<WishlistTypes, WishlistTypeDetails> WISHLIST_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.wishlist.WishlistTypes.WishlistTypes, DSL.name("wshlty_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypes.WishlistTypes.LAST_DETAIL }, KeyRegistry.WISHLIST_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.wishlist.WishlistTypeDetails.WishlistTypeDetails.WISHLIST_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 046}