Constraints

185 Foreign Key Constraints

Constraint Name Child Column Parent Column Delete Rule
fk_workspace_transform_creator_id
workspace_transform.creator_id
core_user.id
Null on delete
fk_workspace_transform_collection_id
workspace_transform.collection_id
collection.id
Null on delete
fk_workspace_transform_workspace_id
workspace_transform.workspace_id
workspace.id
Cascade on delete
fk_workspace_transform_global_id
workspace_transform.global_id
transform.id
Null on delete
fk_document_bookmark_document_id
document_bookmark.document_id
document.id
Cascade on delete
fk_document_bookmark_user_id
document_bookmark.user_id
core_user.id
Cascade on delete
fk_field_usage_field_id_metabase_field_id
field_usage.field_id
metabase_field.id
Cascade on delete
fk_field_usage_query_execution_id
field_usage.query_execution_id
query_execution.id
Cascade on delete
fk_collection_bookmark_collection_id
collection_bookmark.collection_id
collection.id
Cascade on delete
fk_collection_bookmark_user_id
collection_bookmark.user_id
core_user.id
Cascade on delete
fk_transform_transform_tag_tag_id
transform_transform_tag.tag_id
transform_tag.id
Cascade on delete
fk_transform_transform_tag_transform_id
transform_transform_tag.transform_id
transform.id
Cascade on delete
fk_dashboard_favorite_user_id
dashboard_favorite.user_id
core_user.id
Cascade on delete
fk_dashboard_favorite_dashboard_id
dashboard_favorite.dashboard_id
report_dashboard.id
Cascade on delete
fk_model_index_creator_id
model_index.creator_id
core_user.id
Cascade on delete
fk_model_index_model_id
model_index.model_id
report_card.id
Cascade on delete
fk_dashboard_tab_ref_dashboard_id
dashboard_tab.dashboard_id
report_dashboard.id
Cascade on delete
fk_snippet_creator_id
native_query_snippet.creator_id
core_user.id
Cascade on delete
fk_snippet_collection_id
native_query_snippet.collection_id
collection.id
Null on delete
fk_metabot_message_conversation_id
metabot_message.conversation_id
metabot_conversation.id
Restrict delete
fk_workspace_output_ref_id
workspace_output.workspace_id
workspace_output.ref_id
workspace_transform.workspace_id
workspace_transform.ref_id
Cascade on delete
fk_workspace_output_workspace_id
workspace_output.workspace_id
workspace.id
Cascade on delete
fk_notification_subscription_notification_id
notification_subscription.notification_id
notification.id
Cascade on delete
fk_document_made_public_by_id
document.made_public_by_id
core_user.id
Cascade on delete
fk_document_ref_creator_id
document.creator_id
core_user.id
Cascade on delete
fk_document_ref_collection_id
document.collection_id
collection.id
Null on delete
fk_data_permissions_ref_table_id
data_permissions.table_id
metabase_table.id
Cascade on delete
fk_data_permissions_ref_db_id
data_permissions.db_id
metabase_database.id
Cascade on delete
fk_data_permissions_ref_permissions_group
data_permissions.group_id
permissions_group.id
Cascade on delete
fk_notification_recipient_notification_handler_id
notification_recipient.notification_handler_id
notification_handler.id
Cascade on delete
fk_notification_recipient_user_id
notification_recipient.user_id
core_user.id
Cascade on delete
fk_notification_recipient_permissions_group_id
notification_recipient.permissions_group_id
permissions_group.id
Cascade on delete
fk_metabase_table_transform_id
metabase_table.transform_id
transform.id
Null on delete
fk_metabase_table_collection_id
metabase_table.collection_id
collection.id
Restrict delete
fk_table_ref_database_id
metabase_table.db_id
metabase_database.id
Cascade on delete
fk_workspace_merge_transform_workspace_id
workspace_merge_transform.workspace_id
workspace.id
Null on delete
fk_workspace_merge_transform_workspace_merge_id
workspace_merge_transform.workspace_merge_id
workspace_merge.id
Cascade on delete
fk_workspace_merge_transform_transform_id
workspace_merge_transform.transform_id
transform.id
Cascade on delete
fk_workspace_merge_transform_merging_user_id
workspace_merge_transform.merging_user_id
core_user.id
Restrict delete
fk_comment_reaction_comment_id
comment_reaction.comment_id
comment.id
Cascade on delete
fk_comment_reaction_user_id
comment_reaction.user_id
core_user.id
Cascade on delete
fk_permissions_group_membership_user_id
permissions_group_membership.user_id
core_user.id
Cascade on delete
fk_permissions_group_group_id
permissions_group_membership.group_id
permissions_group.id
Cascade on delete
fk_core_user_tenant_id
core_user.tenant_id
tenant.id
Restrict delete
fk_implicit_action_action_id
implicit_action.action_id
action.id
Cascade on delete
fk_metabot_prompt_metabot_id
metabot_prompt.metabot_id
metabot.id
Cascade on delete
fk_metabot_prompt_card_id
metabot_prompt.card_id
report_card.id
Cascade on delete
fk_db_router_database_id
db_router.database_id
metabase_database.id
Restrict delete
fk_workspace_log_workspace_id
workspace_log.workspace_id
workspace.id
Cascade on delete
fk_workspace_merge_workspace_id
workspace_merge.workspace_id
workspace.id
Null on delete
fk_workspace_merge_creator_id
workspace_merge.creator_id
core_user.id
Restrict delete
fk_recent_views_ref_user_id
recent_views.user_id
core_user.id
Cascade on delete
fk_card_bookmark_dashboard_id
card_bookmark.card_id
report_card.id
Cascade on delete
fk_card_bookmark_user_id
card_bookmark.user_id
core_user.id
Cascade on delete
fk_secret_ref_user_id
secret.creator_id
core_user.id
Restrict delete
fk_persisted_info_ref_creator_id
persisted_info.creator_id
core_user.id
Restrict delete
fk_persisted_info_card_id
persisted_info.card_id
report_card.id
Null on delete
fk_persisted_info_database_id
persisted_info.database_id
metabase_database.id
Cascade on delete
fk_transform_run_cancelation_transform_run_run_id
transform_run_cancelation.run_id
transform_run.id
Cascade on delete
fk_workspace_graph_workspace_id
workspace_graph.workspace_id
workspace.id
Cascade on delete
fk_qrtz_triggers_job_details
qrtz_triggers.sched_name
qrtz_triggers.job_name
qrtz_triggers.job_group
qrtz_job_details.sched_name
qrtz_job_details.job_name
qrtz_job_details.job_group
Restrict delete
fk_glossary_ref_creator_id
glossary.creator_id
core_user.id
Cascade on delete
fk_parameter_card_ref_card_id
parameter_card.card_id
report_card.id
Cascade on delete
fk_comment_creator_id
comment.creator_id
core_user.id
Cascade on delete
fk_comment_parent_comment_id
comment.parent_comment_id
comment.id
Cascade on delete
fk_dashboard_bookmark_dashboard_id
dashboard_bookmark.dashboard_id
report_dashboard.id
Cascade on delete
fk_dashboard_bookmark_user_id
dashboard_bookmark.user_id
core_user.id
Cascade on delete
fk_api_key_updated_by_id_user_id
api_key.updated_by_id
core_user.id
Restrict delete
fk_api_key_user_id
api_key.user_id
core_user.id
Restrict delete
fk_api_key_created_by_user_id
api_key.creator_id
core_user.id
Restrict delete
fk_pulse_card_ref_pulse_card_id
pulse_card.dashboard_card_id
report_dashboardcard.id
Cascade on delete
fk_pulse_card_ref_pulse_id
pulse_card.pulse_id
pulse.id
Cascade on delete
fk_pulse_card_ref_card_id
pulse_card.card_id
report_card.id
Cascade on delete
fk_dashboard_made_public_by_id
report_dashboard.made_public_by_id
core_user.id
Cascade on delete
fk_dashboard_collection_id
report_dashboard.collection_id
collection.id
Null on delete
fk_dashboard_ref_user_id
report_dashboard.creator_id
core_user.id
Cascade on delete
fk_report_dashboardcard_ref_action_id
report_dashboardcard.action_id
action.id
Cascade on delete
fk_dashboardcard_ref_card_id
report_dashboardcard.card_id
report_card.id
Cascade on delete
fk_dashboardcard_ref_dashboard_id
report_dashboardcard.dashboard_id
report_dashboard.id
Cascade on delete
fk_report_dashboardcard_ref_dashboard_tab_id
report_dashboardcard.dashboard_tab_id
dashboard_tab.id
Cascade on delete
fk_workspace_input_external_workspace_id
workspace_input_external.workspace_id
workspace.id
Cascade on delete
fk_query_table_table_id
query_table.table_id
metabase_table.id
Cascade on delete
fk_query_table_card_id
query_table.card_id
report_card.id
Cascade on delete
fk_session_ref_user_id
core_session.user_id
core_user.id
Cascade on delete
fk_session_auth_identity
core_session.auth_identity_id
auth_identity.id
Cascade on delete
fk_segment_ref_creator_id
segment.creator_id
core_user.id
Cascade on delete
fk_segment_ref_table_id
segment.table_id
metabase_table.id
Cascade on delete
fk_fieldvalues_ref_field_id
metabase_fieldvalues.field_id
metabase_field.id
Cascade on delete
fk_pulse_channel_channel_id
pulse_channel.channel_id
channel.id
Cascade on delete
fk_pulse_channel_ref_pulse_id
pulse_channel.pulse_id
pulse.id
Cascade on delete
fk_card_ref_user_id
report_card.creator_id
core_user.id
Cascade on delete
fk_card_made_public_by_id
report_card.made_public_by_id
core_user.id
Cascade on delete
fk_report_card_source_card_id_ref_report_card_id
report_card.source_card_id
report_card.id
Null on delete
fk_card_collection_id
report_card.collection_id
collection.id
Null on delete
fk_report_card_ref_database_id
report_card.database_id
metabase_database.id
Cascade on delete
fk_report_card_ref_table_id
report_card.table_id
metabase_table.id
Cascade on delete
fk_report_card_document_id
report_card.document_id
document.id
Cascade on delete
fk_report_card_ref_dashboard_id
report_card.dashboard_id
report_dashboard.id
Cascade on delete
fk_conn_impersonation_group_id
connection_impersonations.group_id
permissions_group.id
Cascade on delete
fk_conn_impersonation_db_id
connection_impersonations.db_id
metabase_database.id
Cascade on delete
fk_field_ref_table_id
metabase_field.table_id
metabase_table.id
Cascade on delete
fk_field_parent_ref_field_id
metabase_field.parent_id
metabase_field.id
Restrict delete
fk_task_history_run_id
task_history.run_id
task_run.id
Null on delete
fk_notification_creator_id
notification.creator_id
core_user.id
Cascade on delete
fk_permissions_revision_user_id
permissions_revision.user_id
core_user.id
Cascade on delete
fk_remote_sync_task_initiated_by
remote_sync_task.initiated_by
core_user.id
Null on delete
fk_notification_handler_notification_id
notification_handler.notification_id
notification.id
Cascade on delete
fk_notification_handler_channel_id
notification_handler.channel_id
channel.id
Cascade on delete
fk_notification_handler_template_id
notification_handler.template_id
channel_template.id
Null on delete
fk_database_creator_id
metabase_database.creator_id
core_user.id
Null on delete
fk_metabase_database_metabase_database_id
metabase_database.router_database_id
metabase_database.id
Restrict delete
fk_collection_personal_owner_id
collection.personal_owner_id
core_user.id
Cascade on delete
fk_collection_workspace_id
collection.workspace_id
workspace.id
Cascade on delete
fk_permissions_ref_collection_id
permissions.collection_id
collection.id
Cascade on delete
fk_permissions_group_id
permissions.group_id
permissions_group.id
Cascade on delete
fk_transform_run_user_id
transform_run.user_id
core_user.id
Null on delete
fk_transform_run_transform_id
transform_run.transform_id
transform.id
Null on delete
fk_measure_ref_table_id
measure.table_id
metabase_table.id
Cascade on delete
fk_measure_ref_creator_id
measure.creator_id
core_user.id
Cascade on delete
fk_view_log_ref_user_id
view_log.user_id
core_user.id
Cascade on delete
fk_support_access_grant_log_revoked_by_user_id
support_access_grant_log.revoked_by_user_id
core_user.id
Null on delete
fk_support_access_grant_log_user_id
support_access_grant_log.user_id
core_user.id
Null on delete
fk_auth_identity_core_user_id
auth_identity.user_id
core_user.id
Cascade on delete
fk_qrtz_simprop_triggers_triggers
qrtz_simprop_triggers.sched_name
qrtz_simprop_triggers.trigger_name
qrtz_simprop_triggers.trigger_group
qrtz_triggers.sched_name
qrtz_triggers.trigger_name
qrtz_triggers.trigger_group
Restrict delete
fk_field_user_setting_field_id
metabase_field_user_settings.field_id
metabase_field.id
Cascade on delete
fk_dimension_displayfk_ref_field_id
dimension.human_readable_field_id
metabase_field.id
Cascade on delete
fk_dimension_ref_field_id
dimension.field_id
metabase_field.id
Cascade on delete
fk_security_advisory_acknowledged_by
security_advisory.acknowledged_by
core_user.id
Null on delete
fk_metric_important_field_metabase_field_id
metric_important_field.field_id
metabase_field.id
Cascade on delete
fk_metric_important_field_metric_id
metric_important_field.metric_id
metric.id
Cascade on delete
fk_transform_owner_user_id
transform.owner_user_id
core_user.id
Null on delete
fk_tranform_source_database_id
transform.source_database_id
metabase_database.id
Restrict delete
fk_transform_collection_id
transform.collection_id
collection.id
Restrict delete
fk_transform_ref_creator_id
transform.creator_id
core_user.id
Cascade on delete
fk_transform_target_db_id
transform.target_db_id
metabase_database.id
Null on delete
fk_workspace_output_external_workspace_id
workspace_output_external.workspace_id
workspace.id
Cascade on delete
fk_workspace_output_external_transform_id
workspace_output_external.transform_id
transform.id
Cascade on delete
fk_user_parameter_value_user_id
user_parameter_value.user_id
core_user.id
Cascade on delete
fk_user_parameter_value_dashboard_id
user_parameter_value.dashboard_id
report_dashboard.id
Cascade on delete
fk_timeline_collection_id
timeline.collection_id
collection.id
Cascade on delete
fk_timeline_creator_id
timeline.creator_id
core_user.id
Cascade on delete
fk_user_key_value_user_id
user_key_value.user_id
core_user.id
Restrict delete
fk_workspace_input_table_id
workspace_input.table_id
metabase_table.id
Null on delete
fk_workspace_input_workspace_id
workspace_input.workspace_id
workspace.id
Cascade on delete
fk_table_privileges_table_id
table_privileges.table_id
metabase_table.id
Cascade on delete
fk_metabot_conversation_user_id
metabot_conversation.user_id
core_user.id
Restrict delete
fk_card_label_ref_label_id
card_label.label_id
label.id
Cascade on delete
fk_card_label_ref_card_id
card_label.card_id
report_card.id
Cascade on delete
fk_http_action_ref_action_id
http_action.action_id
action.id
Cascade on delete
fk_events_timeline_id
timeline_event.timeline_id
timeline.id
Cascade on delete
fk_event_creator_id
timeline_event.creator_id
core_user.id
Cascade on delete
fk_model_index_value_model_id
model_index_value.model_index_id
model_index.id
Cascade on delete
fk_revision_ref_user_id
revision.user_id
core_user.id
Cascade on delete
fk_gtap_card_id
sandboxes.card_id
report_card.id
Cascade on delete
fk_gtap_group_id
sandboxes.group_id
permissions_group.id
Cascade on delete
fk_gtap_table_id
sandboxes.table_id
metabase_table.id
Cascade on delete
fk_qrtz_blob_triggers_triggers
qrtz_blob_triggers.sched_name
qrtz_blob_triggers.trigger_name
qrtz_blob_triggers.trigger_group
qrtz_triggers.sched_name
qrtz_triggers.trigger_name
qrtz_triggers.trigger_group
Restrict delete
fk_transform_job_transform_tag_tag_id
transform_job_transform_tag.tag_id
transform_tag.id
Cascade on delete
fk_transform_job_transform_tag_job_id
transform_job_transform_tag.job_id
transform_job.id
Cascade on delete
fk_notification_card_card_id
notification_card.card_id
report_card.id
Cascade on delete
fk_dashboardcard_series_ref_card_id
dashboardcard_series.card_id
report_card.id
Cascade on delete
fk_dashboardcard_series_ref_dashboardcard_id
dashboardcard_series.dashboardcard_id
report_dashboardcard.id
Cascade on delete
fk_qrtz_cron_triggers_triggers
qrtz_cron_triggers.sched_name
qrtz_cron_triggers.trigger_name
qrtz_cron_triggers.trigger_group
qrtz_triggers.sched_name
qrtz_triggers.trigger_name
qrtz_triggers.trigger_group
Restrict delete
fk_bookmark_ordering_user_id
bookmark_ordering.user_id
core_user.id
Cascade on delete
fk_pulse_channel_recipient_ref_pulse_channel_id
pulse_channel_recipient.pulse_channel_id
pulse_channel.id
Cascade on delete
fk_pulse_channel_recipient_ref_user_id
pulse_channel_recipient.user_id
core_user.id
Cascade on delete
fk_cardfavorite_ref_user_id
report_cardfavorite.owner_id
core_user.id
Cascade on delete
fk_cardfavorite_ref_card_id
report_cardfavorite.card_id
report_card.id
Cascade on delete
fk_metric_ref_table_id
metric.table_id
metabase_table.id
Cascade on delete
fk_metric_ref_creator_id
metric.creator_id
core_user.id
Cascade on delete
fk_general_permissions_revision_user_id
application_permissions_revision.user_id
core_user.id
Restrict delete
fk_qrtz_simple_triggers_triggers
qrtz_simple_triggers.sched_name
qrtz_simple_triggers.trigger_name
qrtz_simple_triggers.trigger_group
qrtz_triggers.sched_name
qrtz_triggers.trigger_name
qrtz_triggers.trigger_group
Restrict delete
fk_action_creator_id
action.creator_id
core_user.id
Restrict delete
fk_action_made_public_by_id
action.made_public_by_id
core_user.id
Cascade on delete
fk_action_model_id
action.model_id
report_card.id
Cascade on delete
fk_login_history_user_id
login_history.user_id
core_user.id
Cascade on delete
fk_login_history_session_id
login_history.session_id
core_session.id
Null on delete
fk_collection_revision_user_id
collection_permission_graph_revision.user_id
core_user.id
Cascade on delete
fk_pulse_ref_dashboard_id
pulse.dashboard_id
report_dashboard.id
Cascade on delete
fk_pulse_ref_creator_id
pulse.creator_id
core_user.id
Cascade on delete
fk_pulse_collection_id
pulse.collection_id
collection.id
Null on delete
fk_query_field_field_id
query_field.field_id
metabase_field.id
Cascade on delete
fk_query_field_card_id
query_field.card_id
report_card.id
Cascade on delete
fk_query_action_database_id
query_action.database_id
metabase_database.id
Cascade on delete
fk_query_action_ref_action_id
query_action.action_id
action.id
Cascade on delete

Check Constraints

Table Constraint Name Constraint
permissions_group permissions_group_id_not_null1 id IS NOT NULL