Constraints

22 Foreign Key Constraints

Constraint Name Child Column Parent Column Delete Rule
published_report_system_metrics_system_metric_id_fkey
published_report_system_metrics.system_metric_id
system_metrics.id
Restrict delete
published_report_system_metrics_status_id_fkey
published_report_system_metrics.status_id
report_metric_statuses.id
Restrict delete
published_report_system_metrics_report_id_fkey
published_report_system_metrics.report_id
published_reports.report_id
Cascade on delete
funding_entities_created_by_fkey
funding_entities.created_by
users.id
Restrict delete
funding_entities_modified_by_fkey
funding_entities.modified_by
users.id
Restrict delete
published_report_challenges_report_id_fkey
published_report_challenges.report_id
published_reports.report_id
Cascade on delete
published_reports_report_id_fkey
published_reports.report_id
reports.id
Cascade on delete
published_reports_report_frequency_id_fkey
published_reports.report_frequency_id
report_frequencies.id
Restrict delete
published_reports_project_id_fkey
published_reports.project_id
projects.id
Cascade on delete
published_reports_published_by_fkey
published_reports.published_by
users.id
Restrict delete
published_reports_report_quarter_id_fkey
published_reports.report_quarter_id
report_quarters.id
Restrict delete
published_report_standard_metrics_status_id_fkey
published_report_standard_metrics.status_id
report_metric_statuses.id
Restrict delete
published_report_standard_metrics_report_id_fkey
published_report_standard_metrics.report_id
published_reports.report_id
Cascade on delete
published_report_standard_metrics_standard_metric_id_fkey
published_report_standard_metrics.standard_metric_id
standard_metrics.id
Restrict delete
funding_entity_users_funding_entity_id_fkey
funding_entity_users.funding_entity_id
funding_entities.id
Cascade on delete
funding_entity_users_user_id_fkey
funding_entity_users.user_id
users.id
Cascade on delete
funding_entity_projects_funding_entity_id_fkey
funding_entity_projects.funding_entity_id
funding_entities.id
Cascade on delete
funding_entity_projects_project_id_fkey
funding_entity_projects.project_id
projects.id
Cascade on delete
published_report_project_metrics_project_metric_id_fkey
published_report_project_metrics.project_metric_id
project_metrics.id
Restrict delete
published_report_project_metrics_status_id_fkey
published_report_project_metrics.status_id
report_metric_statuses.id
Restrict delete
published_report_project_metrics_report_id_fkey
published_report_project_metrics.report_id
published_reports.report_id
Cascade on delete
published_report_achievements_report_id_fkey
published_report_achievements.report_id
published_reports.report_id
Cascade on delete

Check Constraints

Table Constraint Name Constraint
published_report_challenges published_report_challenges_position_check ("position" >= 0)
published_reports published_reports_check (end_date > start_date)
published_report_achievements published_report_achievements_position_check ("position" >= 0)