79 Foreign Key Constraints
Constraint Name | Child Column | Parent Column | Delete Rule | ||
---|---|---|---|---|---|
usr_setting_usr_fkey |
|
|
Cascade on delete | ||
usr_setting_name_fkey |
|
|
Cascade on delete | ||
usr_activity_etype_fkey |
|
|
Restrict delete | ||
usr_activity_usr_fkey |
|
|
Null on delete | ||
actor_stat_cat_owner_fkey |
|
|
Cascade on delete | ||
stat_cat_sip_field_fkey |
|
|
Null on delete | ||
search_filter_group_entry_grp_fkey |
|
|
Cascade on delete | ||
search_filter_group_entry_query_fkey |
|
|
Cascade on delete | ||
actor_sceum_tu_fkey |
|
|
Cascade on delete | ||
actor_sceum_sc_fkey |
|
|
Restrict delete | ||
toolbar_ws_fkey |
|
|
Cascade on delete | ||
toolbar_org_fkey |
|
|
Cascade on delete | ||
toolbar_usr_fkey |
|
|
Cascade on delete | ||
card_usr_fkey |
|
|
Restrict delete | ||
usr_standing_penalty_org_unit_fkey |
|
|
Cascade on delete | ||
usr_standing_penalty_standing_penalty_fkey |
|
|
Cascade on delete | ||
usr_standing_penalty_usr_message_fkey |
|
|
Restrict delete | ||
usr_standing_penalty_usr_fkey |
|
|
Cascade on delete | ||
usr_standing_penalty_staff_fkey |
|
|
Null on delete | ||
org_lasso_map_lasso_fkey |
|
|
Cascade on delete | ||
org_lasso_map_org_unit_fkey |
|
|
Cascade on delete | ||
copy_alert_suppress_alert_type_fkey |
|
|
Cascade on delete | ||
copy_alert_suppress_org_fkey |
|
|
Cascade on delete | ||
usr_address_usr_fkey |
|
|
Restrict delete | ||
usr_address_replaces_fkey |
|
|
Restrict delete | ||
usr_org_unit_opt_in_usr_fkey |
|
|
Restrict delete | ||
usr_org_unit_opt_in_staff_fkey |
|
|
Restrict delete | ||
usr_org_unit_opt_in_opt_in_ws_fkey |
|
|
Restrict delete | ||
usr_org_unit_opt_in_org_unit_fkey |
|
|
Restrict delete | ||
actor_org_unit_ill_address_fkey |
|
|
Restrict delete | ||
actor_org_unit_mailing_address_fkey |
|
|
Restrict delete | ||
org_unit_fiscal_calendar_fkey |
|
|
Restrict delete | ||
org_unit_parent_ou_fkey |
|
|
Restrict delete | ||
org_unit_ou_type_fkey |
|
|
Restrict delete | ||
actor_org_unit_holds_address_fkey |
|
|
Restrict delete | ||
actor_org_unit_billing_address_fkey |
|
|
Restrict delete | ||
usr_privacy_waiver_usr_fkey |
|
|
Cascade on delete | ||
org_unit_closed_emergency_closing_fkey |
|
|
Restrict delete | ||
org_unit_closed_org_unit_fkey |
|
|
Restrict delete | ||
workstation_owning_lib_fkey |
|
|
Restrict delete | ||
org_address_org_unit_fkey |
|
|
Restrict delete | ||
passwd_usr_fkey |
|
|
Cascade on delete | ||
passwd_passwd_type_fkey |
|
|
Restrict delete | ||
usr_password_reset_usr_fkey |
|
|
Restrict delete | ||
org_unit_proximity_adjustment_hold_request_lib_fkey |
|
|
Restrict delete | ||
actor_org_unit_proximity_copy_location_fkey |
|
|
Restrict delete | ||
org_unit_proximity_adjustment_item_owning_lib_fkey |
|
|
Restrict delete | ||
actor_org_unit_proximity_adjustment_circ_mod_fkey |
|
|
Restrict delete | ||
org_unit_proximity_adjustment_hold_pickup_lib_fkey |
|
|
Restrict delete | ||
org_unit_proximity_adjustment_item_circ_lib_fkey |
|
|
Restrict delete | ||
org_unit_type_parent_fkey |
|
|
Restrict delete | ||
actor_stat_cat_entry_stat_cat_fkey |
|
|
Cascade on delete | ||
actor_stat_cat_entry_owner_fkey |
|
|
Cascade on delete | ||
org_unit_setting_name_fkey |
|
|
Restrict delete | ||
org_unit_setting_org_unit_fkey |
|
|
Cascade on delete | ||
workstation_setting_name_fkey |
|
|
Cascade on delete | ||
workstation_setting_workstation_fkey |
|
|
Cascade on delete | ||
usr_message_sending_lib_fkey |
|
|
Restrict delete | ||
usr_message_usr_fkey |
|
|
Restrict delete | ||
usr_message_editor_fkey |
|
|
Restrict delete | ||
hours_of_operation_id_fkey |
|
|
Cascade on delete | ||
search_filter_group_owner_fkey |
|
|
Cascade on delete | ||
stat_cat_entry_default_stat_cat_entry_fkey |
|
|
Cascade on delete | ||
stat_cat_entry_default_owner_fkey |
|
|
Cascade on delete | ||
stat_cat_entry_default_stat_cat_fkey |
|
|
Cascade on delete | ||
actor_usr_mailing_address_fkey |
|
|
Restrict delete | ||
actor_usr_home_ou_fkey |
|
|
Restrict delete | ||
usr_net_access_level_fkey |
|
|
Restrict delete | ||
usr_standing_fkey |
|
|
Restrict delete | ||
usr_locale_fkey |
|
|
Restrict delete | ||
usr_ident_type2_fkey |
|
|
Restrict delete | ||
actor_usr_profile_fkey |
|
|
Restrict delete | ||
actor_usr_billing_address_fkey |
|
|
Restrict delete | ||
usr_ident_type_fkey |
|
|
Restrict delete | ||
address_alert_owner_fkey |
|
|
Restrict delete | ||
usr_saved_search_owner_fkey |
|
|
Cascade on delete | ||
org_unit_custom_tree_node_org_unit_fkey |
|
|
Restrict delete | ||
org_unit_custom_tree_node_parent_node_fkey |
|
|
Cascade on delete | ||
org_unit_custom_tree_node_tree_fkey |
|
|
Restrict delete |
Check Constraints
Table | Constraint Name | Constraint |
---|---|---|
passwd_type | passwd_type_iter_count_check | (((iter_count IS NULL) OR (iter_count > 0))) |
toolbar | layout_must_be_json | (is_json(layout)) |
toolbar | only_one_type | ((((ws IS NOT NULL) AND (COALESCE(org, usr) IS NULL)) OR ((org IS NOT NULL) AND (COALESCE(ws, usr) IS NULL)) OR ((usr IS NOT NULL) AND (COALESCE(org, ws) IS NULL)))) |
org_unit_proximity_adjustment | prox_adj_criterium | ((COALESCE((item_circ_lib)::text, (item_owning_lib)::text, (copy_location)::text, (hold_pickup_lib)::text, (hold_request_lib)::text, circ_mod) IS NOT NULL)) |
org_unit_setting | aous_must_be_json | (is_json(value)) |
usr_saved_search | valid_query_text | ((query_type = 'URL'::text)) |
usr_saved_search | valid_target | ((target = ANY (ARRAY['record'::text, 'metarecord'::text, 'callnumber'::text]))) |