001package com.echothree.model.jooq.server.keys.accounting; 002 003import com.echothree.model.jooq.server.KeyRegistry; 004import com.echothree.model.jooq.server.records.accounting.Currencies; 005import com.echothree.model.jooq.server.records.accounting.CurrencyDescriptions; 006import com.echothree.model.jooq.server.records.accounting.GlAccountCategories; 007import com.echothree.model.jooq.server.records.accounting.GlAccountCategoryDescriptions; 008import com.echothree.model.jooq.server.records.accounting.GlAccountCategoryDetails; 009import com.echothree.model.jooq.server.records.accounting.GlAccountClassDescriptions; 010import com.echothree.model.jooq.server.records.accounting.GlAccountClassDetails; 011import com.echothree.model.jooq.server.records.accounting.GlAccountClasses; 012import com.echothree.model.jooq.server.records.accounting.GlAccountDescriptions; 013import com.echothree.model.jooq.server.records.accounting.GlAccountDetails; 014import com.echothree.model.jooq.server.records.accounting.GlAccountSummaries; 015import com.echothree.model.jooq.server.records.accounting.GlAccountTypeDescriptions; 016import com.echothree.model.jooq.server.records.accounting.GlAccountTypes; 017import com.echothree.model.jooq.server.records.accounting.GlAccounts; 018import com.echothree.model.jooq.server.records.accounting.GlResourceTypeDescriptions; 019import com.echothree.model.jooq.server.records.accounting.GlResourceTypeDetails; 020import com.echothree.model.jooq.server.records.accounting.GlResourceTypes; 021import com.echothree.model.jooq.server.records.accounting.ItemAccountingCategories; 022import com.echothree.model.jooq.server.records.accounting.ItemAccountingCategoryDescriptions; 023import com.echothree.model.jooq.server.records.accounting.ItemAccountingCategoryDetails; 024import com.echothree.model.jooq.server.records.accounting.PartyGlAccounts; 025import com.echothree.model.jooq.server.records.accounting.SymbolPositionDescriptions; 026import com.echothree.model.jooq.server.records.accounting.SymbolPositionDetails; 027import com.echothree.model.jooq.server.records.accounting.SymbolPositions; 028import com.echothree.model.jooq.server.records.accounting.TransactionDetails; 029import com.echothree.model.jooq.server.records.accounting.TransactionEntityRoleTypeDescriptions; 030import com.echothree.model.jooq.server.records.accounting.TransactionEntityRoleTypeDetails; 031import com.echothree.model.jooq.server.records.accounting.TransactionEntityRoleTypes; 032import com.echothree.model.jooq.server.records.accounting.TransactionEntityRoles; 033import com.echothree.model.jooq.server.records.accounting.TransactionGlAccountCategories; 034import com.echothree.model.jooq.server.records.accounting.TransactionGlAccountCategoryDescriptions; 035import com.echothree.model.jooq.server.records.accounting.TransactionGlAccountCategoryDetails; 036import com.echothree.model.jooq.server.records.accounting.TransactionGlAccounts; 037import com.echothree.model.jooq.server.records.accounting.TransactionGlEntries; 038import com.echothree.model.jooq.server.records.accounting.TransactionGroupDetails; 039import com.echothree.model.jooq.server.records.accounting.TransactionGroups; 040import com.echothree.model.jooq.server.records.accounting.TransactionStatuses; 041import com.echothree.model.jooq.server.records.accounting.TransactionTimeTypeDescriptions; 042import com.echothree.model.jooq.server.records.accounting.TransactionTimeTypeDetails; 043import com.echothree.model.jooq.server.records.accounting.TransactionTimeTypes; 044import com.echothree.model.jooq.server.records.accounting.TransactionTimes; 045import com.echothree.model.jooq.server.records.accounting.TransactionTypeDescriptions; 046import com.echothree.model.jooq.server.records.accounting.TransactionTypeDetails; 047import com.echothree.model.jooq.server.records.accounting.TransactionTypes; 048import com.echothree.model.jooq.server.records.accounting.Transactions; 049import com.echothree.model.jooq.server.records.core.EntityInstances; 050import com.echothree.model.jooq.server.records.core.EntityTypes; 051import com.echothree.model.jooq.server.records.party.Languages; 052import com.echothree.model.jooq.server.records.party.Parties; 053import com.echothree.model.jooq.server.records.period.Periods; 054 055import org.jooq.ForeignKey; 056import org.jooq.TableField; 057import org.jooq.impl.DSL; 058import org.jooq.impl.Internal; 059import org.jooq.impl.QOM.ForeignKeyRule; 060 061/** 062 * Key definitions for the AccountingForeign component. 063 */ 064public interface AccountingForeignKeys { 065 public static final ForeignKey<Currencies, SymbolPositions> CURRENCIES_SYMBOL_POSITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies, DSL.name("cur_sympos_symbolpositionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.SYMBOL_POSITION }, KeyRegistry.SYMBOL_POSITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.SymbolPositions.SymbolPositions.SYMBOL_POSITION }, true, ForeignKeyRule.CASCADE, null); 066 public static final ForeignKey<CurrencyDescriptions, Currencies> CURRENCY_DESCRIPTIONS_CURRENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.CurrencyDescriptions.CurrencyDescriptions, DSL.name("curd_cur_currencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.CurrencyDescriptions.CurrencyDescriptions.CURRENCY }, KeyRegistry.CURRENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.CURRENCY }, true, ForeignKeyRule.CASCADE, null); 067 public static final ForeignKey<CurrencyDescriptions, Languages> CURRENCY_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.CurrencyDescriptions.CurrencyDescriptions, DSL.name("curd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.CurrencyDescriptions.CurrencyDescriptions.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<GlAccountCategories, GlAccountCategoryDetails> GL_ACCOUNT_CATEGORIES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountCategories.GlAccountCategories, DSL.name("glac_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategories.GlAccountCategories.ACTIVE_DETAIL }, KeyRegistry.GL_ACCOUNT_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategoryDetails.GlAccountCategoryDetails.GL_ACCOUNT_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 069 public static final ForeignKey<GlAccountCategories, GlAccountCategoryDetails> GL_ACCOUNT_CATEGORIES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountCategories.GlAccountCategories, DSL.name("glac_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategories.GlAccountCategories.LAST_DETAIL }, KeyRegistry.GL_ACCOUNT_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategoryDetails.GlAccountCategoryDetails.GL_ACCOUNT_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 070 public static final ForeignKey<GlAccountCategoryDescriptions, GlAccountCategories> GL_ACCOUNT_CATEGORY_DESCRIPTIONS_GL_ACCOUNT_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountCategoryDescriptions.GlAccountCategoryDescriptions, DSL.name("glacd_glac_glaccountcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategoryDescriptions.GlAccountCategoryDescriptions.GL_ACCOUNT_CATEGORY }, KeyRegistry.GL_ACCOUNT_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategories.GlAccountCategories.GL_ACCOUNT_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 071 public static final ForeignKey<GlAccountCategoryDescriptions, Languages> GL_ACCOUNT_CATEGORY_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountCategoryDescriptions.GlAccountCategoryDescriptions, DSL.name("glacd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategoryDescriptions.GlAccountCategoryDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 072 public static final ForeignKey<GlAccountCategoryDetails, GlAccountCategories> GL_ACCOUNT_CATEGORY_DETAILS_GL_ACCOUNT_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountCategoryDetails.GlAccountCategoryDetails, DSL.name("glacdt_glac_glaccountcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategoryDetails.GlAccountCategoryDetails.GL_ACCOUNT_CATEGORY }, KeyRegistry.GL_ACCOUNT_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategories.GlAccountCategories.GL_ACCOUNT_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 073 public static final ForeignKey<GlAccountCategoryDetails, GlAccountCategories> GL_ACCOUNT_CATEGORY_DETAILS_PARENT_GL_ACCOUNT_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountCategoryDetails.GlAccountCategoryDetails, DSL.name("glacdt_parentglaccountcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategoryDetails.GlAccountCategoryDetails.PARENT_GL_ACCOUNT_CATEGORY }, KeyRegistry.GL_ACCOUNT_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategories.GlAccountCategories.GL_ACCOUNT_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 074 public static final ForeignKey<GlAccountClassDescriptions, GlAccountClasses> GL_ACCOUNT_CLASS_DESCRIPTIONS_GL_ACCOUNT_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountClassDescriptions.GlAccountClassDescriptions, DSL.name("glaclsd_glacls_glaccountclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClassDescriptions.GlAccountClassDescriptions.GL_ACCOUNT_CLASS }, KeyRegistry.GL_ACCOUNT_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClasses.GlAccountClasses.GL_ACCOUNT_CLASS }, true, ForeignKeyRule.CASCADE, null); 075 public static final ForeignKey<GlAccountClassDescriptions, Languages> GL_ACCOUNT_CLASS_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountClassDescriptions.GlAccountClassDescriptions, DSL.name("glaclsd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClassDescriptions.GlAccountClassDescriptions.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<GlAccountClassDetails, GlAccountClasses> GL_ACCOUNT_CLASS_DETAILS_GL_ACCOUNT_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountClassDetails.GlAccountClassDetails, DSL.name("glaclsdt_glacls_glaccountclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClassDetails.GlAccountClassDetails.GL_ACCOUNT_CLASS }, KeyRegistry.GL_ACCOUNT_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClasses.GlAccountClasses.GL_ACCOUNT_CLASS }, true, ForeignKeyRule.CASCADE, null); 077 public static final ForeignKey<GlAccountClassDetails, GlAccountClasses> GL_ACCOUNT_CLASS_DETAILS_PARENT_GL_ACCOUNT_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountClassDetails.GlAccountClassDetails, DSL.name("glaclsdt_parentglaccountclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClassDetails.GlAccountClassDetails.PARENT_GL_ACCOUNT_CLASS }, KeyRegistry.GL_ACCOUNT_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClasses.GlAccountClasses.GL_ACCOUNT_CLASS }, true, ForeignKeyRule.CASCADE, null); 078 public static final ForeignKey<GlAccountClasses, GlAccountClassDetails> GL_ACCOUNT_CLASSES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountClasses.GlAccountClasses, DSL.name("glacls_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClasses.GlAccountClasses.ACTIVE_DETAIL }, KeyRegistry.GL_ACCOUNT_CLASS_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClassDetails.GlAccountClassDetails.GL_ACCOUNT_CLASS_DETAIL }, true, ForeignKeyRule.CASCADE, null); 079 public static final ForeignKey<GlAccountClasses, GlAccountClassDetails> GL_ACCOUNT_CLASSES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountClasses.GlAccountClasses, DSL.name("glacls_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClasses.GlAccountClasses.LAST_DETAIL }, KeyRegistry.GL_ACCOUNT_CLASS_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClassDetails.GlAccountClassDetails.GL_ACCOUNT_CLASS_DETAIL }, true, ForeignKeyRule.CASCADE, null); 080 public static final ForeignKey<GlAccountDescriptions, GlAccounts> GL_ACCOUNT_DESCRIPTIONS_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountDescriptions.GlAccountDescriptions, DSL.name("glad_gla_glaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDescriptions.GlAccountDescriptions.GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 081 public static final ForeignKey<GlAccountDescriptions, Languages> GL_ACCOUNT_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountDescriptions.GlAccountDescriptions, DSL.name("glad_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDescriptions.GlAccountDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 082 public static final ForeignKey<GlAccountDetails, Currencies> GL_ACCOUNT_DETAILS_CURRENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails, DSL.name("gladt_cur_currencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails.CURRENCY }, KeyRegistry.CURRENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.CURRENCY }, true, ForeignKeyRule.CASCADE, null); 083 public static final ForeignKey<GlAccountDetails, GlAccounts> GL_ACCOUNT_DETAILS_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails, DSL.name("gladt_gla_glaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails.GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 084 public static final ForeignKey<GlAccountDetails, GlAccountCategories> GL_ACCOUNT_DETAILS_GL_ACCOUNT_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails, DSL.name("gladt_glac_glaccountcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails.GL_ACCOUNT_CATEGORY }, KeyRegistry.GL_ACCOUNT_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategories.GlAccountCategories.GL_ACCOUNT_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 085 public static final ForeignKey<GlAccountDetails, GlAccountClasses> GL_ACCOUNT_DETAILS_GL_ACCOUNT_CLASS_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails, DSL.name("gladt_glacls_glaccountclassid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails.GL_ACCOUNT_CLASS }, KeyRegistry.GL_ACCOUNT_CLASSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountClasses.GlAccountClasses.GL_ACCOUNT_CLASS }, true, ForeignKeyRule.CASCADE, null); 086 public static final ForeignKey<GlAccountDetails, GlAccountTypes> GL_ACCOUNT_DETAILS_GL_ACCOUNT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails, DSL.name("gladt_glatyp_glaccounttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails.GL_ACCOUNT_TYPE }, KeyRegistry.GL_ACCOUNT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountTypes.GlAccountTypes.GL_ACCOUNT_TYPE }, true, ForeignKeyRule.CASCADE, null); 087 public static final ForeignKey<GlAccountDetails, GlResourceTypes> GL_ACCOUNT_DETAILS_GL_RESOURCE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails, DSL.name("gladt_glrtyp_glresourcetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails.GL_RESOURCE_TYPE }, KeyRegistry.GL_RESOURCE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlResourceTypes.GlResourceTypes.GL_RESOURCE_TYPE }, true, ForeignKeyRule.CASCADE, null); 088 public static final ForeignKey<GlAccountDetails, GlAccounts> GL_ACCOUNT_DETAILS_PARENT_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails, DSL.name("gladt_parentglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails.PARENT_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 089 public static final ForeignKey<GlAccounts, GlAccountDetails> GL_ACCOUNTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts, DSL.name("gla_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.ACTIVE_DETAIL }, KeyRegistry.GL_ACCOUNT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails.GL_ACCOUNT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 090 public static final ForeignKey<GlAccounts, GlAccountDetails> GL_ACCOUNTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts, DSL.name("gla_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.LAST_DETAIL }, KeyRegistry.GL_ACCOUNT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountDetails.GlAccountDetails.GL_ACCOUNT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 091 public static final ForeignKey<GlAccountSummaries, GlAccounts> GL_ACCOUNT_SUMMARIES_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountSummaries.GlAccountSummaries, DSL.name("glasmy_gla_glaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountSummaries.GlAccountSummaries.GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 092 public static final ForeignKey<GlAccountSummaries, Parties> GL_ACCOUNT_SUMMARIES_GROUP_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountSummaries.GlAccountSummaries, DSL.name("glasmy_grouppartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountSummaries.GlAccountSummaries.GROUP_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 093 public static final ForeignKey<GlAccountSummaries, Periods> GL_ACCOUNT_SUMMARIES_PERIOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountSummaries.GlAccountSummaries, DSL.name("glasmy_prd_periodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountSummaries.GlAccountSummaries.PERIOD }, KeyRegistry.PERIODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.period.Periods.Periods.PERIOD }, true, ForeignKeyRule.CASCADE, null); 094 public static final ForeignKey<GlAccountTypeDescriptions, GlAccountTypes> GL_ACCOUNT_TYPE_DESCRIPTIONS_GL_ACCOUNT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountTypeDescriptions.GlAccountTypeDescriptions, DSL.name("glatypd_glatyp_glaccounttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountTypeDescriptions.GlAccountTypeDescriptions.GL_ACCOUNT_TYPE }, KeyRegistry.GL_ACCOUNT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountTypes.GlAccountTypes.GL_ACCOUNT_TYPE }, true, ForeignKeyRule.CASCADE, null); 095 public static final ForeignKey<GlAccountTypeDescriptions, Languages> GL_ACCOUNT_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlAccountTypeDescriptions.GlAccountTypeDescriptions, DSL.name("glatypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountTypeDescriptions.GlAccountTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 096 public static final ForeignKey<GlResourceTypeDescriptions, GlResourceTypes> GL_RESOURCE_TYPE_DESCRIPTIONS_GL_RESOURCE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlResourceTypeDescriptions.GlResourceTypeDescriptions, DSL.name("glrtypd_glrtyp_glresourcetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlResourceTypeDescriptions.GlResourceTypeDescriptions.GL_RESOURCE_TYPE }, KeyRegistry.GL_RESOURCE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlResourceTypes.GlResourceTypes.GL_RESOURCE_TYPE }, true, ForeignKeyRule.CASCADE, null); 097 public static final ForeignKey<GlResourceTypeDescriptions, Languages> GL_RESOURCE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlResourceTypeDescriptions.GlResourceTypeDescriptions, DSL.name("glrtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlResourceTypeDescriptions.GlResourceTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 098 public static final ForeignKey<GlResourceTypeDetails, GlResourceTypes> GL_RESOURCE_TYPE_DETAILS_GL_RESOURCE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlResourceTypeDetails.GlResourceTypeDetails, DSL.name("glrtypdt_glrtyp_glresourcetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlResourceTypeDetails.GlResourceTypeDetails.GL_RESOURCE_TYPE }, KeyRegistry.GL_RESOURCE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlResourceTypes.GlResourceTypes.GL_RESOURCE_TYPE }, true, ForeignKeyRule.CASCADE, null); 099 public static final ForeignKey<GlResourceTypes, GlResourceTypeDetails> GL_RESOURCE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlResourceTypes.GlResourceTypes, DSL.name("glrtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlResourceTypes.GlResourceTypes.ACTIVE_DETAIL }, KeyRegistry.GL_RESOURCE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlResourceTypeDetails.GlResourceTypeDetails.GL_RESOURCE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 100 public static final ForeignKey<GlResourceTypes, GlResourceTypeDetails> GL_RESOURCE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.GlResourceTypes.GlResourceTypes, DSL.name("glrtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlResourceTypes.GlResourceTypes.LAST_DETAIL }, KeyRegistry.GL_RESOURCE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlResourceTypeDetails.GlResourceTypeDetails.GL_RESOURCE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 101 public static final ForeignKey<ItemAccountingCategories, ItemAccountingCategoryDetails> ITEM_ACCOUNTING_CATEGORIES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategories.ItemAccountingCategories, DSL.name("iactgc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategories.ItemAccountingCategories.ACTIVE_DETAIL }, KeyRegistry.ITEM_ACCOUNTING_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails.ITEM_ACCOUNTING_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 102 public static final ForeignKey<ItemAccountingCategories, ItemAccountingCategoryDetails> ITEM_ACCOUNTING_CATEGORIES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategories.ItemAccountingCategories, DSL.name("iactgc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategories.ItemAccountingCategories.LAST_DETAIL }, KeyRegistry.ITEM_ACCOUNTING_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails.ITEM_ACCOUNTING_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 103 public static final ForeignKey<ItemAccountingCategoryDescriptions, ItemAccountingCategories> ITEM_ACCOUNTING_CATEGORY_DESCRIPTIONS_ITEM_ACCOUNTING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDescriptions.ItemAccountingCategoryDescriptions, DSL.name("iactgcd_iactgc_itemaccountingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDescriptions.ItemAccountingCategoryDescriptions.ITEM_ACCOUNTING_CATEGORY }, KeyRegistry.ITEM_ACCOUNTING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategories.ItemAccountingCategories.ITEM_ACCOUNTING_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 104 public static final ForeignKey<ItemAccountingCategoryDescriptions, Languages> ITEM_ACCOUNTING_CATEGORY_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDescriptions.ItemAccountingCategoryDescriptions, DSL.name("iactgcd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDescriptions.ItemAccountingCategoryDescriptions.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<ItemAccountingCategoryDetails, GlAccounts> ITEM_ACCOUNTING_CATEGORY_DETAILS_COGS_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails, DSL.name("iactgcdt_cogsglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails.COGS_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 106 public static final ForeignKey<ItemAccountingCategoryDetails, ItemAccountingCategories> ITEM_ACCOUNTING_CATEGORY_DETAILS_ITEM_ACCOUNTING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails, DSL.name("iactgcdt_iactgc_itemaccountingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails.ITEM_ACCOUNTING_CATEGORY }, KeyRegistry.ITEM_ACCOUNTING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategories.ItemAccountingCategories.ITEM_ACCOUNTING_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 107 public static final ForeignKey<ItemAccountingCategoryDetails, GlAccounts> ITEM_ACCOUNTING_CATEGORY_DETAILS_INVENTORY_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails, DSL.name("iactgcdt_inventoryglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails.INVENTORY_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 108 public static final ForeignKey<ItemAccountingCategoryDetails, ItemAccountingCategories> ITEM_ACCOUNTING_CATEGORY_DETAILS_PARENT_ITEM_ACCOUNTING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails, DSL.name("iactgcdt_parentitemaccountingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails.PARENT_ITEM_ACCOUNTING_CATEGORY }, KeyRegistry.ITEM_ACCOUNTING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategories.ItemAccountingCategories.ITEM_ACCOUNTING_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 109 public static final ForeignKey<ItemAccountingCategoryDetails, GlAccounts> ITEM_ACCOUNTING_CATEGORY_DETAILS_RETURNS_COGS_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails, DSL.name("iactgcdt_returnscogsglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails.RETURNS_COGS_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 110 public static final ForeignKey<ItemAccountingCategoryDetails, GlAccounts> ITEM_ACCOUNTING_CATEGORY_DETAILS_RETURNS_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails, DSL.name("iactgcdt_returnsglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails.RETURNS_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 111 public static final ForeignKey<ItemAccountingCategoryDetails, GlAccounts> ITEM_ACCOUNTING_CATEGORY_DETAILS_SALES_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails, DSL.name("iactgcdt_salesglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategoryDetails.ItemAccountingCategoryDetails.SALES_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 112 public static final ForeignKey<PartyGlAccounts, GlAccounts> PARTY_GL_ACCOUNTS_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.PartyGlAccounts.PartyGlAccounts, DSL.name("pgla_gla_glaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.PartyGlAccounts.PartyGlAccounts.GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 113 public static final ForeignKey<PartyGlAccounts, Parties> PARTY_GL_ACCOUNTS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.PartyGlAccounts.PartyGlAccounts, DSL.name("pgla_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.PartyGlAccounts.PartyGlAccounts.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 114 public static final ForeignKey<SymbolPositionDescriptions, Languages> SYMBOL_POSITION_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.SymbolPositionDescriptions.SymbolPositionDescriptions, DSL.name("symposd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.SymbolPositionDescriptions.SymbolPositionDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 115 public static final ForeignKey<SymbolPositionDescriptions, SymbolPositions> SYMBOL_POSITION_DESCRIPTIONS_SYMBOL_POSITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.SymbolPositionDescriptions.SymbolPositionDescriptions, DSL.name("symposd_sympos_symbolpositionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.SymbolPositionDescriptions.SymbolPositionDescriptions.SYMBOL_POSITION }, KeyRegistry.SYMBOL_POSITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.SymbolPositions.SymbolPositions.SYMBOL_POSITION }, true, ForeignKeyRule.CASCADE, null); 116 public static final ForeignKey<SymbolPositionDetails, SymbolPositions> SYMBOL_POSITION_DETAILS_SYMBOL_POSITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.SymbolPositionDetails.SymbolPositionDetails, DSL.name("symposdt_sympos_symbolpositionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.SymbolPositionDetails.SymbolPositionDetails.SYMBOL_POSITION }, KeyRegistry.SYMBOL_POSITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.SymbolPositions.SymbolPositions.SYMBOL_POSITION }, true, ForeignKeyRule.CASCADE, null); 117 public static final ForeignKey<SymbolPositions, SymbolPositionDetails> SYMBOL_POSITIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.SymbolPositions.SymbolPositions, DSL.name("sympos_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.SymbolPositions.SymbolPositions.ACTIVE_DETAIL }, KeyRegistry.SYMBOL_POSITION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.SymbolPositionDetails.SymbolPositionDetails.SYMBOL_POSITION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 118 public static final ForeignKey<SymbolPositions, SymbolPositionDetails> SYMBOL_POSITIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.SymbolPositions.SymbolPositions, DSL.name("sympos_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.SymbolPositions.SymbolPositions.LAST_DETAIL }, KeyRegistry.SYMBOL_POSITION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.SymbolPositionDetails.SymbolPositionDetails.SYMBOL_POSITION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 119 public static final ForeignKey<TransactionDetails, Parties> TRANSACTION_DETAILS_GROUP_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionDetails.TransactionDetails, DSL.name("trxdt_grouppartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionDetails.TransactionDetails.GROUP_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 120 public static final ForeignKey<TransactionDetails, Transactions> TRANSACTION_DETAILS_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionDetails.TransactionDetails, DSL.name("trxdt_trx_transactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionDetails.TransactionDetails.TRANSACTION }, KeyRegistry.TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Transactions.Transactions.TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 121 public static final ForeignKey<TransactionDetails, TransactionGroups> TRANSACTION_DETAILS_TRANSACTION_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionDetails.TransactionDetails, DSL.name("trxdt_trxgrp_transactiongroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionDetails.TransactionDetails.TRANSACTION_GROUP }, KeyRegistry.TRANSACTION_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGroups.TransactionGroups.TRANSACTION_GROUP }, true, ForeignKeyRule.CASCADE, null); 122 public static final ForeignKey<TransactionDetails, TransactionTypes> TRANSACTION_DETAILS_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionDetails.TransactionDetails, DSL.name("trxdt_trxtyp_transactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionDetails.TransactionDetails.TRANSACTION_TYPE }, KeyRegistry.TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypes.TransactionTypes.TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 123 public static final ForeignKey<TransactionEntityRoles, EntityInstances> TRANSACTION_ENTITY_ROLES_ENTITY_INSTANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoles.TransactionEntityRoles, DSL.name("trxer_eni_entityinstanceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoles.TransactionEntityRoles.ENTITY_INSTANCE }, KeyRegistry.ENTITY_INSTANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.EntityInstances.EntityInstances.ENTITY_INSTANCE }, true, ForeignKeyRule.CASCADE, null); 124 public static final ForeignKey<TransactionEntityRoles, Transactions> TRANSACTION_ENTITY_ROLES_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoles.TransactionEntityRoles, DSL.name("trxer_trx_transactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoles.TransactionEntityRoles.TRANSACTION }, KeyRegistry.TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Transactions.Transactions.TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 125 public static final ForeignKey<TransactionEntityRoles, TransactionEntityRoleTypes> TRANSACTION_ENTITY_ROLES_TRANSACTION_ENTITY_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoles.TransactionEntityRoles, DSL.name("trxer_trxertyp_transactionentityroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoles.TransactionEntityRoles.TRANSACTION_ENTITY_ROLE_TYPE }, KeyRegistry.TRANSACTION_ENTITY_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypes.TransactionEntityRoleTypes.TRANSACTION_ENTITY_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null); 126 public static final ForeignKey<TransactionEntityRoleTypeDescriptions, Languages> TRANSACTION_ENTITY_ROLE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDescriptions.TransactionEntityRoleTypeDescriptions, DSL.name("trxertypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDescriptions.TransactionEntityRoleTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 127 public static final ForeignKey<TransactionEntityRoleTypeDescriptions, TransactionEntityRoleTypes> TRANSACTION_ENTITY_ROLE_TYPE_DESCRIPTIONS_TRANSACTION_ENTITY_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDescriptions.TransactionEntityRoleTypeDescriptions, DSL.name("trxertypd_trxertyp_transactionentityroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDescriptions.TransactionEntityRoleTypeDescriptions.TRANSACTION_ENTITY_ROLE_TYPE }, KeyRegistry.TRANSACTION_ENTITY_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypes.TransactionEntityRoleTypes.TRANSACTION_ENTITY_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null); 128 public static final ForeignKey<TransactionEntityRoleTypeDetails, EntityTypes> TRANSACTION_ENTITY_ROLE_TYPE_DETAILS_ENTITY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDetails.TransactionEntityRoleTypeDetails, DSL.name("trxertypdt_ent_entitytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDetails.TransactionEntityRoleTypeDetails.ENTITY_TYPE }, KeyRegistry.ENTITY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.EntityTypes.EntityTypes.ENTITY_TYPE }, true, ForeignKeyRule.CASCADE, null); 129 public static final ForeignKey<TransactionEntityRoleTypeDetails, TransactionEntityRoleTypes> TRANSACTION_ENTITY_ROLE_TYPE_DETAILS_TRANSACTION_ENTITY_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDetails.TransactionEntityRoleTypeDetails, DSL.name("trxertypdt_trxertyp_transactionentityroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDetails.TransactionEntityRoleTypeDetails.TRANSACTION_ENTITY_ROLE_TYPE }, KeyRegistry.TRANSACTION_ENTITY_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypes.TransactionEntityRoleTypes.TRANSACTION_ENTITY_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null); 130 public static final ForeignKey<TransactionEntityRoleTypeDetails, TransactionTypes> TRANSACTION_ENTITY_ROLE_TYPE_DETAILS_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDetails.TransactionEntityRoleTypeDetails, DSL.name("trxertypdt_trxtyp_transactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDetails.TransactionEntityRoleTypeDetails.TRANSACTION_TYPE }, KeyRegistry.TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypes.TransactionTypes.TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 131 public static final ForeignKey<TransactionEntityRoleTypes, TransactionEntityRoleTypeDetails> TRANSACTION_ENTITY_ROLE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypes.TransactionEntityRoleTypes, DSL.name("trxertyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypes.TransactionEntityRoleTypes.ACTIVE_DETAIL }, KeyRegistry.TRANSACTION_ENTITY_ROLE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDetails.TransactionEntityRoleTypeDetails.TRANSACTION_ENTITY_ROLE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 132 public static final ForeignKey<TransactionEntityRoleTypes, TransactionEntityRoleTypeDetails> TRANSACTION_ENTITY_ROLE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypes.TransactionEntityRoleTypes, DSL.name("trxertyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypes.TransactionEntityRoleTypes.LAST_DETAIL }, KeyRegistry.TRANSACTION_ENTITY_ROLE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionEntityRoleTypeDetails.TransactionEntityRoleTypeDetails.TRANSACTION_ENTITY_ROLE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 133 public static final ForeignKey<TransactionGlAccountCategories, TransactionGlAccountCategoryDetails> TRANSACTION_GL_ACCOUNT_CATEGORIES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategories.TransactionGlAccountCategories, DSL.name("trxglac_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategories.TransactionGlAccountCategories.ACTIVE_DETAIL }, KeyRegistry.TRANSACTION_GL_ACCOUNT_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDetails.TransactionGlAccountCategoryDetails.TRANSACTION_GL_ACCOUNT_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 134 public static final ForeignKey<TransactionGlAccountCategories, TransactionGlAccountCategoryDetails> TRANSACTION_GL_ACCOUNT_CATEGORIES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategories.TransactionGlAccountCategories, DSL.name("trxglac_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategories.TransactionGlAccountCategories.LAST_DETAIL }, KeyRegistry.TRANSACTION_GL_ACCOUNT_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDetails.TransactionGlAccountCategoryDetails.TRANSACTION_GL_ACCOUNT_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 135 public static final ForeignKey<TransactionGlAccountCategoryDescriptions, Languages> TRANSACTION_GL_ACCOUNT_CATEGORY_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDescriptions.TransactionGlAccountCategoryDescriptions, DSL.name("trxglacd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDescriptions.TransactionGlAccountCategoryDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 136 public static final ForeignKey<TransactionGlAccountCategoryDescriptions, TransactionGlAccountCategories> TRANSACTION_GL_ACCOUNT_CATEGORY_DESCRIPTIONS_TRANSACTION_GL_ACCOUNT_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDescriptions.TransactionGlAccountCategoryDescriptions, DSL.name("trxglacd_trxglac_transactionglaccountcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDescriptions.TransactionGlAccountCategoryDescriptions.TRANSACTION_GL_ACCOUNT_CATEGORY }, KeyRegistry.TRANSACTION_GL_ACCOUNT_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategories.TransactionGlAccountCategories.TRANSACTION_GL_ACCOUNT_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 137 public static final ForeignKey<TransactionGlAccountCategoryDetails, GlAccountCategories> TRANSACTION_GL_ACCOUNT_CATEGORY_DETAILS_GL_ACCOUNT_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDetails.TransactionGlAccountCategoryDetails, DSL.name("trxglacdt_glac_glaccountcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDetails.TransactionGlAccountCategoryDetails.GL_ACCOUNT_CATEGORY }, KeyRegistry.GL_ACCOUNT_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccountCategories.GlAccountCategories.GL_ACCOUNT_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 138 public static final ForeignKey<TransactionGlAccountCategoryDetails, TransactionGlAccountCategories> TRANSACTION_GL_ACCOUNT_CATEGORY_DETAILS_TRANSACTION_GL_ACCOUNT_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDetails.TransactionGlAccountCategoryDetails, DSL.name("trxglacdt_trxglac_transactionglaccountcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDetails.TransactionGlAccountCategoryDetails.TRANSACTION_GL_ACCOUNT_CATEGORY }, KeyRegistry.TRANSACTION_GL_ACCOUNT_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategories.TransactionGlAccountCategories.TRANSACTION_GL_ACCOUNT_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 139 public static final ForeignKey<TransactionGlAccountCategoryDetails, TransactionTypes> TRANSACTION_GL_ACCOUNT_CATEGORY_DETAILS_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDetails.TransactionGlAccountCategoryDetails, DSL.name("trxglacdt_trxtyp_transactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategoryDetails.TransactionGlAccountCategoryDetails.TRANSACTION_TYPE }, KeyRegistry.TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypes.TransactionTypes.TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 140 public static final ForeignKey<TransactionGlAccounts, GlAccounts> TRANSACTION_GL_ACCOUNTS_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlAccounts.TransactionGlAccounts, DSL.name("trxgla_gla_glaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccounts.TransactionGlAccounts.GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 141 public static final ForeignKey<TransactionGlAccounts, TransactionGlAccountCategories> TRANSACTION_GL_ACCOUNTS_TRANSACTION_GL_ACCOUNT_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlAccounts.TransactionGlAccounts, DSL.name("trxgla_trxglac_transactionglaccountcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccounts.TransactionGlAccounts.TRANSACTION_GL_ACCOUNT_CATEGORY }, KeyRegistry.TRANSACTION_GL_ACCOUNT_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategories.TransactionGlAccountCategories.TRANSACTION_GL_ACCOUNT_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 142 public static final ForeignKey<TransactionGlEntries, GlAccounts> TRANSACTION_GL_ENTRIES_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlEntries.TransactionGlEntries, DSL.name("trxglent_gla_glaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlEntries.TransactionGlEntries.GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 143 public static final ForeignKey<TransactionGlEntries, Parties> TRANSACTION_GL_ENTRIES_GROUP_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlEntries.TransactionGlEntries, DSL.name("trxglent_grouppartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlEntries.TransactionGlEntries.GROUP_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 144 public static final ForeignKey<TransactionGlEntries, Currencies> TRANSACTION_GL_ENTRIES_ORIGINAL_CURRENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlEntries.TransactionGlEntries, DSL.name("trxglent_originalcurrencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlEntries.TransactionGlEntries.ORIGINAL_CURRENCY }, KeyRegistry.CURRENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.CURRENCY }, true, ForeignKeyRule.CASCADE, null); 145 public static final ForeignKey<TransactionGlEntries, Transactions> TRANSACTION_GL_ENTRIES_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlEntries.TransactionGlEntries, DSL.name("trxglent_trx_transactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlEntries.TransactionGlEntries.TRANSACTION }, KeyRegistry.TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Transactions.Transactions.TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 146 public static final ForeignKey<TransactionGlEntries, TransactionGlAccountCategories> TRANSACTION_GL_ENTRIES_TRANSACTION_GL_ACCOUNT_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGlEntries.TransactionGlEntries, DSL.name("trxglent_trxglac_transactionglaccountcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlEntries.TransactionGlEntries.TRANSACTION_GL_ACCOUNT_CATEGORY }, KeyRegistry.TRANSACTION_GL_ACCOUNT_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGlAccountCategories.TransactionGlAccountCategories.TRANSACTION_GL_ACCOUNT_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 147 public static final ForeignKey<TransactionGroupDetails, TransactionGroups> TRANSACTION_GROUP_DETAILS_TRANSACTION_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGroupDetails.TransactionGroupDetails, DSL.name("trxgrpdt_trxgrp_transactiongroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGroupDetails.TransactionGroupDetails.TRANSACTION_GROUP }, KeyRegistry.TRANSACTION_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGroups.TransactionGroups.TRANSACTION_GROUP }, true, ForeignKeyRule.CASCADE, null); 148 public static final ForeignKey<TransactionGroups, TransactionGroupDetails> TRANSACTION_GROUPS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGroups.TransactionGroups, DSL.name("trxgrp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGroups.TransactionGroups.ACTIVE_DETAIL }, KeyRegistry.TRANSACTION_GROUP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGroupDetails.TransactionGroupDetails.TRANSACTION_GROUP_DETAIL }, true, ForeignKeyRule.CASCADE, null); 149 public static final ForeignKey<TransactionGroups, TransactionGroupDetails> TRANSACTION_GROUPS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionGroups.TransactionGroups, DSL.name("trxgrp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGroups.TransactionGroups.LAST_DETAIL }, KeyRegistry.TRANSACTION_GROUP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionGroupDetails.TransactionGroupDetails.TRANSACTION_GROUP_DETAIL }, true, ForeignKeyRule.CASCADE, null); 150 public static final ForeignKey<Transactions, TransactionDetails> TRANSACTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.Transactions.Transactions, DSL.name("trx_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.Transactions.Transactions.ACTIVE_DETAIL }, KeyRegistry.TRANSACTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionDetails.TransactionDetails.TRANSACTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 151 public static final ForeignKey<Transactions, TransactionDetails> TRANSACTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.Transactions.Transactions, DSL.name("trx_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.Transactions.Transactions.LAST_DETAIL }, KeyRegistry.TRANSACTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionDetails.TransactionDetails.TRANSACTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 152 public static final ForeignKey<TransactionStatuses, Transactions> TRANSACTION_STATUSES_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionStatuses.TransactionStatuses, DSL.name("trxst_trx_transactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionStatuses.TransactionStatuses.TRANSACTION }, KeyRegistry.TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Transactions.Transactions.TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 153 public static final ForeignKey<TransactionTimes, Transactions> TRANSACTION_TIMES_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTimes.TransactionTimes, DSL.name("txntim_trx_transactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimes.TransactionTimes.TRANSACTION }, KeyRegistry.TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Transactions.Transactions.TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 154 public static final ForeignKey<TransactionTimes, TransactionTimeTypes> TRANSACTION_TIMES_TRANSACTION_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTimes.TransactionTimes, DSL.name("txntim_txntimtyp_transactiontimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimes.TransactionTimes.TRANSACTION_TIME_TYPE }, KeyRegistry.TRANSACTION_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypes.TransactionTimeTypes.TRANSACTION_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 155 public static final ForeignKey<TransactionTimeTypeDescriptions, Languages> TRANSACTION_TIME_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypeDescriptions.TransactionTimeTypeDescriptions, DSL.name("txntimtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypeDescriptions.TransactionTimeTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 156 public static final ForeignKey<TransactionTimeTypeDescriptions, TransactionTimeTypes> TRANSACTION_TIME_TYPE_DESCRIPTIONS_TRANSACTION_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypeDescriptions.TransactionTimeTypeDescriptions, DSL.name("txntimtypd_txntimtyp_transactiontimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypeDescriptions.TransactionTimeTypeDescriptions.TRANSACTION_TIME_TYPE }, KeyRegistry.TRANSACTION_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypes.TransactionTimeTypes.TRANSACTION_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 157 public static final ForeignKey<TransactionTimeTypeDetails, TransactionTimeTypes> TRANSACTION_TIME_TYPE_DETAILS_TRANSACTION_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypeDetails.TransactionTimeTypeDetails, DSL.name("txntimtypdt_txntimtyp_transactiontimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypeDetails.TransactionTimeTypeDetails.TRANSACTION_TIME_TYPE }, KeyRegistry.TRANSACTION_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypes.TransactionTimeTypes.TRANSACTION_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 158 public static final ForeignKey<TransactionTimeTypes, TransactionTimeTypeDetails> TRANSACTION_TIME_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypes.TransactionTimeTypes, DSL.name("txntimtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypes.TransactionTimeTypes.ACTIVE_DETAIL }, KeyRegistry.TRANSACTION_TIME_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypeDetails.TransactionTimeTypeDetails.TRANSACTION_TIME_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 159 public static final ForeignKey<TransactionTimeTypes, TransactionTimeTypeDetails> TRANSACTION_TIME_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypes.TransactionTimeTypes, DSL.name("txntimtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypes.TransactionTimeTypes.LAST_DETAIL }, KeyRegistry.TRANSACTION_TIME_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTimeTypeDetails.TransactionTimeTypeDetails.TRANSACTION_TIME_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 160 public static final ForeignKey<TransactionTypeDescriptions, Languages> TRANSACTION_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTypeDescriptions.TransactionTypeDescriptions, DSL.name("trxtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypeDescriptions.TransactionTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 161 public static final ForeignKey<TransactionTypeDescriptions, TransactionTypes> TRANSACTION_TYPE_DESCRIPTIONS_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTypeDescriptions.TransactionTypeDescriptions, DSL.name("trxtypd_trxtyp_transactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypeDescriptions.TransactionTypeDescriptions.TRANSACTION_TYPE }, KeyRegistry.TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypes.TransactionTypes.TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 162 public static final ForeignKey<TransactionTypeDetails, TransactionTypes> TRANSACTION_TYPE_DETAILS_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTypeDetails.TransactionTypeDetails, DSL.name("trxtypdt_trxtyp_transactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypeDetails.TransactionTypeDetails.TRANSACTION_TYPE }, KeyRegistry.TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypes.TransactionTypes.TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 163 public static final ForeignKey<TransactionTypes, TransactionTypeDetails> TRANSACTION_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTypes.TransactionTypes, DSL.name("trxtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypes.TransactionTypes.ACTIVE_DETAIL }, KeyRegistry.TRANSACTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypeDetails.TransactionTypeDetails.TRANSACTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 164 public static final ForeignKey<TransactionTypes, TransactionTypeDetails> TRANSACTION_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.accounting.TransactionTypes.TransactionTypes, DSL.name("trxtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypes.TransactionTypes.LAST_DETAIL }, KeyRegistry.TRANSACTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.TransactionTypeDetails.TransactionTypeDetails.TRANSACTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 165}