Constraints

73 Foreign Key Constraints

Constraint Name Child Column Parent Column Delete Rule
user_following_group_user_id_fkey
user_following_group.follower_id
user.id
Cascade on delete
user_following_group_group_id_fkey
user_following_group.object_id
group.id
Cascade on delete
user_following_dataset_follower_id_fkey
user_following_dataset.follower_id
user.id
Cascade on delete
user_following_dataset_object_id_fkey
user_following_dataset.object_id
package.id
Cascade on delete
api_token_user_id_fkey
api_token.user_id
user.id
Restrict delete
group_revision_revision_id_fkey
group_revision.revision_id
revision.id
Restrict delete
dcpr_error_report_csi_reviewer_fkey
dcpr_error_report.csi_reviewer
user.id
Restrict delete
dcpr_error_report_metadata_record_fkey
dcpr_error_report.metadata_record
package.id
Restrict delete
dcpr_error_report_owner_user_fkey
dcpr_error_report.owner_user
user.id
Restrict delete
user_following_user_object_id_fkey
user_following_user.object_id
user.id
Cascade on delete
user_following_user_follower_id_fkey
user_following_user.follower_id
user.id
Cascade on delete
harvest_job_source_id_fkey
harvest_job.source_id
harvest_source.id
Restrict delete
dcpr_geospatial_request_nsif_reviewer_fkey
dcpr_geospatial_request.nsif_reviewer
user.id
Restrict delete
dcpr_geospatial_request_owner_user_fkey
dcpr_geospatial_request.owner_user
user.id
Restrict delete
dcpr_geospatial_request_csi_reviewer_fkey
dcpr_geospatial_request.csi_reviewer
user.id
Restrict delete
package_relationship_subject_package_id_fkey
package_relationship.subject_package_id
package.id
Restrict delete
package_relationship_object_package_id_fkey
package_relationship.object_package_id
package.id
Restrict delete
saved_searches_owner_user_fkey
saved_searches.owner_user
user.id
Restrict delete
resource_revision_revision_id_fkey
resource_revision.revision_id
revision.id
Restrict delete
rating_package_id_fkey
rating.package_id
package.id
Restrict delete
rating_user_id_fkey
rating.user_id
user.id
Restrict delete
package_tag_revision_revision_id_fkey
package_tag_revision.revision_id
revision.id
Restrict delete
package_tag_revision_tag_id_fkey
package_tag_revision.tag_id
tag.id
Restrict delete
harvest_object_harvest_job_id_fkey
harvest_object.harvest_job_id
harvest_job.id
Restrict delete
harvest_object_package_id_fkey
harvest_object.package_id
package.id
Restrict delete
harvest_object_harvest_source_id_fkey
harvest_object.harvest_source_id
harvest_source.id
Restrict delete
system_info_revision_continuity_id_fkey
system_info_revision.continuity_id
system_info.id
Restrict delete
system_info_revision_revision_id_fkey
system_info_revision.revision_id
revision.id
Restrict delete
package_relationship_revision_continuity_id_fkey
package_relationship_revision.continuity_id
package_relationship.id
Restrict delete
package_relationship_revision_subject_package_id_fkey
package_relationship_revision.subject_package_id
package.id
Restrict delete
package_relationship_revision_revision_id_fkey
package_relationship_revision.revision_id
revision.id
Restrict delete
package_relationship_revision_object_package_id_fkey
package_relationship_revision.object_package_id
package.id
Restrict delete
error_report_notification_group_id_fkey
error_report_notification.group_id
group.id
Restrict delete
error_report_notification_user_id_fkey
error_report_notification.user_id
user.id
Restrict delete
error_report_notification_error_report_id_fkey
error_report_notification.error_report_id
error_report.csi_reference_id
Restrict delete
harvest_gather_error_harvest_job_id_fkey
harvest_gather_error.harvest_job_id
harvest_job.id
Restrict delete
member_revision_revision_id_fkey
member_revision.revision_id
revision.id
Restrict delete
package_extra_package_id_fkey
package_extra.package_id
package.id
Restrict delete
harvest_object_extra_harvest_object_id_fkey
harvest_object_extra.harvest_object_id
harvest_object.id
Restrict delete
group_extra_group_id_fkey
group_extra.group_id
group.id
Restrict delete
package_extra_revision_revision_id_fkey
package_extra_revision.revision_id
revision.id
Restrict delete
group_extra_revision_group_id_fkey
group_extra_revision.group_id
group.id
Restrict delete
group_extra_revision_revision_id_fkey
group_extra_revision.revision_id
revision.id
Restrict delete
member_group_id_fkey
member.group_id
group.id
Restrict delete
resource_view_resource_id_fkey
resource_view.resource_id
resource.id
Cascade on delete
activity_detail_activity_id_fkey
activity_detail.activity_id
activity.id
Restrict delete
dashboard_user_id_fkey
dashboard.user_id
user.id
Cascade on delete
package_revision_revision_id_fkey
package_revision.revision_id
revision.id
Restrict delete
error_report_metadata_record_fkey
error_report.metadata_record
package.id
Restrict delete
error_report_nsif_reviewer_fkey
error_report.nsif_reviewer
user.id
Restrict delete
error_report_owner_user_fkey
error_report.owner_user
user.id
Restrict delete
dcpr_request_notification_dcpr_request_id_fkey
dcpr_request_notification.dcpr_request_id
dcpr_request.csi_reference_id
Restrict delete
dcpr_request_notification_group_id_fkey
dcpr_request_notification.group_id
group.id
Restrict delete
dcpr_request_notification_user_id_fkey
dcpr_request_notification.user_id
user.id
Restrict delete
dcpr_request_organization_id_fkey
dcpr_request.organization_id
group.id
Restrict delete
dcpr_request_owner_user_fkey
dcpr_request.owner_user
user.id
Restrict delete
dcpr_request_csi_moderator_fkey
dcpr_request.csi_moderator
user.id
Restrict delete
dcpr_request_nsif_reviewer_fkey
dcpr_request.nsif_reviewer
user.id
Restrict delete
user_extra_fields_user_id_fkey
user_extra_fields.user_id
user.id
Restrict delete
dcpr_geospatial_request_notific_dcpr_geospatial_request_id_fkey
dcpr_geospatial_request_notification.dcpr_geospatial_request_id
dcpr_geospatial_request.csi_reference_id
Restrict delete
dcpr_geospatial_request_notification_group_id_fkey
dcpr_geospatial_request_notification.group_id
group.id
Restrict delete
dcpr_geospatial_request_notification_user_id_fkey
dcpr_geospatial_request_notification.user_id
user.id
Restrict delete
harvest_object_error_harvest_object_id_fkey
harvest_object_error.harvest_object_id
harvest_object.id
Restrict delete
dcpr_request_dataset_dcpr_request_id_fkey
dcpr_request_dataset.dcpr_request_id
dcpr_request.csi_reference_id
Restrict delete
dcpr_error_report_notification_user_id_fkey
dcpr_error_report_notification.user_id
user.id
Restrict delete
dcpr_error_report_notification_dcpr_error_report_id_fkey
dcpr_error_report_notification.dcpr_error_report_id
dcpr_error_report.csi_reference_id
Restrict delete
dcpr_error_report_notification_group_id_fkey
dcpr_error_report_notification.group_id
group.id
Restrict delete
package_tag_tag_id_fkey
package_tag.tag_id
tag.id
Restrict delete
package_tag_package_id_fkey
package_tag.package_id
package.id
Restrict delete
package_member_package_id_fkey
package_member.package_id
package.id
Restrict delete
package_member_user_id_fkey
package_member.user_id
user.id
Restrict delete
reporting_tool_owner_user_fkey
reporting_tool.owner_user
user.id
Restrict delete
tag_vocabulary_id_fkey
tag.vocabulary_id
vocabulary.id
Restrict delete

Check Constraints

Table Constraint Name Constraint
spatial_ref_sys spatial_ref_sys_srid_check (((srid > 0) AND (srid <= 998999)))