001package com.echothree.model.jooq.server.keys.geo;
002
003import com.echothree.model.jooq.server.KeyRegistry;
004import com.echothree.model.jooq.server.records.accounting.Currencies;
005import com.echothree.model.jooq.server.records.contact.PostalAddressFormats;
006import com.echothree.model.jooq.server.records.geo.GeoCodeAliasTypeDescriptions;
007import com.echothree.model.jooq.server.records.geo.GeoCodeAliasTypeDetails;
008import com.echothree.model.jooq.server.records.geo.GeoCodeAliasTypes;
009import com.echothree.model.jooq.server.records.geo.GeoCodeAliases;
010import com.echothree.model.jooq.server.records.geo.GeoCodeCountries;
011import com.echothree.model.jooq.server.records.geo.GeoCodeCurrencies;
012import com.echothree.model.jooq.server.records.geo.GeoCodeDateTimeFormats;
013import com.echothree.model.jooq.server.records.geo.GeoCodeDescriptions;
014import com.echothree.model.jooq.server.records.geo.GeoCodeDetails;
015import com.echothree.model.jooq.server.records.geo.GeoCodeLanguages;
016import com.echothree.model.jooq.server.records.geo.GeoCodeRelationships;
017import com.echothree.model.jooq.server.records.geo.GeoCodeScopeDescriptions;
018import com.echothree.model.jooq.server.records.geo.GeoCodeScopeDetails;
019import com.echothree.model.jooq.server.records.geo.GeoCodeScopes;
020import com.echothree.model.jooq.server.records.geo.GeoCodeTimeZones;
021import com.echothree.model.jooq.server.records.geo.GeoCodeTypeDescriptions;
022import com.echothree.model.jooq.server.records.geo.GeoCodeTypeDetails;
023import com.echothree.model.jooq.server.records.geo.GeoCodeTypes;
024import com.echothree.model.jooq.server.records.geo.GeoCodes;
025import com.echothree.model.jooq.server.records.party.DateTimeFormats;
026import com.echothree.model.jooq.server.records.party.Languages;
027import com.echothree.model.jooq.server.records.party.TimeZones;
028
029import org.jooq.ForeignKey;
030import org.jooq.TableField;
031import org.jooq.impl.DSL;
032import org.jooq.impl.Internal;
033import org.jooq.impl.QOM.ForeignKeyRule;
034
035/**
036 * Key definitions for the GeoForeign component.
037 */
038public interface GeoForeignKeys {
039    public static final ForeignKey<GeoCodeAliases, GeoCodes> GEO_CODE_ALIASES_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeAliases.GeoCodeAliases, DSL.name("geoa_geo_geocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliases.GeoCodeAliases.GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
040    public static final ForeignKey<GeoCodeAliases, GeoCodeAliasTypes> GEO_CODE_ALIASES_GEO_CODE_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeAliases.GeoCodeAliases, DSL.name("geoa_geoat_geocodealiastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliases.GeoCodeAliases.GEO_CODE_ALIAS_TYPE }, KeyRegistry.GEO_CODE_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypes.GeoCodeAliasTypes.GEO_CODE_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null);
041    public static final ForeignKey<GeoCodeAliases, GeoCodeScopes> GEO_CODE_ALIASES_GEO_CODE_SCOPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeAliases.GeoCodeAliases, DSL.name("geoa_geos_geocodescopeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliases.GeoCodeAliases.GEO_CODE_SCOPE }, KeyRegistry.GEO_CODE_SCOPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopes.GeoCodeScopes.GEO_CODE_SCOPE }, true, ForeignKeyRule.CASCADE, null);
042    public static final ForeignKey<GeoCodeAliasTypeDescriptions, GeoCodeAliasTypes> GEO_CODE_ALIAS_TYPE_DESCRIPTIONS_GEO_CODE_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypeDescriptions.GeoCodeAliasTypeDescriptions, DSL.name("geoatd_geoat_geocodealiastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypeDescriptions.GeoCodeAliasTypeDescriptions.GEO_CODE_ALIAS_TYPE }, KeyRegistry.GEO_CODE_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypes.GeoCodeAliasTypes.GEO_CODE_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null);
043    public static final ForeignKey<GeoCodeAliasTypeDescriptions, Languages> GEO_CODE_ALIAS_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypeDescriptions.GeoCodeAliasTypeDescriptions, DSL.name("geoatd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypeDescriptions.GeoCodeAliasTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
044    public static final ForeignKey<GeoCodeAliasTypeDetails, GeoCodeAliasTypes> GEO_CODE_ALIAS_TYPE_DETAILS_GEO_CODE_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypeDetails.GeoCodeAliasTypeDetails, DSL.name("geoatdt_geoat_geocodealiastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypeDetails.GeoCodeAliasTypeDetails.GEO_CODE_ALIAS_TYPE }, KeyRegistry.GEO_CODE_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypes.GeoCodeAliasTypes.GEO_CODE_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null);
045    public static final ForeignKey<GeoCodeAliasTypeDetails, GeoCodeTypes> GEO_CODE_ALIAS_TYPE_DETAILS_GEO_CODE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypeDetails.GeoCodeAliasTypeDetails, DSL.name("geoatdt_geot_geocodetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypeDetails.GeoCodeAliasTypeDetails.GEO_CODE_TYPE }, KeyRegistry.GEO_CODE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypes.GeoCodeTypes.GEO_CODE_TYPE }, true, ForeignKeyRule.CASCADE, null);
046    public static final ForeignKey<GeoCodeAliasTypes, GeoCodeAliasTypeDetails> GEO_CODE_ALIAS_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypes.GeoCodeAliasTypes, DSL.name("geoat_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypes.GeoCodeAliasTypes.ACTIVE_DETAIL }, KeyRegistry.GEO_CODE_ALIAS_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypeDetails.GeoCodeAliasTypeDetails.GEO_CODE_ALIAS_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
047    public static final ForeignKey<GeoCodeAliasTypes, GeoCodeAliasTypeDetails> GEO_CODE_ALIAS_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypes.GeoCodeAliasTypes, DSL.name("geoat_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypes.GeoCodeAliasTypes.LAST_DETAIL }, KeyRegistry.GEO_CODE_ALIAS_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeAliasTypeDetails.GeoCodeAliasTypeDetails.GEO_CODE_ALIAS_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
048    public static final ForeignKey<GeoCodeCountries, GeoCodes> GEO_CODE_COUNTRIES_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeCountries.GeoCodeCountries, DSL.name("geoc_geo_geocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeCountries.GeoCodeCountries.GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
049    public static final ForeignKey<GeoCodeCountries, PostalAddressFormats> GEO_CODE_COUNTRIES_POSTAL_ADDRESS_FORMAT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeCountries.GeoCodeCountries, DSL.name("geoc_pstafmt_postaladdressformatid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeCountries.GeoCodeCountries.POSTAL_ADDRESS_FORMAT }, KeyRegistry.POSTAL_ADDRESS_FORMATS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats.POSTAL_ADDRESS_FORMAT }, true, ForeignKeyRule.CASCADE, null);
050    public static final ForeignKey<GeoCodeCurrencies, Currencies> GEO_CODE_CURRENCIES_CURRENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeCurrencies.GeoCodeCurrencies, DSL.name("geocur_cur_currencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeCurrencies.GeoCodeCurrencies.CURRENCY }, KeyRegistry.CURRENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.CURRENCY }, true, ForeignKeyRule.CASCADE, null);
051    public static final ForeignKey<GeoCodeCurrencies, GeoCodes> GEO_CODE_CURRENCIES_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeCurrencies.GeoCodeCurrencies, DSL.name("geocur_geo_geocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeCurrencies.GeoCodeCurrencies.GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
052    public static final ForeignKey<GeoCodeDateTimeFormats, DateTimeFormats> GEO_CODE_DATE_TIME_FORMATS_DATE_TIME_FORMAT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeDateTimeFormats.GeoCodeDateTimeFormats, DSL.name("geodtf_dtf_datetimeformatid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeDateTimeFormats.GeoCodeDateTimeFormats.DATE_TIME_FORMAT }, KeyRegistry.DATE_TIME_FORMATS_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.DateTimeFormats.DateTimeFormats.DATE_TIME_FORMAT }, true, ForeignKeyRule.CASCADE, null);
053    public static final ForeignKey<GeoCodeDateTimeFormats, GeoCodes> GEO_CODE_DATE_TIME_FORMATS_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeDateTimeFormats.GeoCodeDateTimeFormats, DSL.name("geodtf_geo_geocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeDateTimeFormats.GeoCodeDateTimeFormats.GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
054    public static final ForeignKey<GeoCodeDescriptions, GeoCodes> GEO_CODE_DESCRIPTIONS_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeDescriptions.GeoCodeDescriptions, DSL.name("geod_geo_geocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeDescriptions.GeoCodeDescriptions.GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
055    public static final ForeignKey<GeoCodeDescriptions, Languages> GEO_CODE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeDescriptions.GeoCodeDescriptions, DSL.name("geod_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeDescriptions.GeoCodeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
056    public static final ForeignKey<GeoCodeDetails, GeoCodes> GEO_CODE_DETAILS_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeDetails.GeoCodeDetails, DSL.name("geodt_geo_geocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeDetails.GeoCodeDetails.GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
057    public static final ForeignKey<GeoCodeDetails, GeoCodeScopes> GEO_CODE_DETAILS_GEO_CODE_SCOPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeDetails.GeoCodeDetails, DSL.name("geodt_geos_geocodescopeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeDetails.GeoCodeDetails.GEO_CODE_SCOPE }, KeyRegistry.GEO_CODE_SCOPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopes.GeoCodeScopes.GEO_CODE_SCOPE }, true, ForeignKeyRule.CASCADE, null);
058    public static final ForeignKey<GeoCodeDetails, GeoCodeTypes> GEO_CODE_DETAILS_GEO_CODE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeDetails.GeoCodeDetails, DSL.name("geodt_geot_geocodetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeDetails.GeoCodeDetails.GEO_CODE_TYPE }, KeyRegistry.GEO_CODE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypes.GeoCodeTypes.GEO_CODE_TYPE }, true, ForeignKeyRule.CASCADE, null);
059    public static final ForeignKey<GeoCodeLanguages, GeoCodes> GEO_CODE_LANGUAGES_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeLanguages.GeoCodeLanguages, DSL.name("geol_geo_geocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeLanguages.GeoCodeLanguages.GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
060    public static final ForeignKey<GeoCodeLanguages, Languages> GEO_CODE_LANGUAGES_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeLanguages.GeoCodeLanguages, DSL.name("geol_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeLanguages.GeoCodeLanguages.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
061    public static final ForeignKey<GeoCodeRelationships, GeoCodes> GEO_CODE_RELATIONSHIPS_FROM_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeRelationships.GeoCodeRelationships, DSL.name("geor_fromgeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeRelationships.GeoCodeRelationships.FROM_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
062    public static final ForeignKey<GeoCodeRelationships, GeoCodes> GEO_CODE_RELATIONSHIPS_TO_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeRelationships.GeoCodeRelationships, DSL.name("geor_togeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeRelationships.GeoCodeRelationships.TO_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
063    public static final ForeignKey<GeoCodes, GeoCodeDetails> GEO_CODES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes, DSL.name("geo_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.ACTIVE_DETAIL }, KeyRegistry.GEO_CODE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeDetails.GeoCodeDetails.GEO_CODE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
064    public static final ForeignKey<GeoCodes, GeoCodeDetails> GEO_CODES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes, DSL.name("geo_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.LAST_DETAIL }, KeyRegistry.GEO_CODE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeDetails.GeoCodeDetails.GEO_CODE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
065    public static final ForeignKey<GeoCodeScopeDescriptions, GeoCodeScopes> GEO_CODE_SCOPE_DESCRIPTIONS_GEO_CODE_SCOPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeScopeDescriptions.GeoCodeScopeDescriptions, DSL.name("geosd_geos_geocodescopeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopeDescriptions.GeoCodeScopeDescriptions.GEO_CODE_SCOPE }, KeyRegistry.GEO_CODE_SCOPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopes.GeoCodeScopes.GEO_CODE_SCOPE }, true, ForeignKeyRule.CASCADE, null);
066    public static final ForeignKey<GeoCodeScopeDescriptions, Languages> GEO_CODE_SCOPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeScopeDescriptions.GeoCodeScopeDescriptions, DSL.name("geosd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopeDescriptions.GeoCodeScopeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
067    public static final ForeignKey<GeoCodeScopeDetails, GeoCodeScopes> GEO_CODE_SCOPE_DETAILS_GEO_CODE_SCOPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeScopeDetails.GeoCodeScopeDetails, DSL.name("geosdt_geos_geocodescopeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopeDetails.GeoCodeScopeDetails.GEO_CODE_SCOPE }, KeyRegistry.GEO_CODE_SCOPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopes.GeoCodeScopes.GEO_CODE_SCOPE }, true, ForeignKeyRule.CASCADE, null);
068    public static final ForeignKey<GeoCodeScopes, GeoCodeScopeDetails> GEO_CODE_SCOPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeScopes.GeoCodeScopes, DSL.name("geos_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopes.GeoCodeScopes.ACTIVE_DETAIL }, KeyRegistry.GEO_CODE_SCOPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopeDetails.GeoCodeScopeDetails.GEO_CODE_SCOPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
069    public static final ForeignKey<GeoCodeScopes, GeoCodeScopeDetails> GEO_CODE_SCOPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeScopes.GeoCodeScopes, DSL.name("geos_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopes.GeoCodeScopes.LAST_DETAIL }, KeyRegistry.GEO_CODE_SCOPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeScopeDetails.GeoCodeScopeDetails.GEO_CODE_SCOPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
070    public static final ForeignKey<GeoCodeTimeZones, GeoCodes> GEO_CODE_TIME_ZONES_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeTimeZones.GeoCodeTimeZones, DSL.name("geotz_geo_geocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTimeZones.GeoCodeTimeZones.GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
071    public static final ForeignKey<GeoCodeTimeZones, TimeZones> GEO_CODE_TIME_ZONES_TIME_ZONE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeTimeZones.GeoCodeTimeZones, DSL.name("geotz_tz_timezoneid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTimeZones.GeoCodeTimeZones.TIME_ZONE }, KeyRegistry.TIME_ZONES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.TimeZones.TimeZones.TIME_ZONE }, true, ForeignKeyRule.CASCADE, null);
072    public static final ForeignKey<GeoCodeTypeDescriptions, GeoCodeTypes> GEO_CODE_TYPE_DESCRIPTIONS_GEO_CODE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeTypeDescriptions.GeoCodeTypeDescriptions, DSL.name("geotd_geot_geocodetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypeDescriptions.GeoCodeTypeDescriptions.GEO_CODE_TYPE }, KeyRegistry.GEO_CODE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypes.GeoCodeTypes.GEO_CODE_TYPE }, true, ForeignKeyRule.CASCADE, null);
073    public static final ForeignKey<GeoCodeTypeDescriptions, Languages> GEO_CODE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeTypeDescriptions.GeoCodeTypeDescriptions, DSL.name("geotd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypeDescriptions.GeoCodeTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
074    public static final ForeignKey<GeoCodeTypeDetails, GeoCodeTypes> GEO_CODE_TYPE_DETAILS_GEO_CODE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeTypeDetails.GeoCodeTypeDetails, DSL.name("geotdt_geot_geocodetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypeDetails.GeoCodeTypeDetails.GEO_CODE_TYPE }, KeyRegistry.GEO_CODE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypes.GeoCodeTypes.GEO_CODE_TYPE }, true, ForeignKeyRule.CASCADE, null);
075    public static final ForeignKey<GeoCodeTypeDetails, GeoCodeTypes> GEO_CODE_TYPE_DETAILS_PARENT_GEO_CODE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeTypeDetails.GeoCodeTypeDetails, DSL.name("geotdt_parentgeocodetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypeDetails.GeoCodeTypeDetails.PARENT_GEO_CODE_TYPE }, KeyRegistry.GEO_CODE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypes.GeoCodeTypes.GEO_CODE_TYPE }, true, ForeignKeyRule.CASCADE, null);
076    public static final ForeignKey<GeoCodeTypes, GeoCodeTypeDetails> GEO_CODE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeTypes.GeoCodeTypes, DSL.name("geot_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypes.GeoCodeTypes.ACTIVE_DETAIL }, KeyRegistry.GEO_CODE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypeDetails.GeoCodeTypeDetails.GEO_CODE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
077    public static final ForeignKey<GeoCodeTypes, GeoCodeTypeDetails> GEO_CODE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.geo.GeoCodeTypes.GeoCodeTypes, DSL.name("geot_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypes.GeoCodeTypes.LAST_DETAIL }, KeyRegistry.GEO_CODE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodeTypeDetails.GeoCodeTypeDetails.GEO_CODE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
078}