001package com.echothree.model.jooq.server.keys.user;
002
003import com.echothree.model.jooq.server.KeyRegistry;
004import com.echothree.model.jooq.server.records.accounting.Currencies;
005import com.echothree.model.jooq.server.records.associate.AssociateReferrals;
006import com.echothree.model.jooq.server.records.core.Commands;
007import com.echothree.model.jooq.server.records.offer.OfferUses;
008import com.echothree.model.jooq.server.records.party.DateTimeFormats;
009import com.echothree.model.jooq.server.records.party.Languages;
010import com.echothree.model.jooq.server.records.party.Parties;
011import com.echothree.model.jooq.server.records.party.PartyRelationships;
012import com.echothree.model.jooq.server.records.party.TimeZones;
013import com.echothree.model.jooq.server.records.user.RecoveryAnswerDetails;
014import com.echothree.model.jooq.server.records.user.RecoveryAnswers;
015import com.echothree.model.jooq.server.records.user.RecoveryQuestionDescriptions;
016import com.echothree.model.jooq.server.records.user.RecoveryQuestionDetails;
017import com.echothree.model.jooq.server.records.user.RecoveryQuestions;
018import com.echothree.model.jooq.server.records.user.UserKeyDetails;
019import com.echothree.model.jooq.server.records.user.UserKeyStatuses;
020import com.echothree.model.jooq.server.records.user.UserKeys;
021import com.echothree.model.jooq.server.records.user.UserLoginPasswordEncoderTypeDescriptions;
022import com.echothree.model.jooq.server.records.user.UserLoginPasswordEncoderTypes;
023import com.echothree.model.jooq.server.records.user.UserLoginPasswordStrings;
024import com.echothree.model.jooq.server.records.user.UserLoginPasswordTypeDescriptions;
025import com.echothree.model.jooq.server.records.user.UserLoginPasswordTypes;
026import com.echothree.model.jooq.server.records.user.UserLoginPasswords;
027import com.echothree.model.jooq.server.records.user.UserLoginStatuses;
028import com.echothree.model.jooq.server.records.user.UserLogins;
029import com.echothree.model.jooq.server.records.user.UserSessions;
030import com.echothree.model.jooq.server.records.user.UserVisitCommands;
031import com.echothree.model.jooq.server.records.user.UserVisitGroupDetails;
032import com.echothree.model.jooq.server.records.user.UserVisitGroups;
033import com.echothree.model.jooq.server.records.user.UserVisitStatuses;
034import com.echothree.model.jooq.server.records.user.UserVisits;
035
036import org.jooq.ForeignKey;
037import org.jooq.TableField;
038import org.jooq.impl.DSL;
039import org.jooq.impl.Internal;
040import org.jooq.impl.QOM.ForeignKeyRule;
041
042/**
043 * Key definitions for the UserForeign component.
044 */
045public interface UserForeignKeys {
046    public static final ForeignKey<RecoveryAnswerDetails, Parties> RECOVERY_ANSWER_DETAILS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.RecoveryAnswerDetails.RecoveryAnswerDetails, DSL.name("ransdt_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryAnswerDetails.RecoveryAnswerDetails.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
047    public static final ForeignKey<RecoveryAnswerDetails, RecoveryAnswers> RECOVERY_ANSWER_DETAILS_RECOVERY_ANSWER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.RecoveryAnswerDetails.RecoveryAnswerDetails, DSL.name("ransdt_rans_recoveryanswerid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryAnswerDetails.RecoveryAnswerDetails.RECOVERY_ANSWER }, KeyRegistry.RECOVERY_ANSWERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryAnswers.RecoveryAnswers.RECOVERY_ANSWER }, true, ForeignKeyRule.CASCADE, null);
048    public static final ForeignKey<RecoveryAnswerDetails, RecoveryQuestions> RECOVERY_ANSWER_DETAILS_RECOVERY_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.RecoveryAnswerDetails.RecoveryAnswerDetails, DSL.name("ransdt_rqus_recoveryquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryAnswerDetails.RecoveryAnswerDetails.RECOVERY_QUESTION }, KeyRegistry.RECOVERY_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryQuestions.RecoveryQuestions.RECOVERY_QUESTION }, true, ForeignKeyRule.CASCADE, null);
049    public static final ForeignKey<RecoveryAnswers, RecoveryAnswerDetails> RECOVERY_ANSWERS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.RecoveryAnswers.RecoveryAnswers, DSL.name("rans_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryAnswers.RecoveryAnswers.ACTIVE_DETAIL }, KeyRegistry.RECOVERY_ANSWER_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryAnswerDetails.RecoveryAnswerDetails.RECOVERY_ANSWER_DETAIL }, true, ForeignKeyRule.CASCADE, null);
050    public static final ForeignKey<RecoveryAnswers, RecoveryAnswerDetails> RECOVERY_ANSWERS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.RecoveryAnswers.RecoveryAnswers, DSL.name("rans_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryAnswers.RecoveryAnswers.LAST_DETAIL }, KeyRegistry.RECOVERY_ANSWER_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryAnswerDetails.RecoveryAnswerDetails.RECOVERY_ANSWER_DETAIL }, true, ForeignKeyRule.CASCADE, null);
051    public static final ForeignKey<RecoveryQuestionDescriptions, Languages> RECOVERY_QUESTION_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.RecoveryQuestionDescriptions.RecoveryQuestionDescriptions, DSL.name("rqusd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryQuestionDescriptions.RecoveryQuestionDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
052    public static final ForeignKey<RecoveryQuestionDescriptions, RecoveryQuestions> RECOVERY_QUESTION_DESCRIPTIONS_RECOVERY_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.RecoveryQuestionDescriptions.RecoveryQuestionDescriptions, DSL.name("rqusd_rqus_recoveryquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryQuestionDescriptions.RecoveryQuestionDescriptions.RECOVERY_QUESTION }, KeyRegistry.RECOVERY_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryQuestions.RecoveryQuestions.RECOVERY_QUESTION }, true, ForeignKeyRule.CASCADE, null);
053    public static final ForeignKey<RecoveryQuestionDetails, RecoveryQuestions> RECOVERY_QUESTION_DETAILS_RECOVERY_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.RecoveryQuestionDetails.RecoveryQuestionDetails, DSL.name("rqusdt_rqus_recoveryquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryQuestionDetails.RecoveryQuestionDetails.RECOVERY_QUESTION }, KeyRegistry.RECOVERY_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryQuestions.RecoveryQuestions.RECOVERY_QUESTION }, true, ForeignKeyRule.CASCADE, null);
054    public static final ForeignKey<RecoveryQuestions, RecoveryQuestionDetails> RECOVERY_QUESTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.RecoveryQuestions.RecoveryQuestions, DSL.name("rqus_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryQuestions.RecoveryQuestions.ACTIVE_DETAIL }, KeyRegistry.RECOVERY_QUESTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryQuestionDetails.RecoveryQuestionDetails.RECOVERY_QUESTION_DETAIL }, true, ForeignKeyRule.CASCADE, null);
055    public static final ForeignKey<RecoveryQuestions, RecoveryQuestionDetails> RECOVERY_QUESTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.RecoveryQuestions.RecoveryQuestions, DSL.name("rqus_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryQuestions.RecoveryQuestions.LAST_DETAIL }, KeyRegistry.RECOVERY_QUESTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.RecoveryQuestionDetails.RecoveryQuestionDetails.RECOVERY_QUESTION_DETAIL }, true, ForeignKeyRule.CASCADE, null);
056    public static final ForeignKey<UserKeyDetails, Parties> USER_KEY_DETAILS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserKeyDetails.UserKeyDetails, DSL.name("ukeydt_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeyDetails.UserKeyDetails.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
057    public static final ForeignKey<UserKeyDetails, PartyRelationships> USER_KEY_DETAILS_PARTY_RELATIONSHIP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserKeyDetails.UserKeyDetails, DSL.name("ukeydt_prel_partyrelationshipid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeyDetails.UserKeyDetails.PARTY_RELATIONSHIP }, KeyRegistry.PARTY_RELATIONSHIPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.PartyRelationships.PartyRelationships.PARTY_RELATIONSHIP }, true, ForeignKeyRule.CASCADE, null);
058    public static final ForeignKey<UserKeyDetails, UserKeys> USER_KEY_DETAILS_USER_KEY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserKeyDetails.UserKeyDetails, DSL.name("ukeydt_ukey_userkeyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeyDetails.UserKeyDetails.USER_KEY }, KeyRegistry.USER_KEYS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeys.UserKeys.USER_KEY }, true, ForeignKeyRule.CASCADE, null);
059    public static final ForeignKey<UserKeys, UserKeyDetails> USER_KEYS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserKeys.UserKeys, DSL.name("ukey_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeys.UserKeys.ACTIVE_DETAIL }, KeyRegistry.USER_KEY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeyDetails.UserKeyDetails.USER_KEY_DETAIL }, true, ForeignKeyRule.CASCADE, null);
060    public static final ForeignKey<UserKeys, UserKeyDetails> USER_KEYS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserKeys.UserKeys, DSL.name("ukey_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeys.UserKeys.LAST_DETAIL }, KeyRegistry.USER_KEY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeyDetails.UserKeyDetails.USER_KEY_DETAIL }, true, ForeignKeyRule.CASCADE, null);
061    public static final ForeignKey<UserKeyStatuses, UserKeys> USER_KEY_STATUSES_USER_KEY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserKeyStatuses.UserKeyStatuses, DSL.name("ukeyst_ukey_userkeyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeyStatuses.UserKeyStatuses.USER_KEY }, KeyRegistry.USER_KEYS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeys.UserKeys.USER_KEY }, true, ForeignKeyRule.CASCADE, null);
062    public static final ForeignKey<UserLoginPasswordEncoderTypeDescriptions, Languages> USER_LOGIN_PASSWORD_ENCODER_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserLoginPasswordEncoderTypeDescriptions.UserLoginPasswordEncoderTypeDescriptions, DSL.name("ulogpetd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswordEncoderTypeDescriptions.UserLoginPasswordEncoderTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
063    public static final ForeignKey<UserLoginPasswordEncoderTypeDescriptions, UserLoginPasswordEncoderTypes> USER_LOGIN_PASSWORD_ENCODER_TYPE_DESCRIPTIONS_USER_LOGIN_PASSWORD_ENCODER_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserLoginPasswordEncoderTypeDescriptions.UserLoginPasswordEncoderTypeDescriptions, DSL.name("ulogpetd_ulogpet_userloginpasswordencodertypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswordEncoderTypeDescriptions.UserLoginPasswordEncoderTypeDescriptions.USER_LOGIN_PASSWORD_ENCODER_TYPE }, KeyRegistry.USER_LOGIN_PASSWORD_ENCODER_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswordEncoderTypes.UserLoginPasswordEncoderTypes.USER_LOGIN_PASSWORD_ENCODER_TYPE }, true, ForeignKeyRule.CASCADE, null);
064    public static final ForeignKey<UserLoginPasswords, Parties> USER_LOGIN_PASSWORDS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserLoginPasswords.UserLoginPasswords, DSL.name("ulogp_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswords.UserLoginPasswords.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
065    public static final ForeignKey<UserLoginPasswords, UserLoginPasswordTypes> USER_LOGIN_PASSWORDS_USER_LOGIN_PASSWORD_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserLoginPasswords.UserLoginPasswords, DSL.name("ulogp_ulogpt_userloginpasswordtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswords.UserLoginPasswords.USER_LOGIN_PASSWORD_TYPE }, KeyRegistry.USER_LOGIN_PASSWORD_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswordTypes.UserLoginPasswordTypes.USER_LOGIN_PASSWORD_TYPE }, true, ForeignKeyRule.CASCADE, null);
066    public static final ForeignKey<UserLoginPasswordStrings, UserLoginPasswords> USER_LOGIN_PASSWORD_STRINGS_USER_LOGIN_PASSWORD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserLoginPasswordStrings.UserLoginPasswordStrings, DSL.name("ulogps_ulogp_userloginpasswordid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswordStrings.UserLoginPasswordStrings.USER_LOGIN_PASSWORD }, KeyRegistry.USER_LOGIN_PASSWORDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswords.UserLoginPasswords.USER_LOGIN_PASSWORD }, true, ForeignKeyRule.CASCADE, null);
067    public static final ForeignKey<UserLoginPasswordTypeDescriptions, Languages> USER_LOGIN_PASSWORD_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserLoginPasswordTypeDescriptions.UserLoginPasswordTypeDescriptions, DSL.name("ulogptd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswordTypeDescriptions.UserLoginPasswordTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
068    public static final ForeignKey<UserLoginPasswordTypeDescriptions, UserLoginPasswordTypes> USER_LOGIN_PASSWORD_TYPE_DESCRIPTIONS_USER_LOGIN_PASSWORD_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserLoginPasswordTypeDescriptions.UserLoginPasswordTypeDescriptions, DSL.name("ulogptd_ulogpt_userloginpasswordtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswordTypeDescriptions.UserLoginPasswordTypeDescriptions.USER_LOGIN_PASSWORD_TYPE }, KeyRegistry.USER_LOGIN_PASSWORD_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswordTypes.UserLoginPasswordTypes.USER_LOGIN_PASSWORD_TYPE }, true, ForeignKeyRule.CASCADE, null);
069    public static final ForeignKey<UserLoginPasswordTypes, UserLoginPasswordEncoderTypes> USER_LOGIN_PASSWORD_TYPES_USER_LOGIN_PASSWORD_ENCODER_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserLoginPasswordTypes.UserLoginPasswordTypes, DSL.name("ulogpt_ulogpet_userloginpasswordencodertypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswordTypes.UserLoginPasswordTypes.USER_LOGIN_PASSWORD_ENCODER_TYPE }, KeyRegistry.USER_LOGIN_PASSWORD_ENCODER_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginPasswordEncoderTypes.UserLoginPasswordEncoderTypes.USER_LOGIN_PASSWORD_ENCODER_TYPE }, true, ForeignKeyRule.CASCADE, null);
070    public static final ForeignKey<UserLogins, Parties> USER_LOGINS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserLogins.UserLogins, DSL.name("ulog_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserLogins.UserLogins.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
071    public static final ForeignKey<UserLoginStatuses, Parties> USER_LOGIN_STATUSES_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserLoginStatuses.UserLoginStatuses, DSL.name("ulogst_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserLoginStatuses.UserLoginStatuses.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
072    public static final ForeignKey<UserSessions, Parties> USER_SESSIONS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserSessions.UserSessions, DSL.name("usess_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserSessions.UserSessions.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
073    public static final ForeignKey<UserSessions, PartyRelationships> USER_SESSIONS_PARTY_RELATIONSHIP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserSessions.UserSessions, DSL.name("usess_prel_partyrelationshipid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserSessions.UserSessions.PARTY_RELATIONSHIP }, KeyRegistry.PARTY_RELATIONSHIPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.PartyRelationships.PartyRelationships.PARTY_RELATIONSHIP }, true, ForeignKeyRule.CASCADE, null);
074    public static final ForeignKey<UserSessions, UserVisits> USER_SESSIONS_USER_VISIT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserSessions.UserSessions, DSL.name("usess_uvis_uservisitid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserSessions.UserSessions.USER_VISIT }, KeyRegistry.USER_VISITS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.USER_VISIT }, true, ForeignKeyRule.CASCADE, null);
075    public static final ForeignKey<UserVisitCommands, Commands> USER_VISIT_COMMANDS_COMMAND_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisitCommands.UserVisitCommands, DSL.name("uviscmd_cmd_commandid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitCommands.UserVisitCommands.COMMAND }, KeyRegistry.COMMANDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.Commands.Commands.COMMAND }, true, ForeignKeyRule.CASCADE, null);
076    public static final ForeignKey<UserVisitCommands, Parties> USER_VISIT_COMMANDS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisitCommands.UserVisitCommands, DSL.name("uviscmd_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitCommands.UserVisitCommands.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
077    public static final ForeignKey<UserVisitCommands, UserVisits> USER_VISIT_COMMANDS_USER_VISIT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisitCommands.UserVisitCommands, DSL.name("uviscmd_uvis_uservisitid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitCommands.UserVisitCommands.USER_VISIT }, KeyRegistry.USER_VISITS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.USER_VISIT }, true, ForeignKeyRule.CASCADE, null);
078    public static final ForeignKey<UserVisitGroupDetails, UserVisitGroups> USER_VISIT_GROUP_DETAILS_USER_VISIT_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisitGroupDetails.UserVisitGroupDetails, DSL.name("uvisgrpdt_uvisgrp_uservisitgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitGroupDetails.UserVisitGroupDetails.USER_VISIT_GROUP }, KeyRegistry.USER_VISIT_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitGroups.UserVisitGroups.USER_VISIT_GROUP }, true, ForeignKeyRule.CASCADE, null);
079    public static final ForeignKey<UserVisitGroups, UserVisitGroupDetails> USER_VISIT_GROUPS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisitGroups.UserVisitGroups, DSL.name("uvisgrp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitGroups.UserVisitGroups.ACTIVE_DETAIL }, KeyRegistry.USER_VISIT_GROUP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitGroupDetails.UserVisitGroupDetails.USER_VISIT_GROUP_DETAIL }, true, ForeignKeyRule.CASCADE, null);
080    public static final ForeignKey<UserVisitGroups, UserVisitGroupDetails> USER_VISIT_GROUPS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisitGroups.UserVisitGroups, DSL.name("uvisgrp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitGroups.UserVisitGroups.LAST_DETAIL }, KeyRegistry.USER_VISIT_GROUP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitGroupDetails.UserVisitGroupDetails.USER_VISIT_GROUP_DETAIL }, true, ForeignKeyRule.CASCADE, null);
081    public static final ForeignKey<UserVisits, AssociateReferrals> USER_VISITS_ASSOCIATE_REFERRAL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits, DSL.name("uvis_ascrfr_associatereferralid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.ASSOCIATE_REFERRAL }, KeyRegistry.ASSOCIATE_REFERRALS_PK, new TableField[] { com.echothree.model.jooq.server.tables.associate.AssociateReferrals.AssociateReferrals.ASSOCIATE_REFERRAL }, true, ForeignKeyRule.CASCADE, null);
082    public static final ForeignKey<UserVisits, OfferUses> USER_VISITS_OFFER_USE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits, DSL.name("uvis_ofruse_offeruseid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.OFFER_USE }, KeyRegistry.OFFER_USES_PK, new TableField[] { com.echothree.model.jooq.server.tables.offer.OfferUses.OfferUses.OFFER_USE }, true, ForeignKeyRule.CASCADE, null);
083    public static final ForeignKey<UserVisits, Currencies> USER_VISITS_PREFERRED_CURRENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits, DSL.name("uvis_preferredcurrencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.PREFERRED_CURRENCY }, KeyRegistry.CURRENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.CURRENCY }, true, ForeignKeyRule.CASCADE, null);
084    public static final ForeignKey<UserVisits, DateTimeFormats> USER_VISITS_PREFERRED_DATE_TIME_FORMAT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits, DSL.name("uvis_preferreddatetimeformatid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.PREFERRED_DATE_TIME_FORMAT }, KeyRegistry.DATE_TIME_FORMATS_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.DateTimeFormats.DateTimeFormats.DATE_TIME_FORMAT }, true, ForeignKeyRule.CASCADE, null);
085    public static final ForeignKey<UserVisits, Languages> USER_VISITS_PREFERRED_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits, DSL.name("uvis_preferredlanguageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.PREFERRED_LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
086    public static final ForeignKey<UserVisits, TimeZones> USER_VISITS_PREFERRED_TIME_ZONE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits, DSL.name("uvis_preferredtimezoneid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.PREFERRED_TIME_ZONE }, KeyRegistry.TIME_ZONES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.TimeZones.TimeZones.TIME_ZONE }, true, ForeignKeyRule.CASCADE, null);
087    public static final ForeignKey<UserVisits, UserKeys> USER_VISITS_USER_KEY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits, DSL.name("uvis_ukey_userkeyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.USER_KEY }, KeyRegistry.USER_KEYS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserKeys.UserKeys.USER_KEY }, true, ForeignKeyRule.CASCADE, null);
088    public static final ForeignKey<UserVisits, UserVisitGroups> USER_VISITS_USER_VISIT_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits, DSL.name("uvis_uvisgrp_uservisitgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.USER_VISIT_GROUP }, KeyRegistry.USER_VISIT_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitGroups.UserVisitGroups.USER_VISIT_GROUP }, true, ForeignKeyRule.CASCADE, null);
089    public static final ForeignKey<UserVisitStatuses, UserVisits> USER_VISIT_STATUSES_USER_VISIT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.user.UserVisitStatuses.UserVisitStatuses, DSL.name("uvisst_uvis_uservisitid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisitStatuses.UserVisitStatuses.USER_VISIT }, KeyRegistry.USER_VISITS_PK, new TableField[] { com.echothree.model.jooq.server.tables.user.UserVisits.UserVisits.USER_VISIT }, true, ForeignKeyRule.CASCADE, null);
090}