001package com.echothree.model.jooq.server.keys.search; 002 003import com.echothree.model.jooq.server.KeyRegistry; 004import com.echothree.model.jooq.server.records.core.EntityInstances; 005import com.echothree.model.jooq.server.records.index.IndexFields; 006import com.echothree.model.jooq.server.records.index.Indexes; 007import com.echothree.model.jooq.server.records.party.Languages; 008import com.echothree.model.jooq.server.records.party.Parties; 009import com.echothree.model.jooq.server.records.search.CachedExecutedSearchResults; 010import com.echothree.model.jooq.server.records.search.CachedExecutedSearches; 011import com.echothree.model.jooq.server.records.search.CachedSearchIndexFields; 012import com.echothree.model.jooq.server.records.search.CachedSearchStatuses; 013import com.echothree.model.jooq.server.records.search.CachedSearches; 014import com.echothree.model.jooq.server.records.search.PartySearchTypePreferenceDetails; 015import com.echothree.model.jooq.server.records.search.PartySearchTypePreferences; 016import com.echothree.model.jooq.server.records.search.SearchCheckSpellingActionTypeDescriptions; 017import com.echothree.model.jooq.server.records.search.SearchCheckSpellingActionTypeDetails; 018import com.echothree.model.jooq.server.records.search.SearchCheckSpellingActionTypes; 019import com.echothree.model.jooq.server.records.search.SearchDefaultOperatorDescriptions; 020import com.echothree.model.jooq.server.records.search.SearchDefaultOperatorDetails; 021import com.echothree.model.jooq.server.records.search.SearchDefaultOperators; 022import com.echothree.model.jooq.server.records.search.SearchKindDescriptions; 023import com.echothree.model.jooq.server.records.search.SearchKindDetails; 024import com.echothree.model.jooq.server.records.search.SearchKinds; 025import com.echothree.model.jooq.server.records.search.SearchResultActionTypeDescriptions; 026import com.echothree.model.jooq.server.records.search.SearchResultActionTypeDetails; 027import com.echothree.model.jooq.server.records.search.SearchResultActionTypes; 028import com.echothree.model.jooq.server.records.search.SearchResultActions; 029import com.echothree.model.jooq.server.records.search.SearchResults; 030import com.echothree.model.jooq.server.records.search.SearchSortDirectionDescriptions; 031import com.echothree.model.jooq.server.records.search.SearchSortDirectionDetails; 032import com.echothree.model.jooq.server.records.search.SearchSortDirections; 033import com.echothree.model.jooq.server.records.search.SearchSortOrderDescriptions; 034import com.echothree.model.jooq.server.records.search.SearchSortOrderDetails; 035import com.echothree.model.jooq.server.records.search.SearchSortOrders; 036import com.echothree.model.jooq.server.records.search.SearchTypeDescriptions; 037import com.echothree.model.jooq.server.records.search.SearchTypeDetails; 038import com.echothree.model.jooq.server.records.search.SearchTypes; 039import com.echothree.model.jooq.server.records.search.SearchUseTypeDescriptions; 040import com.echothree.model.jooq.server.records.search.SearchUseTypeDetails; 041import com.echothree.model.jooq.server.records.search.SearchUseTypes; 042import com.echothree.model.jooq.server.records.search.Searches; 043import com.echothree.model.jooq.server.records.search.UserVisitSearches; 044import com.echothree.model.jooq.server.records.user.UserVisits; 045 046import org.jooq.ForeignKey; 047import org.jooq.TableField; 048import org.jooq.impl.DSL; 049import org.jooq.impl.Internal; 050import org.jooq.impl.QOM.ForeignKeyRule; 051 052/** 053 * Key definitions for the SearchForeign component. 054 */ 055public interface SearchForeignKeys { 056 public static final ForeignKey<CachedExecutedSearches, CachedSearches> CACHED_EXECUTED_SEARCHES_CACHED_SEARCH_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.CachedExecutedSearches.CachedExecutedSearches, DSL.name("cxsrch_csrch_cachedsearchid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.CachedExecutedSearches.CachedExecutedSearches.CACHED_SEARCH }, KeyRegistry.CACHED_SEARCHES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches.CACHED_SEARCH }, true, ForeignKeyRule.CASCADE, null); 057 public static final ForeignKey<CachedExecutedSearchResults, CachedExecutedSearches> CACHED_EXECUTED_SEARCH_RESULTS_CACHED_EXECUTED_SEARCH_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.CachedExecutedSearchResults.CachedExecutedSearchResults, DSL.name("cxsrchr_cxsrch_cachedexecutedsearchid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.CachedExecutedSearchResults.CachedExecutedSearchResults.CACHED_EXECUTED_SEARCH }, KeyRegistry.CACHED_EXECUTED_SEARCHES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.CachedExecutedSearches.CachedExecutedSearches.CACHED_EXECUTED_SEARCH }, true, ForeignKeyRule.CASCADE, null); 058 public static final ForeignKey<CachedExecutedSearchResults, EntityInstances> CACHED_EXECUTED_SEARCH_RESULTS_ENTITY_INSTANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.CachedExecutedSearchResults.CachedExecutedSearchResults, DSL.name("cxsrchr_eni_entityinstanceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.CachedExecutedSearchResults.CachedExecutedSearchResults.ENTITY_INSTANCE }, KeyRegistry.ENTITY_INSTANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.EntityInstances.EntityInstances.ENTITY_INSTANCE }, true, ForeignKeyRule.CASCADE, null); 059 public static final ForeignKey<CachedSearches, Indexes> CACHED_SEARCHES_INDEX_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches, DSL.name("csrch_idx_indexid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches.INDEX }, KeyRegistry.INDEXES_PK, new TableField[] { com.echothree.model.jooq.server.tables.index.Indexes.Indexes.INDEX }, true, ForeignKeyRule.CASCADE, null); 060 public static final ForeignKey<CachedSearches, SearchDefaultOperators> CACHED_SEARCHES_SEARCH_DEFAULT_OPERATOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches, DSL.name("csrch_srchdefop_searchdefaultoperatorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches.SEARCH_DEFAULT_OPERATOR }, KeyRegistry.SEARCH_DEFAULT_OPERATORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperators.SearchDefaultOperators.SEARCH_DEFAULT_OPERATOR }, true, ForeignKeyRule.CASCADE, null); 061 public static final ForeignKey<CachedSearches, SearchSortDirections> CACHED_SEARCHES_SEARCH_SORT_DIRECTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches, DSL.name("csrch_srchsrtdir_searchsortdirectionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches.SEARCH_SORT_DIRECTION }, KeyRegistry.SEARCH_SORT_DIRECTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirections.SearchSortDirections.SEARCH_SORT_DIRECTION }, true, ForeignKeyRule.CASCADE, null); 062 public static final ForeignKey<CachedSearches, SearchSortOrders> CACHED_SEARCHES_SEARCH_SORT_ORDER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches, DSL.name("csrch_srchsrtord_searchsortorderid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches.SEARCH_SORT_ORDER }, KeyRegistry.SEARCH_SORT_ORDERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrders.SearchSortOrders.SEARCH_SORT_ORDER }, true, ForeignKeyRule.CASCADE, null); 063 public static final ForeignKey<CachedSearchIndexFields, CachedSearches> CACHED_SEARCH_INDEX_FIELDS_CACHED_SEARCH_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.CachedSearchIndexFields.CachedSearchIndexFields, DSL.name("csrchidxfld_csrch_cachedsearchid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearchIndexFields.CachedSearchIndexFields.CACHED_SEARCH }, KeyRegistry.CACHED_SEARCHES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches.CACHED_SEARCH }, true, ForeignKeyRule.CASCADE, null); 064 public static final ForeignKey<CachedSearchIndexFields, IndexFields> CACHED_SEARCH_INDEX_FIELDS_INDEX_FIELD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.CachedSearchIndexFields.CachedSearchIndexFields, DSL.name("csrchidxfld_idxfld_indexfieldid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearchIndexFields.CachedSearchIndexFields.INDEX_FIELD }, KeyRegistry.INDEX_FIELDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.index.IndexFields.IndexFields.INDEX_FIELD }, true, ForeignKeyRule.CASCADE, null); 065 public static final ForeignKey<CachedSearchStatuses, CachedSearches> CACHED_SEARCH_STATUSES_CACHED_SEARCH_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.CachedSearchStatuses.CachedSearchStatuses, DSL.name("csrchst_csrch_cachedsearchid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearchStatuses.CachedSearchStatuses.CACHED_SEARCH }, KeyRegistry.CACHED_SEARCHES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches.CACHED_SEARCH }, true, ForeignKeyRule.CASCADE, null); 066 public static final ForeignKey<PartySearchTypePreferenceDetails, Parties> PARTY_SEARCH_TYPE_PREFERENCE_DETAILS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails, DSL.name("parsrchtypprfdt_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 067 public static final ForeignKey<PartySearchTypePreferenceDetails, PartySearchTypePreferences> PARTY_SEARCH_TYPE_PREFERENCE_DETAILS_PARTY_SEARCH_TYPE_PREFERENCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails, DSL.name("parsrchtypprfdt_parsrchtypprf_partysearchtypepreferenceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails.PARTY_SEARCH_TYPE_PREFERENCE }, KeyRegistry.PARTY_SEARCH_TYPE_PREFERENCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferences.PartySearchTypePreferences.PARTY_SEARCH_TYPE_PREFERENCE }, true, ForeignKeyRule.CASCADE, null); 068 public static final ForeignKey<PartySearchTypePreferenceDetails, SearchDefaultOperators> PARTY_SEARCH_TYPE_PREFERENCE_DETAILS_SEARCH_DEFAULT_OPERATOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails, DSL.name("parsrchtypprfdt_srchdefop_searchdefaultoperatorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails.SEARCH_DEFAULT_OPERATOR }, KeyRegistry.SEARCH_DEFAULT_OPERATORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperators.SearchDefaultOperators.SEARCH_DEFAULT_OPERATOR }, true, ForeignKeyRule.CASCADE, null); 069 public static final ForeignKey<PartySearchTypePreferenceDetails, SearchSortDirections> PARTY_SEARCH_TYPE_PREFERENCE_DETAILS_SEARCH_SORT_DIRECTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails, DSL.name("parsrchtypprfdt_srchsrtdir_searchsortdirectionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails.SEARCH_SORT_DIRECTION }, KeyRegistry.SEARCH_SORT_DIRECTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirections.SearchSortDirections.SEARCH_SORT_DIRECTION }, true, ForeignKeyRule.CASCADE, null); 070 public static final ForeignKey<PartySearchTypePreferenceDetails, SearchSortOrders> PARTY_SEARCH_TYPE_PREFERENCE_DETAILS_SEARCH_SORT_ORDER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails, DSL.name("parsrchtypprfdt_srchsrtord_searchsortorderid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails.SEARCH_SORT_ORDER }, KeyRegistry.SEARCH_SORT_ORDERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrders.SearchSortOrders.SEARCH_SORT_ORDER }, true, ForeignKeyRule.CASCADE, null); 071 public static final ForeignKey<PartySearchTypePreferenceDetails, SearchTypes> PARTY_SEARCH_TYPE_PREFERENCE_DETAILS_SEARCH_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails, DSL.name("parsrchtypprfdt_srchtyp_searchtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails.SEARCH_TYPE }, KeyRegistry.SEARCH_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypes.SearchTypes.SEARCH_TYPE }, true, ForeignKeyRule.CASCADE, null); 072 public static final ForeignKey<PartySearchTypePreferences, PartySearchTypePreferenceDetails> PARTY_SEARCH_TYPE_PREFERENCES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.PartySearchTypePreferences.PartySearchTypePreferences, DSL.name("parsrchtypprf_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferences.PartySearchTypePreferences.ACTIVE_DETAIL }, KeyRegistry.PARTY_SEARCH_TYPE_PREFERENCE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails.PARTY_SEARCH_TYPE_PREFERENCE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 073 public static final ForeignKey<PartySearchTypePreferences, PartySearchTypePreferenceDetails> PARTY_SEARCH_TYPE_PREFERENCES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.PartySearchTypePreferences.PartySearchTypePreferences, DSL.name("parsrchtypprf_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferences.PartySearchTypePreferences.LAST_DETAIL }, KeyRegistry.PARTY_SEARCH_TYPE_PREFERENCE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.PartySearchTypePreferenceDetails.PartySearchTypePreferenceDetails.PARTY_SEARCH_TYPE_PREFERENCE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 074 public static final ForeignKey<SearchCheckSpellingActionTypeDescriptions, Languages> SEARCH_CHECK_SPELLING_ACTION_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypeDescriptions.SearchCheckSpellingActionTypeDescriptions, DSL.name("srchcksacttypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypeDescriptions.SearchCheckSpellingActionTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 075 public static final ForeignKey<SearchCheckSpellingActionTypeDescriptions, SearchCheckSpellingActionTypes> SEARCH_CHECK_SPELLING_ACTION_TYPE_DESCRIPTIONS_SEARCH_CHECK_SPELLING_ACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypeDescriptions.SearchCheckSpellingActionTypeDescriptions, DSL.name("srchcksacttypd_srchcksacttyp_searchcheckspellingactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypeDescriptions.SearchCheckSpellingActionTypeDescriptions.SEARCH_CHECK_SPELLING_ACTION_TYPE }, KeyRegistry.SEARCH_CHECK_SPELLING_ACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypes.SearchCheckSpellingActionTypes.SEARCH_CHECK_SPELLING_ACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 076 public static final ForeignKey<SearchCheckSpellingActionTypeDetails, SearchCheckSpellingActionTypes> SEARCH_CHECK_SPELLING_ACTION_TYPE_DETAILS_SEARCH_CHECK_SPELLING_ACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypeDetails.SearchCheckSpellingActionTypeDetails, DSL.name("srchcksacttypdt_srchcksacttyp_searchcheckspellingactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypeDetails.SearchCheckSpellingActionTypeDetails.SEARCH_CHECK_SPELLING_ACTION_TYPE }, KeyRegistry.SEARCH_CHECK_SPELLING_ACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypes.SearchCheckSpellingActionTypes.SEARCH_CHECK_SPELLING_ACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 077 public static final ForeignKey<SearchCheckSpellingActionTypes, SearchCheckSpellingActionTypeDetails> SEARCH_CHECK_SPELLING_ACTION_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypes.SearchCheckSpellingActionTypes, DSL.name("srchcksacttyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypes.SearchCheckSpellingActionTypes.ACTIVE_DETAIL }, KeyRegistry.SEARCH_CHECK_SPELLING_ACTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypeDetails.SearchCheckSpellingActionTypeDetails.SEARCH_CHECK_SPELLING_ACTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 078 public static final ForeignKey<SearchCheckSpellingActionTypes, SearchCheckSpellingActionTypeDetails> SEARCH_CHECK_SPELLING_ACTION_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypes.SearchCheckSpellingActionTypes, DSL.name("srchcksacttyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypes.SearchCheckSpellingActionTypes.LAST_DETAIL }, KeyRegistry.SEARCH_CHECK_SPELLING_ACTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchCheckSpellingActionTypeDetails.SearchCheckSpellingActionTypeDetails.SEARCH_CHECK_SPELLING_ACTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 079 public static final ForeignKey<SearchDefaultOperatorDescriptions, Languages> SEARCH_DEFAULT_OPERATOR_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchDefaultOperatorDescriptions.SearchDefaultOperatorDescriptions, DSL.name("srchdefopd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperatorDescriptions.SearchDefaultOperatorDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 080 public static final ForeignKey<SearchDefaultOperatorDescriptions, SearchDefaultOperators> SEARCH_DEFAULT_OPERATOR_DESCRIPTIONS_SEARCH_DEFAULT_OPERATOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchDefaultOperatorDescriptions.SearchDefaultOperatorDescriptions, DSL.name("srchdefopd_srchdefop_searchdefaultoperatorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperatorDescriptions.SearchDefaultOperatorDescriptions.SEARCH_DEFAULT_OPERATOR }, KeyRegistry.SEARCH_DEFAULT_OPERATORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperators.SearchDefaultOperators.SEARCH_DEFAULT_OPERATOR }, true, ForeignKeyRule.CASCADE, null); 081 public static final ForeignKey<SearchDefaultOperatorDetails, SearchDefaultOperators> SEARCH_DEFAULT_OPERATOR_DETAILS_SEARCH_DEFAULT_OPERATOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchDefaultOperatorDetails.SearchDefaultOperatorDetails, DSL.name("srchdefopdt_srchdefop_searchdefaultoperatorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperatorDetails.SearchDefaultOperatorDetails.SEARCH_DEFAULT_OPERATOR }, KeyRegistry.SEARCH_DEFAULT_OPERATORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperators.SearchDefaultOperators.SEARCH_DEFAULT_OPERATOR }, true, ForeignKeyRule.CASCADE, null); 082 public static final ForeignKey<SearchDefaultOperators, SearchDefaultOperatorDetails> SEARCH_DEFAULT_OPERATORS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchDefaultOperators.SearchDefaultOperators, DSL.name("srchdefop_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperators.SearchDefaultOperators.ACTIVE_DETAIL }, KeyRegistry.SEARCH_DEFAULT_OPERATOR_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperatorDetails.SearchDefaultOperatorDetails.SEARCH_DEFAULT_OPERATOR_DETAIL }, true, ForeignKeyRule.CASCADE, null); 083 public static final ForeignKey<SearchDefaultOperators, SearchDefaultOperatorDetails> SEARCH_DEFAULT_OPERATORS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchDefaultOperators.SearchDefaultOperators, DSL.name("srchdefop_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperators.SearchDefaultOperators.LAST_DETAIL }, KeyRegistry.SEARCH_DEFAULT_OPERATOR_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchDefaultOperatorDetails.SearchDefaultOperatorDetails.SEARCH_DEFAULT_OPERATOR_DETAIL }, true, ForeignKeyRule.CASCADE, null); 084 public static final ForeignKey<Searches, CachedSearches> SEARCHES_CACHED_SEARCH_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.Searches.Searches, DSL.name("srch_csrch_cachedsearchid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.Searches.Searches.CACHED_SEARCH }, KeyRegistry.CACHED_SEARCHES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.CachedSearches.CachedSearches.CACHED_SEARCH }, true, ForeignKeyRule.CASCADE, null); 085 public static final ForeignKey<Searches, Parties> SEARCHES_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.Searches.Searches, DSL.name("srch_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.Searches.Searches.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 086 public static final ForeignKey<Searches, SearchTypes> SEARCHES_SEARCH_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.Searches.Searches, DSL.name("srch_srchtyp_searchtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.Searches.Searches.SEARCH_TYPE }, KeyRegistry.SEARCH_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypes.SearchTypes.SEARCH_TYPE }, true, ForeignKeyRule.CASCADE, null); 087 public static final ForeignKey<Searches, SearchUseTypes> SEARCHES_SEARCH_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.Searches.Searches, DSL.name("srch_srchutyp_searchusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.Searches.Searches.SEARCH_USE_TYPE }, KeyRegistry.SEARCH_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchUseTypes.SearchUseTypes.SEARCH_USE_TYPE }, true, ForeignKeyRule.CASCADE, null); 088 public static final ForeignKey<SearchKindDescriptions, Languages> SEARCH_KIND_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchKindDescriptions.SearchKindDescriptions, DSL.name("srchkd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKindDescriptions.SearchKindDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 089 public static final ForeignKey<SearchKindDescriptions, SearchKinds> SEARCH_KIND_DESCRIPTIONS_SEARCH_KIND_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchKindDescriptions.SearchKindDescriptions, DSL.name("srchkd_srchk_searchkindid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKindDescriptions.SearchKindDescriptions.SEARCH_KIND }, KeyRegistry.SEARCH_KINDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKinds.SearchKinds.SEARCH_KIND }, true, ForeignKeyRule.CASCADE, null); 090 public static final ForeignKey<SearchKindDetails, SearchKinds> SEARCH_KIND_DETAILS_SEARCH_KIND_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchKindDetails.SearchKindDetails, DSL.name("srchkdt_srchk_searchkindid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKindDetails.SearchKindDetails.SEARCH_KIND }, KeyRegistry.SEARCH_KINDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKinds.SearchKinds.SEARCH_KIND }, true, ForeignKeyRule.CASCADE, null); 091 public static final ForeignKey<SearchKinds, SearchKindDetails> SEARCH_KINDS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchKinds.SearchKinds, DSL.name("srchk_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKinds.SearchKinds.ACTIVE_DETAIL }, KeyRegistry.SEARCH_KIND_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKindDetails.SearchKindDetails.SEARCH_KIND_DETAIL }, true, ForeignKeyRule.CASCADE, null); 092 public static final ForeignKey<SearchKinds, SearchKindDetails> SEARCH_KINDS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchKinds.SearchKinds, DSL.name("srchk_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKinds.SearchKinds.LAST_DETAIL }, KeyRegistry.SEARCH_KIND_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKindDetails.SearchKindDetails.SEARCH_KIND_DETAIL }, true, ForeignKeyRule.CASCADE, null); 093 public static final ForeignKey<SearchResultActions, EntityInstances> SEARCH_RESULT_ACTIONS_ENTITY_INSTANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchResultActions.SearchResultActions, DSL.name("srchract_eni_entityinstanceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActions.SearchResultActions.ENTITY_INSTANCE }, KeyRegistry.ENTITY_INSTANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.EntityInstances.EntityInstances.ENTITY_INSTANCE }, true, ForeignKeyRule.CASCADE, null); 094 public static final ForeignKey<SearchResultActions, Searches> SEARCH_RESULT_ACTIONS_SEARCH_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchResultActions.SearchResultActions, DSL.name("srchract_srch_searchid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActions.SearchResultActions.SEARCH }, KeyRegistry.SEARCHES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.Searches.Searches.SEARCH }, true, ForeignKeyRule.CASCADE, null); 095 public static final ForeignKey<SearchResultActions, SearchResultActionTypes> SEARCH_RESULT_ACTIONS_SEARCH_RESULT_ACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchResultActions.SearchResultActions, DSL.name("srchract_srchracttyp_searchresultactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActions.SearchResultActions.SEARCH_RESULT_ACTION_TYPE }, KeyRegistry.SEARCH_RESULT_ACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActionTypes.SearchResultActionTypes.SEARCH_RESULT_ACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 096 public static final ForeignKey<SearchResultActionTypeDescriptions, Languages> SEARCH_RESULT_ACTION_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchResultActionTypeDescriptions.SearchResultActionTypeDescriptions, DSL.name("srchracttypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActionTypeDescriptions.SearchResultActionTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 097 public static final ForeignKey<SearchResultActionTypeDescriptions, SearchResultActionTypes> SEARCH_RESULT_ACTION_TYPE_DESCRIPTIONS_SEARCH_RESULT_ACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchResultActionTypeDescriptions.SearchResultActionTypeDescriptions, DSL.name("srchracttypd_srchracttyp_searchresultactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActionTypeDescriptions.SearchResultActionTypeDescriptions.SEARCH_RESULT_ACTION_TYPE }, KeyRegistry.SEARCH_RESULT_ACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActionTypes.SearchResultActionTypes.SEARCH_RESULT_ACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 098 public static final ForeignKey<SearchResultActionTypeDetails, SearchResultActionTypes> SEARCH_RESULT_ACTION_TYPE_DETAILS_SEARCH_RESULT_ACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchResultActionTypeDetails.SearchResultActionTypeDetails, DSL.name("srchracttypdt_srchracttyp_searchresultactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActionTypeDetails.SearchResultActionTypeDetails.SEARCH_RESULT_ACTION_TYPE }, KeyRegistry.SEARCH_RESULT_ACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActionTypes.SearchResultActionTypes.SEARCH_RESULT_ACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 099 public static final ForeignKey<SearchResultActionTypes, SearchResultActionTypeDetails> SEARCH_RESULT_ACTION_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchResultActionTypes.SearchResultActionTypes, DSL.name("srchracttyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActionTypes.SearchResultActionTypes.ACTIVE_DETAIL }, KeyRegistry.SEARCH_RESULT_ACTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActionTypeDetails.SearchResultActionTypeDetails.SEARCH_RESULT_ACTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 100 public static final ForeignKey<SearchResultActionTypes, SearchResultActionTypeDetails> SEARCH_RESULT_ACTION_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchResultActionTypes.SearchResultActionTypes, DSL.name("srchracttyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActionTypes.SearchResultActionTypes.LAST_DETAIL }, KeyRegistry.SEARCH_RESULT_ACTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResultActionTypeDetails.SearchResultActionTypeDetails.SEARCH_RESULT_ACTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 101 public static final ForeignKey<SearchResults, EntityInstances> SEARCH_RESULTS_ENTITY_INSTANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchResults.SearchResults, DSL.name("srchr_eni_entityinstanceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResults.SearchResults.ENTITY_INSTANCE }, KeyRegistry.ENTITY_INSTANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.EntityInstances.EntityInstances.ENTITY_INSTANCE }, true, ForeignKeyRule.CASCADE, null); 102 public static final ForeignKey<SearchResults, Searches> SEARCH_RESULTS_SEARCH_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchResults.SearchResults, DSL.name("srchr_srch_searchid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchResults.SearchResults.SEARCH }, KeyRegistry.SEARCHES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.Searches.Searches.SEARCH }, true, ForeignKeyRule.CASCADE, null); 103 public static final ForeignKey<SearchSortDirectionDescriptions, Languages> SEARCH_SORT_DIRECTION_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortDirectionDescriptions.SearchSortDirectionDescriptions, DSL.name("srchsrtdird_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirectionDescriptions.SearchSortDirectionDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 104 public static final ForeignKey<SearchSortDirectionDescriptions, SearchSortDirections> SEARCH_SORT_DIRECTION_DESCRIPTIONS_SEARCH_SORT_DIRECTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortDirectionDescriptions.SearchSortDirectionDescriptions, DSL.name("srchsrtdird_srchsrtdir_searchsortdirectionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirectionDescriptions.SearchSortDirectionDescriptions.SEARCH_SORT_DIRECTION }, KeyRegistry.SEARCH_SORT_DIRECTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirections.SearchSortDirections.SEARCH_SORT_DIRECTION }, true, ForeignKeyRule.CASCADE, null); 105 public static final ForeignKey<SearchSortDirectionDetails, SearchSortDirections> SEARCH_SORT_DIRECTION_DETAILS_SEARCH_SORT_DIRECTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortDirectionDetails.SearchSortDirectionDetails, DSL.name("srchsrtdirdt_srchsrtdir_searchsortdirectionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirectionDetails.SearchSortDirectionDetails.SEARCH_SORT_DIRECTION }, KeyRegistry.SEARCH_SORT_DIRECTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirections.SearchSortDirections.SEARCH_SORT_DIRECTION }, true, ForeignKeyRule.CASCADE, null); 106 public static final ForeignKey<SearchSortDirections, SearchSortDirectionDetails> SEARCH_SORT_DIRECTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortDirections.SearchSortDirections, DSL.name("srchsrtdir_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirections.SearchSortDirections.ACTIVE_DETAIL }, KeyRegistry.SEARCH_SORT_DIRECTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirectionDetails.SearchSortDirectionDetails.SEARCH_SORT_DIRECTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 107 public static final ForeignKey<SearchSortDirections, SearchSortDirectionDetails> SEARCH_SORT_DIRECTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortDirections.SearchSortDirections, DSL.name("srchsrtdir_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirections.SearchSortDirections.LAST_DETAIL }, KeyRegistry.SEARCH_SORT_DIRECTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortDirectionDetails.SearchSortDirectionDetails.SEARCH_SORT_DIRECTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 108 public static final ForeignKey<SearchSortOrderDescriptions, Languages> SEARCH_SORT_ORDER_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortOrderDescriptions.SearchSortOrderDescriptions, DSL.name("srchsrtordd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrderDescriptions.SearchSortOrderDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 109 public static final ForeignKey<SearchSortOrderDescriptions, SearchSortOrders> SEARCH_SORT_ORDER_DESCRIPTIONS_SEARCH_SORT_ORDER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortOrderDescriptions.SearchSortOrderDescriptions, DSL.name("srchsrtordd_srchsrtord_searchsortorderid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrderDescriptions.SearchSortOrderDescriptions.SEARCH_SORT_ORDER }, KeyRegistry.SEARCH_SORT_ORDERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrders.SearchSortOrders.SEARCH_SORT_ORDER }, true, ForeignKeyRule.CASCADE, null); 110 public static final ForeignKey<SearchSortOrderDetails, SearchKinds> SEARCH_SORT_ORDER_DETAILS_SEARCH_KIND_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortOrderDetails.SearchSortOrderDetails, DSL.name("srchsrtorddt_srchk_searchkindid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrderDetails.SearchSortOrderDetails.SEARCH_KIND }, KeyRegistry.SEARCH_KINDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKinds.SearchKinds.SEARCH_KIND }, true, ForeignKeyRule.CASCADE, null); 111 public static final ForeignKey<SearchSortOrderDetails, SearchSortOrders> SEARCH_SORT_ORDER_DETAILS_SEARCH_SORT_ORDER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortOrderDetails.SearchSortOrderDetails, DSL.name("srchsrtorddt_srchsrtord_searchsortorderid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrderDetails.SearchSortOrderDetails.SEARCH_SORT_ORDER }, KeyRegistry.SEARCH_SORT_ORDERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrders.SearchSortOrders.SEARCH_SORT_ORDER }, true, ForeignKeyRule.CASCADE, null); 112 public static final ForeignKey<SearchSortOrders, SearchSortOrderDetails> SEARCH_SORT_ORDERS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortOrders.SearchSortOrders, DSL.name("srchsrtord_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrders.SearchSortOrders.ACTIVE_DETAIL }, KeyRegistry.SEARCH_SORT_ORDER_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrderDetails.SearchSortOrderDetails.SEARCH_SORT_ORDER_DETAIL }, true, ForeignKeyRule.CASCADE, null); 113 public static final ForeignKey<SearchSortOrders, SearchSortOrderDetails> SEARCH_SORT_ORDERS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchSortOrders.SearchSortOrders, DSL.name("srchsrtord_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrders.SearchSortOrders.LAST_DETAIL }, KeyRegistry.SEARCH_SORT_ORDER_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchSortOrderDetails.SearchSortOrderDetails.SEARCH_SORT_ORDER_DETAIL }, true, ForeignKeyRule.CASCADE, null); 114 public static final ForeignKey<SearchTypeDescriptions, Languages> SEARCH_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchTypeDescriptions.SearchTypeDescriptions, DSL.name("srchtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypeDescriptions.SearchTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 115 public static final ForeignKey<SearchTypeDescriptions, SearchTypes> SEARCH_TYPE_DESCRIPTIONS_SEARCH_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchTypeDescriptions.SearchTypeDescriptions, DSL.name("srchtypd_srchtyp_searchtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypeDescriptions.SearchTypeDescriptions.SEARCH_TYPE }, KeyRegistry.SEARCH_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypes.SearchTypes.SEARCH_TYPE }, true, ForeignKeyRule.CASCADE, null); 116 public static final ForeignKey<SearchTypeDetails, SearchKinds> SEARCH_TYPE_DETAILS_SEARCH_KIND_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchTypeDetails.SearchTypeDetails, DSL.name("srchtypdt_srchk_searchkindid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypeDetails.SearchTypeDetails.SEARCH_KIND }, KeyRegistry.SEARCH_KINDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchKinds.SearchKinds.SEARCH_KIND }, true, ForeignKeyRule.CASCADE, null); 117 public static final ForeignKey<SearchTypeDetails, SearchTypes> SEARCH_TYPE_DETAILS_SEARCH_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchTypeDetails.SearchTypeDetails, DSL.name("srchtypdt_srchtyp_searchtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypeDetails.SearchTypeDetails.SEARCH_TYPE }, KeyRegistry.SEARCH_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypes.SearchTypes.SEARCH_TYPE }, true, ForeignKeyRule.CASCADE, null); 118 public static final ForeignKey<SearchTypes, SearchTypeDetails> SEARCH_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchTypes.SearchTypes, DSL.name("srchtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypes.SearchTypes.ACTIVE_DETAIL }, KeyRegistry.SEARCH_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypeDetails.SearchTypeDetails.SEARCH_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 119 public static final ForeignKey<SearchTypes, SearchTypeDetails> SEARCH_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchTypes.SearchTypes, DSL.name("srchtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypes.SearchTypes.LAST_DETAIL }, KeyRegistry.SEARCH_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypeDetails.SearchTypeDetails.SEARCH_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 120 public static final ForeignKey<SearchUseTypeDescriptions, Languages> SEARCH_USE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchUseTypeDescriptions.SearchUseTypeDescriptions, DSL.name("srchutypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchUseTypeDescriptions.SearchUseTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 121 public static final ForeignKey<SearchUseTypeDescriptions, SearchUseTypes> SEARCH_USE_TYPE_DESCRIPTIONS_SEARCH_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchUseTypeDescriptions.SearchUseTypeDescriptions, DSL.name("srchutypd_srchutyp_searchusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchUseTypeDescriptions.SearchUseTypeDescriptions.SEARCH_USE_TYPE }, KeyRegistry.SEARCH_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchUseTypes.SearchUseTypes.SEARCH_USE_TYPE }, true, ForeignKeyRule.CASCADE, null); 122 public static final ForeignKey<SearchUseTypeDetails, SearchUseTypes> SEARCH_USE_TYPE_DETAILS_SEARCH_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchUseTypeDetails.SearchUseTypeDetails, DSL.name("srchutypdt_srchutyp_searchusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchUseTypeDetails.SearchUseTypeDetails.SEARCH_USE_TYPE }, KeyRegistry.SEARCH_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchUseTypes.SearchUseTypes.SEARCH_USE_TYPE }, true, ForeignKeyRule.CASCADE, null); 123 public static final ForeignKey<SearchUseTypes, SearchUseTypeDetails> SEARCH_USE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchUseTypes.SearchUseTypes, DSL.name("srchutyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchUseTypes.SearchUseTypes.ACTIVE_DETAIL }, KeyRegistry.SEARCH_USE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchUseTypeDetails.SearchUseTypeDetails.SEARCH_USE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 124 public static final ForeignKey<SearchUseTypes, SearchUseTypeDetails> SEARCH_USE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.SearchUseTypes.SearchUseTypes, DSL.name("srchutyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.SearchUseTypes.SearchUseTypes.LAST_DETAIL }, KeyRegistry.SEARCH_USE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchUseTypeDetails.SearchUseTypeDetails.SEARCH_USE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 125 public static final ForeignKey<UserVisitSearches, Searches> USER_VISIT_SEARCHES_SEARCH_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.UserVisitSearches.UserVisitSearches, DSL.name("uvissrch_srch_searchid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.UserVisitSearches.UserVisitSearches.SEARCH }, KeyRegistry.SEARCHES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.Searches.Searches.SEARCH }, true, ForeignKeyRule.CASCADE, null); 126 public static final ForeignKey<UserVisitSearches, SearchTypes> USER_VISIT_SEARCHES_SEARCH_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.UserVisitSearches.UserVisitSearches, DSL.name("uvissrch_srchtyp_searchtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.UserVisitSearches.UserVisitSearches.SEARCH_TYPE }, KeyRegistry.SEARCH_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.search.SearchTypes.SearchTypes.SEARCH_TYPE }, true, ForeignKeyRule.CASCADE, null); 127 public static final ForeignKey<UserVisitSearches, UserVisits> USER_VISIT_SEARCHES_USER_VISIT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.search.UserVisitSearches.UserVisitSearches, DSL.name("uvissrch_uvis_uservisitid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.search.UserVisitSearches.UserVisitSearches.USER_VISIT }, KeyRegistry.USER_VISITS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.USER_VISIT }, true, ForeignKeyRule.CASCADE, null); 128}