001package com.echothree.model.jooq.server.keys.workflow; 002 003import com.echothree.model.jooq.server.KeyRegistry; 004import com.echothree.model.jooq.server.records.core.EntityInstances; 005import com.echothree.model.jooq.server.records.core.EntityTypes; 006import com.echothree.model.jooq.server.records.party.Languages; 007import com.echothree.model.jooq.server.records.party.PartyTypes; 008import com.echothree.model.jooq.server.records.security.SecurityRoleGroups; 009import com.echothree.model.jooq.server.records.security.SecurityRoles; 010import com.echothree.model.jooq.server.records.selector.SelectorKinds; 011import com.echothree.model.jooq.server.records.selector.SelectorTypes; 012import com.echothree.model.jooq.server.records.selector.Selectors; 013import com.echothree.model.jooq.server.records.workeffort.WorkEffortScopes; 014import com.echothree.model.jooq.server.records.workflow.WorkflowDescriptions; 015import com.echothree.model.jooq.server.records.workflow.WorkflowDestinationDescriptions; 016import com.echothree.model.jooq.server.records.workflow.WorkflowDestinationDetails; 017import com.echothree.model.jooq.server.records.workflow.WorkflowDestinationPartyTypes; 018import com.echothree.model.jooq.server.records.workflow.WorkflowDestinationSecurityRoles; 019import com.echothree.model.jooq.server.records.workflow.WorkflowDestinationSelectors; 020import com.echothree.model.jooq.server.records.workflow.WorkflowDestinationSteps; 021import com.echothree.model.jooq.server.records.workflow.WorkflowDestinations; 022import com.echothree.model.jooq.server.records.workflow.WorkflowDetails; 023import com.echothree.model.jooq.server.records.workflow.WorkflowEntityStatuses; 024import com.echothree.model.jooq.server.records.workflow.WorkflowEntityTypes; 025import com.echothree.model.jooq.server.records.workflow.WorkflowEntranceDescriptions; 026import com.echothree.model.jooq.server.records.workflow.WorkflowEntranceDetails; 027import com.echothree.model.jooq.server.records.workflow.WorkflowEntrancePartyTypes; 028import com.echothree.model.jooq.server.records.workflow.WorkflowEntranceSecurityRoles; 029import com.echothree.model.jooq.server.records.workflow.WorkflowEntranceSelectors; 030import com.echothree.model.jooq.server.records.workflow.WorkflowEntranceSteps; 031import com.echothree.model.jooq.server.records.workflow.WorkflowEntrances; 032import com.echothree.model.jooq.server.records.workflow.WorkflowSelectorKinds; 033import com.echothree.model.jooq.server.records.workflow.WorkflowStepDescriptions; 034import com.echothree.model.jooq.server.records.workflow.WorkflowStepDetails; 035import com.echothree.model.jooq.server.records.workflow.WorkflowStepTypeDescriptions; 036import com.echothree.model.jooq.server.records.workflow.WorkflowStepTypes; 037import com.echothree.model.jooq.server.records.workflow.WorkflowSteps; 038import com.echothree.model.jooq.server.records.workflow.WorkflowTriggers; 039import com.echothree.model.jooq.server.records.workflow.Workflows; 040 041import org.jooq.ForeignKey; 042import org.jooq.TableField; 043import org.jooq.impl.DSL; 044import org.jooq.impl.Internal; 045import org.jooq.impl.QOM.ForeignKeyRule; 046 047/** 048 * Key definitions for the WorkflowForeign component. 049 */ 050public interface WorkflowForeignKeys { 051 public static final ForeignKey<WorkflowDescriptions, Languages> WORKFLOW_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDescriptions.WorkflowDescriptions, DSL.name("wkfld_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDescriptions.WorkflowDescriptions.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<WorkflowDescriptions, Workflows> WORKFLOW_DESCRIPTIONS_WORKFLOW_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDescriptions.WorkflowDescriptions, DSL.name("wkfld_wkfl_workflowid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDescriptions.WorkflowDescriptions.WORKFLOW }, KeyRegistry.WORKFLOWS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.WORKFLOW }, true, ForeignKeyRule.CASCADE, null); 053 public static final ForeignKey<WorkflowDestinationDescriptions, Languages> WORKFLOW_DESTINATION_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationDescriptions.WorkflowDestinationDescriptions, DSL.name("wkfldnd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationDescriptions.WorkflowDestinationDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 054 public static final ForeignKey<WorkflowDestinationDescriptions, WorkflowDestinations> WORKFLOW_DESTINATION_DESCRIPTIONS_WORKFLOW_DESTINATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationDescriptions.WorkflowDestinationDescriptions, DSL.name("wkfldnd_wkfldn_workflowdestinationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationDescriptions.WorkflowDestinationDescriptions.WORKFLOW_DESTINATION }, KeyRegistry.WORKFLOW_DESTINATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinations.WorkflowDestinations.WORKFLOW_DESTINATION }, true, ForeignKeyRule.CASCADE, null); 055 public static final ForeignKey<WorkflowDestinationDetails, WorkflowDestinations> WORKFLOW_DESTINATION_DETAILS_WORKFLOW_DESTINATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationDetails.WorkflowDestinationDetails, DSL.name("wkfldndt_wkfldn_workflowdestinationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationDetails.WorkflowDestinationDetails.WORKFLOW_DESTINATION }, KeyRegistry.WORKFLOW_DESTINATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinations.WorkflowDestinations.WORKFLOW_DESTINATION }, true, ForeignKeyRule.CASCADE, null); 056 public static final ForeignKey<WorkflowDestinationDetails, WorkflowSteps> WORKFLOW_DESTINATION_DETAILS_WORKFLOW_STEP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationDetails.WorkflowDestinationDetails, DSL.name("wkfldndt_wkfls_workflowstepid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationDetails.WorkflowDestinationDetails.WORKFLOW_STEP }, KeyRegistry.WORKFLOW_STEPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowSteps.WorkflowSteps.WORKFLOW_STEP }, true, ForeignKeyRule.CASCADE, null); 057 public static final ForeignKey<WorkflowDestinationPartyTypes, PartyTypes> WORKFLOW_DESTINATION_PARTY_TYPES_PARTY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationPartyTypes.WorkflowDestinationPartyTypes, DSL.name("wkfldnptyp_ptyp_partytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationPartyTypes.WorkflowDestinationPartyTypes.PARTY_TYPE }, KeyRegistry.PARTY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.PartyTypes.PartyTypes.PARTY_TYPE }, true, ForeignKeyRule.CASCADE, null); 058 public static final ForeignKey<WorkflowDestinationPartyTypes, WorkflowDestinations> WORKFLOW_DESTINATION_PARTY_TYPES_WORKFLOW_DESTINATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationPartyTypes.WorkflowDestinationPartyTypes, DSL.name("wkfldnptyp_wkfldn_workflowdestinationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationPartyTypes.WorkflowDestinationPartyTypes.WORKFLOW_DESTINATION }, KeyRegistry.WORKFLOW_DESTINATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinations.WorkflowDestinations.WORKFLOW_DESTINATION }, true, ForeignKeyRule.CASCADE, null); 059 public static final ForeignKey<WorkflowDestinations, WorkflowDestinationDetails> WORKFLOW_DESTINATIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinations.WorkflowDestinations, DSL.name("wkfldn_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinations.WorkflowDestinations.ACTIVE_DETAIL }, KeyRegistry.WORKFLOW_DESTINATION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationDetails.WorkflowDestinationDetails.WORKFLOW_DESTINATION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 060 public static final ForeignKey<WorkflowDestinations, WorkflowDestinationDetails> WORKFLOW_DESTINATIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinations.WorkflowDestinations, DSL.name("wkfldn_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinations.WorkflowDestinations.LAST_DETAIL }, KeyRegistry.WORKFLOW_DESTINATION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationDetails.WorkflowDestinationDetails.WORKFLOW_DESTINATION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 061 public static final ForeignKey<WorkflowDestinationSecurityRoles, SecurityRoles> WORKFLOW_DESTINATION_SECURITY_ROLES_SECURITY_ROLE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSecurityRoles.WorkflowDestinationSecurityRoles, DSL.name("wkfldnsrol_srol_securityroleid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSecurityRoles.WorkflowDestinationSecurityRoles.SECURITY_ROLE }, KeyRegistry.SECURITY_ROLES_PK, new TableField[] { com.echothree.model.jooq.server.tables.security.SecurityRoles.SecurityRoles.SECURITY_ROLE }, true, ForeignKeyRule.CASCADE, null); 062 public static final ForeignKey<WorkflowDestinationSecurityRoles, WorkflowDestinationPartyTypes> WORKFLOW_DESTINATION_SECURITY_ROLES_WORKFLOW_DESTINATION_PARTY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSecurityRoles.WorkflowDestinationSecurityRoles, DSL.name("wkfldnsrol_wkfldnptyp_workflowdestinationpartytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSecurityRoles.WorkflowDestinationSecurityRoles.WORKFLOW_DESTINATION_PARTY_TYPE }, KeyRegistry.WORKFLOW_DESTINATION_PARTY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationPartyTypes.WorkflowDestinationPartyTypes.WORKFLOW_DESTINATION_PARTY_TYPE }, true, ForeignKeyRule.CASCADE, null); 063 public static final ForeignKey<WorkflowDestinationSelectors, Selectors> WORKFLOW_DESTINATION_SELECTORS_SELECTOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSelectors.WorkflowDestinationSelectors, DSL.name("wkfldnsl_sl_selectorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSelectors.WorkflowDestinationSelectors.SELECTOR }, KeyRegistry.SELECTORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.selector.Selectors.Selectors.SELECTOR }, true, ForeignKeyRule.CASCADE, null); 064 public static final ForeignKey<WorkflowDestinationSelectors, WorkflowDestinations> WORKFLOW_DESTINATION_SELECTORS_WORKFLOW_DESTINATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSelectors.WorkflowDestinationSelectors, DSL.name("wkfldnsl_wkfldn_workflowdestinationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSelectors.WorkflowDestinationSelectors.WORKFLOW_DESTINATION }, KeyRegistry.WORKFLOW_DESTINATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinations.WorkflowDestinations.WORKFLOW_DESTINATION }, true, ForeignKeyRule.CASCADE, null); 065 public static final ForeignKey<WorkflowDestinationSteps, WorkflowDestinations> WORKFLOW_DESTINATION_STEPS_WORKFLOW_DESTINATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSteps.WorkflowDestinationSteps, DSL.name("wkfldns_wkfldn_workflowdestinationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSteps.WorkflowDestinationSteps.WORKFLOW_DESTINATION }, KeyRegistry.WORKFLOW_DESTINATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinations.WorkflowDestinations.WORKFLOW_DESTINATION }, true, ForeignKeyRule.CASCADE, null); 066 public static final ForeignKey<WorkflowDestinationSteps, WorkflowSteps> WORKFLOW_DESTINATION_STEPS_WORKFLOW_STEP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSteps.WorkflowDestinationSteps, DSL.name("wkfldns_wkfls_workflowstepid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDestinationSteps.WorkflowDestinationSteps.WORKFLOW_STEP }, KeyRegistry.WORKFLOW_STEPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowSteps.WorkflowSteps.WORKFLOW_STEP }, true, ForeignKeyRule.CASCADE, null); 067 public static final ForeignKey<WorkflowDetails, SelectorTypes> WORKFLOW_DETAILS_SELECTOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDetails.WorkflowDetails, DSL.name("wkfldt_slt_selectortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDetails.WorkflowDetails.SELECTOR_TYPE }, KeyRegistry.SELECTOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.selector.SelectorTypes.SelectorTypes.SELECTOR_TYPE }, true, ForeignKeyRule.CASCADE, null); 068 public static final ForeignKey<WorkflowDetails, SecurityRoleGroups> WORKFLOW_DETAILS_SECURITY_ROLE_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDetails.WorkflowDetails, DSL.name("wkfldt_srg_securityrolegroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDetails.WorkflowDetails.SECURITY_ROLE_GROUP }, KeyRegistry.SECURITY_ROLE_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.security.SecurityRoleGroups.SecurityRoleGroups.SECURITY_ROLE_GROUP }, true, ForeignKeyRule.CASCADE, null); 069 public static final ForeignKey<WorkflowDetails, Workflows> WORKFLOW_DETAILS_WORKFLOW_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowDetails.WorkflowDetails, DSL.name("wkfldt_wkfl_workflowid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDetails.WorkflowDetails.WORKFLOW }, KeyRegistry.WORKFLOWS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.WORKFLOW }, true, ForeignKeyRule.CASCADE, null); 070 public static final ForeignKey<WorkflowEntityStatuses, EntityInstances> WORKFLOW_ENTITY_STATUSES_ENTITY_INSTANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntityStatuses.WorkflowEntityStatuses, DSL.name("wkfles_eni_entityinstanceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntityStatuses.WorkflowEntityStatuses.ENTITY_INSTANCE }, KeyRegistry.ENTITY_INSTANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.EntityInstances.EntityInstances.ENTITY_INSTANCE }, true, ForeignKeyRule.CASCADE, null); 071 public static final ForeignKey<WorkflowEntityStatuses, WorkEffortScopes> WORKFLOW_ENTITY_STATUSES_WORK_EFFORT_SCOPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntityStatuses.WorkflowEntityStatuses, DSL.name("wkfles_wes_workeffortscopeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntityStatuses.WorkflowEntityStatuses.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); 072 public static final ForeignKey<WorkflowEntityStatuses, WorkflowSteps> WORKFLOW_ENTITY_STATUSES_WORKFLOW_STEP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntityStatuses.WorkflowEntityStatuses, DSL.name("wkfles_wkfls_workflowstepid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntityStatuses.WorkflowEntityStatuses.WORKFLOW_STEP }, KeyRegistry.WORKFLOW_STEPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowSteps.WorkflowSteps.WORKFLOW_STEP }, true, ForeignKeyRule.CASCADE, null); 073 public static final ForeignKey<WorkflowEntityTypes, EntityTypes> WORKFLOW_ENTITY_TYPES_ENTITY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntityTypes.WorkflowEntityTypes, DSL.name("wkflent_ent_entitytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntityTypes.WorkflowEntityTypes.ENTITY_TYPE }, KeyRegistry.ENTITY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.EntityTypes.EntityTypes.ENTITY_TYPE }, true, ForeignKeyRule.CASCADE, null); 074 public static final ForeignKey<WorkflowEntityTypes, Workflows> WORKFLOW_ENTITY_TYPES_WORKFLOW_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntityTypes.WorkflowEntityTypes, DSL.name("wkflent_wkfl_workflowid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntityTypes.WorkflowEntityTypes.WORKFLOW }, KeyRegistry.WORKFLOWS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.WORKFLOW }, true, ForeignKeyRule.CASCADE, null); 075 public static final ForeignKey<WorkflowEntranceDescriptions, Languages> WORKFLOW_ENTRANCE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceDescriptions.WorkflowEntranceDescriptions, DSL.name("wkflend_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceDescriptions.WorkflowEntranceDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 076 public static final ForeignKey<WorkflowEntranceDescriptions, WorkflowEntrances> WORKFLOW_ENTRANCE_DESCRIPTIONS_WORKFLOW_ENTRANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceDescriptions.WorkflowEntranceDescriptions, DSL.name("wkflend_wkflen_workflowentranceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceDescriptions.WorkflowEntranceDescriptions.WORKFLOW_ENTRANCE }, KeyRegistry.WORKFLOW_ENTRANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances.WORKFLOW_ENTRANCE }, true, ForeignKeyRule.CASCADE, null); 077 public static final ForeignKey<WorkflowEntranceDetails, Workflows> WORKFLOW_ENTRANCE_DETAILS_WORKFLOW_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceDetails.WorkflowEntranceDetails, DSL.name("wkflendt_wkfl_workflowid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceDetails.WorkflowEntranceDetails.WORKFLOW }, KeyRegistry.WORKFLOWS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.WORKFLOW }, true, ForeignKeyRule.CASCADE, null); 078 public static final ForeignKey<WorkflowEntranceDetails, WorkflowEntrances> WORKFLOW_ENTRANCE_DETAILS_WORKFLOW_ENTRANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceDetails.WorkflowEntranceDetails, DSL.name("wkflendt_wkflen_workflowentranceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceDetails.WorkflowEntranceDetails.WORKFLOW_ENTRANCE }, KeyRegistry.WORKFLOW_ENTRANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances.WORKFLOW_ENTRANCE }, true, ForeignKeyRule.CASCADE, null); 079 public static final ForeignKey<WorkflowEntrancePartyTypes, PartyTypes> WORKFLOW_ENTRANCE_PARTY_TYPES_PARTY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntrancePartyTypes.WorkflowEntrancePartyTypes, DSL.name("wkflenptyp_ptyp_partytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrancePartyTypes.WorkflowEntrancePartyTypes.PARTY_TYPE }, KeyRegistry.PARTY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.PartyTypes.PartyTypes.PARTY_TYPE }, true, ForeignKeyRule.CASCADE, null); 080 public static final ForeignKey<WorkflowEntrancePartyTypes, WorkflowEntrances> WORKFLOW_ENTRANCE_PARTY_TYPES_WORKFLOW_ENTRANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntrancePartyTypes.WorkflowEntrancePartyTypes, DSL.name("wkflenptyp_wkflen_workflowentranceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrancePartyTypes.WorkflowEntrancePartyTypes.WORKFLOW_ENTRANCE }, KeyRegistry.WORKFLOW_ENTRANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances.WORKFLOW_ENTRANCE }, true, ForeignKeyRule.CASCADE, null); 081 public static final ForeignKey<WorkflowEntrances, WorkflowEntranceDetails> WORKFLOW_ENTRANCES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances, DSL.name("wkflen_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances.ACTIVE_DETAIL }, KeyRegistry.WORKFLOW_ENTRANCE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceDetails.WorkflowEntranceDetails.WORKFLOW_ENTRANCE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 082 public static final ForeignKey<WorkflowEntrances, WorkflowEntranceDetails> WORKFLOW_ENTRANCES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances, DSL.name("wkflen_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances.LAST_DETAIL }, KeyRegistry.WORKFLOW_ENTRANCE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceDetails.WorkflowEntranceDetails.WORKFLOW_ENTRANCE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 083 public static final ForeignKey<WorkflowEntranceSecurityRoles, SecurityRoles> WORKFLOW_ENTRANCE_SECURITY_ROLES_SECURITY_ROLE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSecurityRoles.WorkflowEntranceSecurityRoles, DSL.name("wkflensrol_srol_securityroleid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSecurityRoles.WorkflowEntranceSecurityRoles.SECURITY_ROLE }, KeyRegistry.SECURITY_ROLES_PK, new TableField[] { com.echothree.model.jooq.server.tables.security.SecurityRoles.SecurityRoles.SECURITY_ROLE }, true, ForeignKeyRule.CASCADE, null); 084 public static final ForeignKey<WorkflowEntranceSecurityRoles, WorkflowEntrancePartyTypes> WORKFLOW_ENTRANCE_SECURITY_ROLES_WORKFLOW_ENTRANCE_PARTY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSecurityRoles.WorkflowEntranceSecurityRoles, DSL.name("wkflensrol_wkflenptyp_workflowentrancepartytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSecurityRoles.WorkflowEntranceSecurityRoles.WORKFLOW_ENTRANCE_PARTY_TYPE }, KeyRegistry.WORKFLOW_ENTRANCE_PARTY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrancePartyTypes.WorkflowEntrancePartyTypes.WORKFLOW_ENTRANCE_PARTY_TYPE }, true, ForeignKeyRule.CASCADE, null); 085 public static final ForeignKey<WorkflowEntranceSelectors, Selectors> WORKFLOW_ENTRANCE_SELECTORS_SELECTOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSelectors.WorkflowEntranceSelectors, DSL.name("wkflensl_sl_selectorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSelectors.WorkflowEntranceSelectors.SELECTOR }, KeyRegistry.SELECTORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.selector.Selectors.Selectors.SELECTOR }, true, ForeignKeyRule.CASCADE, null); 086 public static final ForeignKey<WorkflowEntranceSelectors, WorkflowEntrances> WORKFLOW_ENTRANCE_SELECTORS_WORKFLOW_ENTRANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSelectors.WorkflowEntranceSelectors, DSL.name("wkflensl_wkflen_workflowentranceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSelectors.WorkflowEntranceSelectors.WORKFLOW_ENTRANCE }, KeyRegistry.WORKFLOW_ENTRANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances.WORKFLOW_ENTRANCE }, true, ForeignKeyRule.CASCADE, null); 087 public static final ForeignKey<WorkflowEntranceSteps, WorkflowEntrances> WORKFLOW_ENTRANCE_STEPS_WORKFLOW_ENTRANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSteps.WorkflowEntranceSteps, DSL.name("wkflens_wkflen_workflowentranceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSteps.WorkflowEntranceSteps.WORKFLOW_ENTRANCE }, KeyRegistry.WORKFLOW_ENTRANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances.WORKFLOW_ENTRANCE }, true, ForeignKeyRule.CASCADE, null); 088 public static final ForeignKey<WorkflowEntranceSteps, WorkflowSteps> WORKFLOW_ENTRANCE_STEPS_WORKFLOW_STEP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSteps.WorkflowEntranceSteps, DSL.name("wkflens_wkfls_workflowstepid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntranceSteps.WorkflowEntranceSteps.WORKFLOW_STEP }, KeyRegistry.WORKFLOW_STEPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowSteps.WorkflowSteps.WORKFLOW_STEP }, true, ForeignKeyRule.CASCADE, null); 089 public static final ForeignKey<Workflows, WorkflowDetails> WORKFLOWS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows, DSL.name("wkfl_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.ACTIVE_DETAIL }, KeyRegistry.WORKFLOW_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDetails.WorkflowDetails.WORKFLOW_DETAIL }, true, ForeignKeyRule.CASCADE, null); 090 public static final ForeignKey<Workflows, WorkflowDetails> WORKFLOWS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows, DSL.name("wkfl_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.LAST_DETAIL }, KeyRegistry.WORKFLOW_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowDetails.WorkflowDetails.WORKFLOW_DETAIL }, true, ForeignKeyRule.CASCADE, null); 091 public static final ForeignKey<WorkflowSelectorKinds, SelectorKinds> WORKFLOW_SELECTOR_KINDS_SELECTOR_KIND_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowSelectorKinds.WorkflowSelectorKinds, DSL.name("wkflslk_slk_selectorkindid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowSelectorKinds.WorkflowSelectorKinds.SELECTOR_KIND }, KeyRegistry.SELECTOR_KINDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.selector.SelectorKinds.SelectorKinds.SELECTOR_KIND }, true, ForeignKeyRule.CASCADE, null); 092 public static final ForeignKey<WorkflowSelectorKinds, Workflows> WORKFLOW_SELECTOR_KINDS_WORKFLOW_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowSelectorKinds.WorkflowSelectorKinds, DSL.name("wkflslk_wkfl_workflowid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowSelectorKinds.WorkflowSelectorKinds.WORKFLOW }, KeyRegistry.WORKFLOWS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.WORKFLOW }, true, ForeignKeyRule.CASCADE, null); 093 public static final ForeignKey<WorkflowStepDescriptions, Languages> WORKFLOW_STEP_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowStepDescriptions.WorkflowStepDescriptions, DSL.name("wkflsd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepDescriptions.WorkflowStepDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 094 public static final ForeignKey<WorkflowStepDescriptions, WorkflowSteps> WORKFLOW_STEP_DESCRIPTIONS_WORKFLOW_STEP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowStepDescriptions.WorkflowStepDescriptions, DSL.name("wkflsd_wkfls_workflowstepid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepDescriptions.WorkflowStepDescriptions.WORKFLOW_STEP }, KeyRegistry.WORKFLOW_STEPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowSteps.WorkflowSteps.WORKFLOW_STEP }, true, ForeignKeyRule.CASCADE, null); 095 public static final ForeignKey<WorkflowStepDetails, Workflows> WORKFLOW_STEP_DETAILS_WORKFLOW_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowStepDetails.WorkflowStepDetails, DSL.name("wkflsdt_wkfl_workflowid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepDetails.WorkflowStepDetails.WORKFLOW }, KeyRegistry.WORKFLOWS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.WORKFLOW }, true, ForeignKeyRule.CASCADE, null); 096 public static final ForeignKey<WorkflowStepDetails, WorkflowSteps> WORKFLOW_STEP_DETAILS_WORKFLOW_STEP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowStepDetails.WorkflowStepDetails, DSL.name("wkflsdt_wkfls_workflowstepid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepDetails.WorkflowStepDetails.WORKFLOW_STEP }, KeyRegistry.WORKFLOW_STEPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowSteps.WorkflowSteps.WORKFLOW_STEP }, true, ForeignKeyRule.CASCADE, null); 097 public static final ForeignKey<WorkflowStepDetails, WorkflowStepTypes> WORKFLOW_STEP_DETAILS_WORKFLOW_STEP_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowStepDetails.WorkflowStepDetails, DSL.name("wkflsdt_wkflst_workflowsteptypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepDetails.WorkflowStepDetails.WORKFLOW_STEP_TYPE }, KeyRegistry.WORKFLOW_STEP_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepTypes.WorkflowStepTypes.WORKFLOW_STEP_TYPE }, true, ForeignKeyRule.CASCADE, null); 098 public static final ForeignKey<WorkflowSteps, WorkflowStepDetails> WORKFLOW_STEPS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowSteps.WorkflowSteps, DSL.name("wkfls_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowSteps.WorkflowSteps.ACTIVE_DETAIL }, KeyRegistry.WORKFLOW_STEP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepDetails.WorkflowStepDetails.WORKFLOW_STEP_DETAIL }, true, ForeignKeyRule.CASCADE, null); 099 public static final ForeignKey<WorkflowSteps, WorkflowStepDetails> WORKFLOW_STEPS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowSteps.WorkflowSteps, DSL.name("wkfls_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowSteps.WorkflowSteps.LAST_DETAIL }, KeyRegistry.WORKFLOW_STEP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepDetails.WorkflowStepDetails.WORKFLOW_STEP_DETAIL }, true, ForeignKeyRule.CASCADE, null); 100 public static final ForeignKey<WorkflowStepTypeDescriptions, Languages> WORKFLOW_STEP_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowStepTypeDescriptions.WorkflowStepTypeDescriptions, DSL.name("wkflstd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepTypeDescriptions.WorkflowStepTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 101 public static final ForeignKey<WorkflowStepTypeDescriptions, WorkflowStepTypes> WORKFLOW_STEP_TYPE_DESCRIPTIONS_WORKFLOW_STEP_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowStepTypeDescriptions.WorkflowStepTypeDescriptions, DSL.name("wkflstd_wkflst_workflowsteptypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepTypeDescriptions.WorkflowStepTypeDescriptions.WORKFLOW_STEP_TYPE }, KeyRegistry.WORKFLOW_STEP_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowStepTypes.WorkflowStepTypes.WORKFLOW_STEP_TYPE }, true, ForeignKeyRule.CASCADE, null); 102 public static final ForeignKey<WorkflowTriggers, WorkflowEntityStatuses> WORKFLOW_TRIGGERS_WORKFLOW_ENTITY_STATUS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.workflow.WorkflowTriggers.WorkflowTriggers, DSL.name("wkfltrg_wkfles_workflowentitystatusid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowTriggers.WorkflowTriggers.WORKFLOW_ENTITY_STATUS }, KeyRegistry.WORKFLOW_ENTITY_STATUSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntityStatuses.WorkflowEntityStatuses.WORKFLOW_ENTITY_STATUS }, true, ForeignKeyRule.CASCADE, null); 103}