001package com.echothree.model.jooq.server.keys.training; 002 003import com.echothree.model.jooq.server.KeyRegistry; 004import com.echothree.model.jooq.server.records.core.MimeTypes; 005import com.echothree.model.jooq.server.records.party.Languages; 006import com.echothree.model.jooq.server.records.party.Parties; 007import com.echothree.model.jooq.server.records.training.PartyTrainingClassDetails; 008import com.echothree.model.jooq.server.records.training.PartyTrainingClassSessionAnswers; 009import com.echothree.model.jooq.server.records.training.PartyTrainingClassSessionDetails; 010import com.echothree.model.jooq.server.records.training.PartyTrainingClassSessionPages; 011import com.echothree.model.jooq.server.records.training.PartyTrainingClassSessionQuestionDetails; 012import com.echothree.model.jooq.server.records.training.PartyTrainingClassSessionQuestionStatuses; 013import com.echothree.model.jooq.server.records.training.PartyTrainingClassSessionQuestions; 014import com.echothree.model.jooq.server.records.training.PartyTrainingClassSessionSections; 015import com.echothree.model.jooq.server.records.training.PartyTrainingClassSessionStatuses; 016import com.echothree.model.jooq.server.records.training.PartyTrainingClassSessions; 017import com.echothree.model.jooq.server.records.training.PartyTrainingClassStatuses; 018import com.echothree.model.jooq.server.records.training.PartyTrainingClasses; 019import com.echothree.model.jooq.server.records.training.TrainingClassAnswerDetails; 020import com.echothree.model.jooq.server.records.training.TrainingClassAnswerTranslations; 021import com.echothree.model.jooq.server.records.training.TrainingClassAnswers; 022import com.echothree.model.jooq.server.records.training.TrainingClassDetails; 023import com.echothree.model.jooq.server.records.training.TrainingClassPageDetails; 024import com.echothree.model.jooq.server.records.training.TrainingClassPageTranslations; 025import com.echothree.model.jooq.server.records.training.TrainingClassPages; 026import com.echothree.model.jooq.server.records.training.TrainingClassQuestionDetails; 027import com.echothree.model.jooq.server.records.training.TrainingClassQuestionTranslations; 028import com.echothree.model.jooq.server.records.training.TrainingClassQuestions; 029import com.echothree.model.jooq.server.records.training.TrainingClassSectionDetails; 030import com.echothree.model.jooq.server.records.training.TrainingClassSectionTranslations; 031import com.echothree.model.jooq.server.records.training.TrainingClassSections; 032import com.echothree.model.jooq.server.records.training.TrainingClassTranslations; 033import com.echothree.model.jooq.server.records.training.TrainingClasses; 034import com.echothree.model.jooq.server.records.workeffort.WorkEffortScopes; 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 TrainingForeign component. 044 */ 045public interface TrainingForeignKeys { 046 public static final ForeignKey<PartyTrainingClassDetails, Parties> PARTY_TRAINING_CLASS_DETAILS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassDetails.PartyTrainingClassDetails, DSL.name("ptrnclsdt_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassDetails.PartyTrainingClassDetails.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<PartyTrainingClassDetails, PartyTrainingClasses> PARTY_TRAINING_CLASS_DETAILS_PARTY_TRAINING_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassDetails.PartyTrainingClassDetails, DSL.name("ptrnclsdt_ptrncls_partytrainingclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassDetails.PartyTrainingClassDetails.PARTY_TRAINING_CLASS }, KeyRegistry.PARTY_TRAINING_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClasses.PartyTrainingClasses.PARTY_TRAINING_CLASS }, true, ForeignKeyRule.CASCADE, null); 048 public static final ForeignKey<PartyTrainingClassDetails, TrainingClasses> PARTY_TRAINING_CLASS_DETAILS_TRAINING_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassDetails.PartyTrainingClassDetails, DSL.name("ptrnclsdt_trncls_trainingclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassDetails.PartyTrainingClassDetails.TRAINING_CLASS }, KeyRegistry.TRAINING_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClasses.TrainingClasses.TRAINING_CLASS }, true, ForeignKeyRule.CASCADE, null); 049 public static final ForeignKey<PartyTrainingClasses, PartyTrainingClassDetails> PARTY_TRAINING_CLASSES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClasses.PartyTrainingClasses, DSL.name("ptrncls_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClasses.PartyTrainingClasses.ACTIVE_DETAIL }, KeyRegistry.PARTY_TRAINING_CLASS_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassDetails.PartyTrainingClassDetails.PARTY_TRAINING_CLASS_DETAIL }, true, ForeignKeyRule.CASCADE, null); 050 public static final ForeignKey<PartyTrainingClasses, PartyTrainingClassDetails> PARTY_TRAINING_CLASSES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClasses.PartyTrainingClasses, DSL.name("ptrncls_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClasses.PartyTrainingClasses.LAST_DETAIL }, KeyRegistry.PARTY_TRAINING_CLASS_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassDetails.PartyTrainingClassDetails.PARTY_TRAINING_CLASS_DETAIL }, true, ForeignKeyRule.CASCADE, null); 051 public static final ForeignKey<PartyTrainingClassSessionAnswers, PartyTrainingClassSessionQuestions> PARTY_TRAINING_CLASS_SESSION_ANSWERS_PARTY_TRAINING_CLASS_SESSION_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionAnswers.PartyTrainingClassSessionAnswers, DSL.name("ptrnclsans_ptrnclsqus_partytrainingclasssessionquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionAnswers.PartyTrainingClassSessionAnswers.PARTY_TRAINING_CLASS_SESSION_QUESTION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSION_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestions.PartyTrainingClassSessionQuestions.PARTY_TRAINING_CLASS_SESSION_QUESTION }, true, ForeignKeyRule.CASCADE, null); 052 public static final ForeignKey<PartyTrainingClassSessionAnswers, TrainingClassAnswers> PARTY_TRAINING_CLASS_SESSION_ANSWERS_TRAINING_CLASS_ANSWER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionAnswers.PartyTrainingClassSessionAnswers, DSL.name("ptrnclsans_trnclsans_trainingclassanswerid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionAnswers.PartyTrainingClassSessionAnswers.TRAINING_CLASS_ANSWER }, KeyRegistry.TRAINING_CLASS_ANSWERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswers.TrainingClassAnswers.TRAINING_CLASS_ANSWER }, true, ForeignKeyRule.CASCADE, null); 053 public static final ForeignKey<PartyTrainingClassSessionDetails, PartyTrainingClasses> PARTY_TRAINING_CLASS_SESSION_DETAILS_PARTY_TRAINING_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionDetails.PartyTrainingClassSessionDetails, DSL.name("ptrnclssessdt_ptrncls_partytrainingclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionDetails.PartyTrainingClassSessionDetails.PARTY_TRAINING_CLASS }, KeyRegistry.PARTY_TRAINING_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClasses.PartyTrainingClasses.PARTY_TRAINING_CLASS }, true, ForeignKeyRule.CASCADE, null); 054 public static final ForeignKey<PartyTrainingClassSessionDetails, PartyTrainingClassSessions> PARTY_TRAINING_CLASS_SESSION_DETAILS_PARTY_TRAINING_CLASS_SESSION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionDetails.PartyTrainingClassSessionDetails, DSL.name("ptrnclssessdt_ptrnclssess_partytrainingclasssessionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionDetails.PartyTrainingClassSessionDetails.PARTY_TRAINING_CLASS_SESSION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessions.PartyTrainingClassSessions.PARTY_TRAINING_CLASS_SESSION }, true, ForeignKeyRule.CASCADE, null); 055 public static final ForeignKey<PartyTrainingClassSessionPages, PartyTrainingClassSessions> PARTY_TRAINING_CLASS_SESSION_PAGES_PARTY_TRAINING_CLASS_SESSION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionPages.PartyTrainingClassSessionPages, DSL.name("ptrnclsp_ptrnclssess_partytrainingclasssessionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionPages.PartyTrainingClassSessionPages.PARTY_TRAINING_CLASS_SESSION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessions.PartyTrainingClassSessions.PARTY_TRAINING_CLASS_SESSION }, true, ForeignKeyRule.CASCADE, null); 056 public static final ForeignKey<PartyTrainingClassSessionPages, TrainingClassPages> PARTY_TRAINING_CLASS_SESSION_PAGES_TRAINING_CLASS_PAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionPages.PartyTrainingClassSessionPages, DSL.name("ptrnclsp_trnclsp_trainingclasspageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionPages.PartyTrainingClassSessionPages.TRAINING_CLASS_PAGE }, KeyRegistry.TRAINING_CLASS_PAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPages.TrainingClassPages.TRAINING_CLASS_PAGE }, true, ForeignKeyRule.CASCADE, null); 057 public static final ForeignKey<PartyTrainingClassSessionQuestionDetails, PartyTrainingClassSessionQuestions> PARTY_TRAINING_CLASS_SESSION_QUESTION_DETAILS_PARTY_TRAINING_CLASS_SESSION_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestionDetails.PartyTrainingClassSessionQuestionDetails, DSL.name("ptrnclsqusdt_ptrnclsqus_partytrainingclasssessionquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestionDetails.PartyTrainingClassSessionQuestionDetails.PARTY_TRAINING_CLASS_SESSION_QUESTION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSION_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestions.PartyTrainingClassSessionQuestions.PARTY_TRAINING_CLASS_SESSION_QUESTION }, true, ForeignKeyRule.CASCADE, null); 058 public static final ForeignKey<PartyTrainingClassSessionQuestionDetails, PartyTrainingClassSessions> PARTY_TRAINING_CLASS_SESSION_QUESTION_DETAILS_PARTY_TRAINING_CLASS_SESSION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestionDetails.PartyTrainingClassSessionQuestionDetails, DSL.name("ptrnclsqusdt_ptrnclssess_partytrainingclasssessionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestionDetails.PartyTrainingClassSessionQuestionDetails.PARTY_TRAINING_CLASS_SESSION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessions.PartyTrainingClassSessions.PARTY_TRAINING_CLASS_SESSION }, true, ForeignKeyRule.CASCADE, null); 059 public static final ForeignKey<PartyTrainingClassSessionQuestionDetails, TrainingClassQuestions> PARTY_TRAINING_CLASS_SESSION_QUESTION_DETAILS_TRAINING_CLASS_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestionDetails.PartyTrainingClassSessionQuestionDetails, DSL.name("ptrnclsqusdt_trnclsqus_trainingclassquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestionDetails.PartyTrainingClassSessionQuestionDetails.TRAINING_CLASS_QUESTION }, KeyRegistry.TRAINING_CLASS_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestions.TrainingClassQuestions.TRAINING_CLASS_QUESTION }, true, ForeignKeyRule.CASCADE, null); 060 public static final ForeignKey<PartyTrainingClassSessionQuestions, PartyTrainingClassSessionQuestionDetails> PARTY_TRAINING_CLASS_SESSION_QUESTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestions.PartyTrainingClassSessionQuestions, DSL.name("ptrnclsqus_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestions.PartyTrainingClassSessionQuestions.ACTIVE_DETAIL }, KeyRegistry.PARTY_TRAINING_CLASS_SESSION_QUESTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestionDetails.PartyTrainingClassSessionQuestionDetails.PARTY_TRAINING_CLASS_SESSION_QUESTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 061 public static final ForeignKey<PartyTrainingClassSessionQuestions, PartyTrainingClassSessionQuestionDetails> PARTY_TRAINING_CLASS_SESSION_QUESTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestions.PartyTrainingClassSessionQuestions, DSL.name("ptrnclsqus_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestions.PartyTrainingClassSessionQuestions.LAST_DETAIL }, KeyRegistry.PARTY_TRAINING_CLASS_SESSION_QUESTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestionDetails.PartyTrainingClassSessionQuestionDetails.PARTY_TRAINING_CLASS_SESSION_QUESTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 062 public static final ForeignKey<PartyTrainingClassSessionQuestionStatuses, PartyTrainingClassSessionQuestions> PARTY_TRAINING_CLASS_SESSION_QUESTION_STATUSES_PARTY_TRAINING_CLASS_SESSION_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestionStatuses.PartyTrainingClassSessionQuestionStatuses, DSL.name("ptrnclsqusst_ptrnclsqus_partytrainingclasssessionquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestionStatuses.PartyTrainingClassSessionQuestionStatuses.PARTY_TRAINING_CLASS_SESSION_QUESTION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSION_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestions.PartyTrainingClassSessionQuestions.PARTY_TRAINING_CLASS_SESSION_QUESTION }, true, ForeignKeyRule.CASCADE, null); 063 public static final ForeignKey<PartyTrainingClassSessions, PartyTrainingClassSessionDetails> PARTY_TRAINING_CLASS_SESSIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessions.PartyTrainingClassSessions, DSL.name("ptrnclssess_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessions.PartyTrainingClassSessions.ACTIVE_DETAIL }, KeyRegistry.PARTY_TRAINING_CLASS_SESSION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionDetails.PartyTrainingClassSessionDetails.PARTY_TRAINING_CLASS_SESSION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 064 public static final ForeignKey<PartyTrainingClassSessions, PartyTrainingClassSessionDetails> PARTY_TRAINING_CLASS_SESSIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessions.PartyTrainingClassSessions, DSL.name("ptrnclssess_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessions.PartyTrainingClassSessions.LAST_DETAIL }, KeyRegistry.PARTY_TRAINING_CLASS_SESSION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionDetails.PartyTrainingClassSessionDetails.PARTY_TRAINING_CLASS_SESSION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 065 public static final ForeignKey<PartyTrainingClassSessionSections, PartyTrainingClassSessions> PARTY_TRAINING_CLASS_SESSION_SECTIONS_PARTY_TRAINING_CLASS_SESSION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionSections.PartyTrainingClassSessionSections, DSL.name("ptrnclss_ptrnclssess_partytrainingclasssessionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionSections.PartyTrainingClassSessionSections.PARTY_TRAINING_CLASS_SESSION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessions.PartyTrainingClassSessions.PARTY_TRAINING_CLASS_SESSION }, true, ForeignKeyRule.CASCADE, null); 066 public static final ForeignKey<PartyTrainingClassSessionSections, TrainingClassSections> PARTY_TRAINING_CLASS_SESSION_SECTIONS_TRAINING_CLASS_SECTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionSections.PartyTrainingClassSessionSections, DSL.name("ptrnclss_trnclss_trainingclasssectionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionSections.PartyTrainingClassSessionSections.TRAINING_CLASS_SECTION }, KeyRegistry.TRAINING_CLASS_SECTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSections.TrainingClassSections.TRAINING_CLASS_SECTION }, true, ForeignKeyRule.CASCADE, null); 067 public static final ForeignKey<PartyTrainingClassSessionStatuses, PartyTrainingClassSessionPages> PARTY_TRAINING_CLASS_SESSION_STATUSES_LAST_PARTY_TRAINING_CLASS_SESSION_PAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionStatuses.PartyTrainingClassSessionStatuses, DSL.name("ptrnclssessst_lastpartytrainingclasssessionpageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionStatuses.PartyTrainingClassSessionStatuses.LAST_PARTY_TRAINING_CLASS_SESSION_PAGE }, KeyRegistry.PARTY_TRAINING_CLASS_SESSION_PAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionPages.PartyTrainingClassSessionPages.PARTY_TRAINING_CLASS_SESSION_PAGE }, true, ForeignKeyRule.CASCADE, null); 068 public static final ForeignKey<PartyTrainingClassSessionStatuses, PartyTrainingClassSessionQuestions> PARTY_TRAINING_CLASS_SESSION_STATUSES_LAST_PARTY_TRAINING_CLASS_SESSION_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionStatuses.PartyTrainingClassSessionStatuses, DSL.name("ptrnclssessst_lastpartytrainingclasssessionquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionStatuses.PartyTrainingClassSessionStatuses.LAST_PARTY_TRAINING_CLASS_SESSION_QUESTION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSION_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionQuestions.PartyTrainingClassSessionQuestions.PARTY_TRAINING_CLASS_SESSION_QUESTION }, true, ForeignKeyRule.CASCADE, null); 069 public static final ForeignKey<PartyTrainingClassSessionStatuses, PartyTrainingClassSessionSections> PARTY_TRAINING_CLASS_SESSION_STATUSES_LAST_PARTY_TRAINING_CLASS_SESSION_SECTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionStatuses.PartyTrainingClassSessionStatuses, DSL.name("ptrnclssessst_lastpartytrainingclasssessionsectionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionStatuses.PartyTrainingClassSessionStatuses.LAST_PARTY_TRAINING_CLASS_SESSION_SECTION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSION_SECTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionSections.PartyTrainingClassSessionSections.PARTY_TRAINING_CLASS_SESSION_SECTION }, true, ForeignKeyRule.CASCADE, null); 070 public static final ForeignKey<PartyTrainingClassSessionStatuses, PartyTrainingClassSessions> PARTY_TRAINING_CLASS_SESSION_STATUSES_PARTY_TRAINING_CLASS_SESSION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionStatuses.PartyTrainingClassSessionStatuses, DSL.name("ptrnclssessst_ptrnclssess_partytrainingclasssessionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessionStatuses.PartyTrainingClassSessionStatuses.PARTY_TRAINING_CLASS_SESSION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessions.PartyTrainingClassSessions.PARTY_TRAINING_CLASS_SESSION }, true, ForeignKeyRule.CASCADE, null); 071 public static final ForeignKey<PartyTrainingClassStatuses, PartyTrainingClassSessions> PARTY_TRAINING_CLASS_STATUSES_LAST_PARTY_TRAINING_CLASS_SESSION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassStatuses.PartyTrainingClassStatuses, DSL.name("ptrnclsst_lastpartytrainingclasssessionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassStatuses.PartyTrainingClassStatuses.LAST_PARTY_TRAINING_CLASS_SESSION }, KeyRegistry.PARTY_TRAINING_CLASS_SESSIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassSessions.PartyTrainingClassSessions.PARTY_TRAINING_CLASS_SESSION }, true, ForeignKeyRule.CASCADE, null); 072 public static final ForeignKey<PartyTrainingClassStatuses, PartyTrainingClasses> PARTY_TRAINING_CLASS_STATUSES_PARTY_TRAINING_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.PartyTrainingClassStatuses.PartyTrainingClassStatuses, DSL.name("ptrnclsst_ptrncls_partytrainingclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClassStatuses.PartyTrainingClassStatuses.PARTY_TRAINING_CLASS }, KeyRegistry.PARTY_TRAINING_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.PartyTrainingClasses.PartyTrainingClasses.PARTY_TRAINING_CLASS }, true, ForeignKeyRule.CASCADE, null); 073 public static final ForeignKey<TrainingClassAnswerDetails, TrainingClassAnswers> TRAINING_CLASS_ANSWER_DETAILS_TRAINING_CLASS_ANSWER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassAnswerDetails.TrainingClassAnswerDetails, DSL.name("trnclsansdt_trnclsans_trainingclassanswerid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswerDetails.TrainingClassAnswerDetails.TRAINING_CLASS_ANSWER }, KeyRegistry.TRAINING_CLASS_ANSWERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswers.TrainingClassAnswers.TRAINING_CLASS_ANSWER }, true, ForeignKeyRule.CASCADE, null); 074 public static final ForeignKey<TrainingClassAnswerDetails, TrainingClassQuestions> TRAINING_CLASS_ANSWER_DETAILS_TRAINING_CLASS_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassAnswerDetails.TrainingClassAnswerDetails, DSL.name("trnclsansdt_trnclsqus_trainingclassquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswerDetails.TrainingClassAnswerDetails.TRAINING_CLASS_QUESTION }, KeyRegistry.TRAINING_CLASS_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestions.TrainingClassQuestions.TRAINING_CLASS_QUESTION }, true, ForeignKeyRule.CASCADE, null); 075 public static final ForeignKey<TrainingClassAnswers, TrainingClassAnswerDetails> TRAINING_CLASS_ANSWERS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassAnswers.TrainingClassAnswers, DSL.name("trnclsans_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswers.TrainingClassAnswers.ACTIVE_DETAIL }, KeyRegistry.TRAINING_CLASS_ANSWER_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswerDetails.TrainingClassAnswerDetails.TRAINING_CLASS_ANSWER_DETAIL }, true, ForeignKeyRule.CASCADE, null); 076 public static final ForeignKey<TrainingClassAnswers, TrainingClassAnswerDetails> TRAINING_CLASS_ANSWERS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassAnswers.TrainingClassAnswers, DSL.name("trnclsans_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswers.TrainingClassAnswers.LAST_DETAIL }, KeyRegistry.TRAINING_CLASS_ANSWER_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswerDetails.TrainingClassAnswerDetails.TRAINING_CLASS_ANSWER_DETAIL }, true, ForeignKeyRule.CASCADE, null); 077 public static final ForeignKey<TrainingClassAnswerTranslations, MimeTypes> TRAINING_CLASS_ANSWER_TRANSLATIONS_ANSWER_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassAnswerTranslations.TrainingClassAnswerTranslations, DSL.name("trnclsanstr_answermimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswerTranslations.TrainingClassAnswerTranslations.ANSWER_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 078 public static final ForeignKey<TrainingClassAnswerTranslations, Languages> TRAINING_CLASS_ANSWER_TRANSLATIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassAnswerTranslations.TrainingClassAnswerTranslations, DSL.name("trnclsanstr_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswerTranslations.TrainingClassAnswerTranslations.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 079 public static final ForeignKey<TrainingClassAnswerTranslations, MimeTypes> TRAINING_CLASS_ANSWER_TRANSLATIONS_SELECTED_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassAnswerTranslations.TrainingClassAnswerTranslations, DSL.name("trnclsanstr_selectedmimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswerTranslations.TrainingClassAnswerTranslations.SELECTED_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 080 public static final ForeignKey<TrainingClassAnswerTranslations, TrainingClassAnswers> TRAINING_CLASS_ANSWER_TRANSLATIONS_TRAINING_CLASS_ANSWER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassAnswerTranslations.TrainingClassAnswerTranslations, DSL.name("trnclsanstr_trnclsans_trainingclassanswerid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswerTranslations.TrainingClassAnswerTranslations.TRAINING_CLASS_ANSWER }, KeyRegistry.TRAINING_CLASS_ANSWERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassAnswers.TrainingClassAnswers.TRAINING_CLASS_ANSWER }, true, ForeignKeyRule.CASCADE, null); 081 public static final ForeignKey<TrainingClassDetails, TrainingClasses> TRAINING_CLASS_DETAILS_TRAINING_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassDetails.TrainingClassDetails, DSL.name("trnclsdt_trncls_trainingclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassDetails.TrainingClassDetails.TRAINING_CLASS }, KeyRegistry.TRAINING_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClasses.TrainingClasses.TRAINING_CLASS }, true, ForeignKeyRule.CASCADE, null); 082 public static final ForeignKey<TrainingClassDetails, WorkEffortScopes> TRAINING_CLASS_DETAILS_WORK_EFFORT_SCOPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassDetails.TrainingClassDetails, DSL.name("trnclsdt_wes_workeffortscopeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassDetails.TrainingClassDetails.WORK_EFFORT_SCOPE }, KeyRegistry.WORK_EFFORT_SCOPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workeffort.WorkEffortScopes.WorkEffortScopes.WORK_EFFORT_SCOPE }, true, ForeignKeyRule.CASCADE, null); 083 public static final ForeignKey<TrainingClasses, TrainingClassDetails> TRAINING_CLASSES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClasses.TrainingClasses, DSL.name("trncls_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClasses.TrainingClasses.ACTIVE_DETAIL }, KeyRegistry.TRAINING_CLASS_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassDetails.TrainingClassDetails.TRAINING_CLASS_DETAIL }, true, ForeignKeyRule.CASCADE, null); 084 public static final ForeignKey<TrainingClasses, TrainingClassDetails> TRAINING_CLASSES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClasses.TrainingClasses, DSL.name("trncls_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClasses.TrainingClasses.LAST_DETAIL }, KeyRegistry.TRAINING_CLASS_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassDetails.TrainingClassDetails.TRAINING_CLASS_DETAIL }, true, ForeignKeyRule.CASCADE, null); 085 public static final ForeignKey<TrainingClassPageDetails, TrainingClassPages> TRAINING_CLASS_PAGE_DETAILS_TRAINING_CLASS_PAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassPageDetails.TrainingClassPageDetails, DSL.name("trnclspdt_trnclsp_trainingclasspageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPageDetails.TrainingClassPageDetails.TRAINING_CLASS_PAGE }, KeyRegistry.TRAINING_CLASS_PAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPages.TrainingClassPages.TRAINING_CLASS_PAGE }, true, ForeignKeyRule.CASCADE, null); 086 public static final ForeignKey<TrainingClassPageDetails, TrainingClassSections> TRAINING_CLASS_PAGE_DETAILS_TRAINING_CLASS_SECTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassPageDetails.TrainingClassPageDetails, DSL.name("trnclspdt_trnclss_trainingclasssectionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPageDetails.TrainingClassPageDetails.TRAINING_CLASS_SECTION }, KeyRegistry.TRAINING_CLASS_SECTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSections.TrainingClassSections.TRAINING_CLASS_SECTION }, true, ForeignKeyRule.CASCADE, null); 087 public static final ForeignKey<TrainingClassPages, TrainingClassPageDetails> TRAINING_CLASS_PAGES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassPages.TrainingClassPages, DSL.name("trnclsp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPages.TrainingClassPages.ACTIVE_DETAIL }, KeyRegistry.TRAINING_CLASS_PAGE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPageDetails.TrainingClassPageDetails.TRAINING_CLASS_PAGE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 088 public static final ForeignKey<TrainingClassPages, TrainingClassPageDetails> TRAINING_CLASS_PAGES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassPages.TrainingClassPages, DSL.name("trnclsp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPages.TrainingClassPages.LAST_DETAIL }, KeyRegistry.TRAINING_CLASS_PAGE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPageDetails.TrainingClassPageDetails.TRAINING_CLASS_PAGE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 089 public static final ForeignKey<TrainingClassPageTranslations, Languages> TRAINING_CLASS_PAGE_TRANSLATIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassPageTranslations.TrainingClassPageTranslations, DSL.name("trnclsptr_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPageTranslations.TrainingClassPageTranslations.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 090 public static final ForeignKey<TrainingClassPageTranslations, MimeTypes> TRAINING_CLASS_PAGE_TRANSLATIONS_PAGE_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassPageTranslations.TrainingClassPageTranslations, DSL.name("trnclsptr_pagemimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPageTranslations.TrainingClassPageTranslations.PAGE_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 091 public static final ForeignKey<TrainingClassPageTranslations, TrainingClassPages> TRAINING_CLASS_PAGE_TRANSLATIONS_TRAINING_CLASS_PAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassPageTranslations.TrainingClassPageTranslations, DSL.name("trnclsptr_trnclsp_trainingclasspageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPageTranslations.TrainingClassPageTranslations.TRAINING_CLASS_PAGE }, KeyRegistry.TRAINING_CLASS_PAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassPages.TrainingClassPages.TRAINING_CLASS_PAGE }, true, ForeignKeyRule.CASCADE, null); 092 public static final ForeignKey<TrainingClassQuestionDetails, TrainingClassQuestions> TRAINING_CLASS_QUESTION_DETAILS_TRAINING_CLASS_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassQuestionDetails.TrainingClassQuestionDetails, DSL.name("trnclsqusdt_trnclsqus_trainingclassquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestionDetails.TrainingClassQuestionDetails.TRAINING_CLASS_QUESTION }, KeyRegistry.TRAINING_CLASS_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestions.TrainingClassQuestions.TRAINING_CLASS_QUESTION }, true, ForeignKeyRule.CASCADE, null); 093 public static final ForeignKey<TrainingClassQuestionDetails, TrainingClassSections> TRAINING_CLASS_QUESTION_DETAILS_TRAINING_CLASS_SECTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassQuestionDetails.TrainingClassQuestionDetails, DSL.name("trnclsqusdt_trnclss_trainingclasssectionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestionDetails.TrainingClassQuestionDetails.TRAINING_CLASS_SECTION }, KeyRegistry.TRAINING_CLASS_SECTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSections.TrainingClassSections.TRAINING_CLASS_SECTION }, true, ForeignKeyRule.CASCADE, null); 094 public static final ForeignKey<TrainingClassQuestions, TrainingClassQuestionDetails> TRAINING_CLASS_QUESTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassQuestions.TrainingClassQuestions, DSL.name("trnclsqus_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestions.TrainingClassQuestions.ACTIVE_DETAIL }, KeyRegistry.TRAINING_CLASS_QUESTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestionDetails.TrainingClassQuestionDetails.TRAINING_CLASS_QUESTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 095 public static final ForeignKey<TrainingClassQuestions, TrainingClassQuestionDetails> TRAINING_CLASS_QUESTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassQuestions.TrainingClassQuestions, DSL.name("trnclsqus_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestions.TrainingClassQuestions.LAST_DETAIL }, KeyRegistry.TRAINING_CLASS_QUESTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestionDetails.TrainingClassQuestionDetails.TRAINING_CLASS_QUESTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 096 public static final ForeignKey<TrainingClassQuestionTranslations, Languages> TRAINING_CLASS_QUESTION_TRANSLATIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassQuestionTranslations.TrainingClassQuestionTranslations, DSL.name("trnclsqustr_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestionTranslations.TrainingClassQuestionTranslations.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<TrainingClassQuestionTranslations, MimeTypes> TRAINING_CLASS_QUESTION_TRANSLATIONS_QUESTION_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassQuestionTranslations.TrainingClassQuestionTranslations, DSL.name("trnclsqustr_questionmimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestionTranslations.TrainingClassQuestionTranslations.QUESTION_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 098 public static final ForeignKey<TrainingClassQuestionTranslations, TrainingClassQuestions> TRAINING_CLASS_QUESTION_TRANSLATIONS_TRAINING_CLASS_QUESTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassQuestionTranslations.TrainingClassQuestionTranslations, DSL.name("trnclsqustr_trnclsqus_trainingclassquestionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestionTranslations.TrainingClassQuestionTranslations.TRAINING_CLASS_QUESTION }, KeyRegistry.TRAINING_CLASS_QUESTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassQuestions.TrainingClassQuestions.TRAINING_CLASS_QUESTION }, true, ForeignKeyRule.CASCADE, null); 099 public static final ForeignKey<TrainingClassSectionDetails, TrainingClasses> TRAINING_CLASS_SECTION_DETAILS_TRAINING_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassSectionDetails.TrainingClassSectionDetails, DSL.name("trnclssdt_trncls_trainingclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSectionDetails.TrainingClassSectionDetails.TRAINING_CLASS }, KeyRegistry.TRAINING_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClasses.TrainingClasses.TRAINING_CLASS }, true, ForeignKeyRule.CASCADE, null); 100 public static final ForeignKey<TrainingClassSectionDetails, TrainingClassSections> TRAINING_CLASS_SECTION_DETAILS_TRAINING_CLASS_SECTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassSectionDetails.TrainingClassSectionDetails, DSL.name("trnclssdt_trnclss_trainingclasssectionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSectionDetails.TrainingClassSectionDetails.TRAINING_CLASS_SECTION }, KeyRegistry.TRAINING_CLASS_SECTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSections.TrainingClassSections.TRAINING_CLASS_SECTION }, true, ForeignKeyRule.CASCADE, null); 101 public static final ForeignKey<TrainingClassSections, TrainingClassSectionDetails> TRAINING_CLASS_SECTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassSections.TrainingClassSections, DSL.name("trnclss_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSections.TrainingClassSections.ACTIVE_DETAIL }, KeyRegistry.TRAINING_CLASS_SECTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSectionDetails.TrainingClassSectionDetails.TRAINING_CLASS_SECTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 102 public static final ForeignKey<TrainingClassSections, TrainingClassSectionDetails> TRAINING_CLASS_SECTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassSections.TrainingClassSections, DSL.name("trnclss_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSections.TrainingClassSections.LAST_DETAIL }, KeyRegistry.TRAINING_CLASS_SECTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSectionDetails.TrainingClassSectionDetails.TRAINING_CLASS_SECTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 103 public static final ForeignKey<TrainingClassSectionTranslations, MimeTypes> TRAINING_CLASS_SECTION_TRANSLATIONS_INTRODUCTION_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassSectionTranslations.TrainingClassSectionTranslations, DSL.name("trnclsstr_introductionmimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSectionTranslations.TrainingClassSectionTranslations.INTRODUCTION_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 104 public static final ForeignKey<TrainingClassSectionTranslations, Languages> TRAINING_CLASS_SECTION_TRANSLATIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassSectionTranslations.TrainingClassSectionTranslations, DSL.name("trnclsstr_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSectionTranslations.TrainingClassSectionTranslations.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 105 public static final ForeignKey<TrainingClassSectionTranslations, MimeTypes> TRAINING_CLASS_SECTION_TRANSLATIONS_OVERVIEW_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassSectionTranslations.TrainingClassSectionTranslations, DSL.name("trnclsstr_overviewmimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSectionTranslations.TrainingClassSectionTranslations.OVERVIEW_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 106 public static final ForeignKey<TrainingClassSectionTranslations, TrainingClassSections> TRAINING_CLASS_SECTION_TRANSLATIONS_TRAINING_CLASS_SECTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassSectionTranslations.TrainingClassSectionTranslations, DSL.name("trnclsstr_trnclss_trainingclasssectionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSectionTranslations.TrainingClassSectionTranslations.TRAINING_CLASS_SECTION }, KeyRegistry.TRAINING_CLASS_SECTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassSections.TrainingClassSections.TRAINING_CLASS_SECTION }, true, ForeignKeyRule.CASCADE, null); 107 public static final ForeignKey<TrainingClassTranslations, MimeTypes> TRAINING_CLASS_TRANSLATIONS_INTRODUCTION_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassTranslations.TrainingClassTranslations, DSL.name("trnclstr_introductionmimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassTranslations.TrainingClassTranslations.INTRODUCTION_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 108 public static final ForeignKey<TrainingClassTranslations, Languages> TRAINING_CLASS_TRANSLATIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassTranslations.TrainingClassTranslations, DSL.name("trnclstr_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassTranslations.TrainingClassTranslations.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<TrainingClassTranslations, MimeTypes> TRAINING_CLASS_TRANSLATIONS_OVERVIEW_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassTranslations.TrainingClassTranslations, DSL.name("trnclstr_overviewmimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassTranslations.TrainingClassTranslations.OVERVIEW_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 110 public static final ForeignKey<TrainingClassTranslations, TrainingClasses> TRAINING_CLASS_TRANSLATIONS_TRAINING_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.training.TrainingClassTranslations.TrainingClassTranslations, DSL.name("trnclstr_trncls_trainingclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClassTranslations.TrainingClassTranslations.TRAINING_CLASS }, KeyRegistry.TRAINING_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.training.TrainingClasses.TrainingClasses.TRAINING_CLASS }, true, ForeignKeyRule.CASCADE, null); 111}