Skip to content

Schema index

Synced from docs/generated/erd/ — do not hand-edit.
Regenerate with bun run docs:erd (needs staging reader), then this script runs automatically.
Labels: docs/db/erd-table-labels.yml · Runbook: docs/runbooks/erd-schema-docs.md

Generated with the ERD run. Full per-table Markdown is produced by tbls, then bulk pages are pruned for git (GitHub PR file-count limits).
Labeled tables keep their page. Everything else: use this index + viewpoints, or run ERD_KEEP_ALL_TABLES=1 bun run docs:erd for a local full tree.

Table Label (if curated) Page
_test_locks _test_locks
ab_test_variants ab_test_variants
access_requests access_requests
accounting_sync_log accounting_sync_log
activity_heatmap activity_heatmap
admin_config admin_config
admin_override_log admin_override_log
ai_admin_audit_log ai_admin_audit_log
ai_call_log ai_call_log
ai_content_suggestions ai_content_suggestions
ai_insight_feedback ai_insight_feedback
api_audit_logs api_audit_logs
api_keys api_keys
assessments assessments
association_users association_users
associations associations
author_accounts author_accounts
authors authors
automation_templates automation_templates
autonomy_executions autonomy_executions
autonomy_lane_catalog autonomy_lane_catalog
autonomy_promotions autonomy_promotions
badge_print_log badge_print_log
benefit_definitions Catalog of chamber benefits that member_entitlements allocate benefit_definitions
benefit_reservations Holds placed against entitlements before fulfilment (expiring reservations) benefit_reservations
benefit_showcase_items benefit_showcase_items
benefit_usage Draw-down ledger against entitlements (legacy / sponsorship fulfilment) benefit_usage
billable_offers billable_offers
billing_agreements billing_agreements
billing_customers billing_customers
billing_discounts billing_discounts
billing_dunning_state billing_dunning_state
billing_subscriptions billing_subscriptions
billing_transactions billing_transactions
blog_posts blog_posts
board_positions board_positions
board_reports board_reports
bullseye_growth_taxonomy bullseye_growth_taxonomy
bullseye_intelligence_catalog bullseye_intelligence_catalog
bullseye_member_intelligence bullseye_member_intelligence
bullseye_member_intelligence_admin bullseye_member_intelligence_admin
bullseye_org_intelligence bullseye_org_intelligence
bullseye_progress bullseye_progress
campaigns campaigns
canonical_identities canonical_identities
certifications certifications
chamber_event_check_ins chamber_event_check_ins
chamber_event_invitations chamber_event_invitations
chamber_event_registrations chamber_event_registrations
chamber_event_series chamber_event_series
chamber_event_ticket_types chamber_event_ticket_types
chamber_event_waitlist chamber_event_waitlist
chamber_events THE event row — everything on the calendar, public or member-only chamber_events
channel_variants channel_variants
checkout_flows checkout_flows
cohort_members cohort_members
cohort_referrals cohort_referrals
cohort_sessions cohort_sessions
cohorts cohorts
commerce_entitlements Plan / agreement commercial limits (seats, quota, access windows) commerce_entitlements
commerce_products Sellable SKU catalog (platform / association / org-owned products) commerce_products
commercial_overrides commercial_overrides
comms_pending_approvals comms_pending_approvals
comms_sender_approval_policy comms_sender_approval_policy
communication_templates communication_templates
companies companies
config_versions config_versions
connection_directives connection_directives
connection_outcomes connection_outcomes
connection_types connection_types
connector_roles connector_roles
connector_routing_rules connector_routing_rules
contact_auth contact_auth
contact_invitations contact_invitations
contact_relationships contact_relationships
contact_submissions contact_submissions
contacts Person identity (auth-linked via contact_auth); used across CRM and membership contacts
content_campaign_targets content_campaign_targets
content_delivery_keys content_delivery_keys
content_formats content_formats
content_growth_mappings content_growth_mappings
content_library content_library
content_pieces content_pieces
content_plan_themes content_plan_themes
content_plans content_plans
course_enrollments course_enrollments
course_modules course_modules
courses courses
credit_balance_summary credit_balance_summary
credit_ledger credit_ledger
crm_activity_timeline crm_activity_timeline
crm_phase2_migration_review crm_phase2_migration_review
cron_config cron_config
cross_product_event_ledger cross_product_event_ledger
custom_field_definitions custom_field_definitions
custom_field_values custom_field_values
demo_email_batch_items demo_email_batch_items
demo_email_routing demo_email_routing
demo_requests demo_requests
deployment_log deployment_log
digest_referrals digest_referrals
digest_tokens digest_tokens
directives directives
economic_impact economic_impact
email_admin_audit_log email_admin_audit_log
email_campaigns email_campaigns
email_domain_checks email_domain_checks
email_events First-party campaign engagement events (campaign_id, member_id) email_events
email_hygiene_rate_limits email_hygiene_rate_limits
email_inbound email_inbound
email_mode_history email_mode_history
email_segments email_segments
email_send_log Per-recipient send ledger (status, block_reason, template) — the real send log email_send_log
email_send_state SINGLETON dispatcher tuning/throttle state (batch size, delay, TTLs) email_send_state
email_signature_templates email_signature_templates
email_templates email_templates
email_unsubscribe_tokens email_unsubscribe_tokens
email_unsubscribes email_unsubscribes
email_webhook_events Raw inbound Resend webhook payloads (svix_id, resend_email_id) email_webhook_events
emn_audit_logs emn_audit_logs
emn_policies emn_policies
engagement_events engagement_events
entitlements Legacy / sponsorship-fulfilment entitlement rows (not the platform commerce ledger) entitlements
erasure_receipts erasure_receipts
erasure_requests erasure_requests
event_approval_tokens event_approval_tokens
event_connection_intents event_connection_intents
event_connection_suggestions event_connection_suggestions
event_content event_content
event_email_sequences event_email_sequences
event_feedback event_feedback
event_photos event_photos
event_poll_dates event_poll_dates
event_promo_codes event_promo_codes
event_registration_cancel_tokens event_registration_cancel_tokens
event_sequence_emails event_sequence_emails
event_sequence_template_steps event_sequence_template_steps
event_sequence_templates event_sequence_templates
event_sessions event_sessions
event_slug_history event_slug_history
event_speakers event_speakers
event_sponsor_slots event_sponsor_slots
event_staff_assignments event_staff_assignments
event_templates Reusable event blueprint used to seed a new chamber_events row event_templates
event_testimonial_consents event_testimonial_consents
event_volunteer_response_tokens event_volunteer_response_tokens
exchange_distribution_targets exchange_distribution_targets
exchange_engagement exchange_engagement
exchange_items exchange_items
exchange_propagation_rules exchange_propagation_rules
exchange_publications exchange_publications
exchange_submissions exchange_submissions
exchange_visibility exchange_visibility
external_integrations external_integrations
feature_adoption feature_adoption
feature_definitions feature_definitions
feature_set_items feature_set_items
feature_sets feature_sets
feedback feedback
field_interactions field_interactions
fix_proposals fix_proposals
form_analytics form_analytics
form_starts form_starts
form_views form_views
forum_ask_interventions forum_ask_interventions
forum_categories forum_categories
forum_follows forum_follows
forum_reactions forum_reactions
forum_replies forum_replies
forum_reports forum_reports
forum_saved_posts forum_saved_posts
forum_space_audience forum_space_audience
forum_threads forum_threads
funnel_assets funnel_assets
funnel_conversions funnel_conversions
funnel_form_submissions funnel_form_submissions
funnel_page_variants funnel_page_variants
funnel_pages funnel_pages
funnel_templates funnel_templates
funnels funnels
group_meetings group_meetings
group_members group_members
groups groups
growth_group_members growth_group_members
growth_groups growth_groups
growth_tracks growth_tracks
hot_deals hot_deals
import_logs import_logs
inbound_email_routes inbound_email_routes
inbound_webhook_events inbound_webhook_events
industry_segments industry_segments
integration_contracts integration_contracts
internal_config internal_config
interventions interventions
intro_requests intro_requests
invoices invoices
issue_signals issue_signals
job_postings job_postings
journey_edges journey_edges
journey_nodes journey_nodes
journey_pack_templates journey_pack_templates
journey_run_events journey_run_events
journey_runs journey_runs
journey_send_dispatches journey_send_dispatches
journey_versions journey_versions
journeys journeys
kb_articles kb_articles
kb_categories kb_categories
learning_engagement_events learning_engagement_events
legal_document_versions legal_document_versions
legal_documents legal_documents
location_bookings location_bookings
location_clusters location_clusters
location_fixtures location_fixtures
location_rooms location_rooms
location_wayfinding_section_images location_wayfinding_section_images
location_wayfinding_sections location_wayfinding_sections
locations locations
marketing_placement_bookings marketing_placement_bookings
media_asset_usages media_asset_usages
media_assets media_assets
member_activation_milestones member_activation_milestones
member_activity_feed member_activity_feed
member_benefit_usage Draw-down ledger against member_entitlements (chamber member benefits) member_benefit_usage
member_billing Member billing satellite member_billing
member_comm_preferences member_comm_preferences
member_contributions member_contributions
member_entitlements Chamber member benefit allocations (quantity + usage per benefit) member_entitlements
member_external_access member_external_access
member_growth_group_interest member_growth_group_interest
member_interest_tags member_interest_tags
member_metrics Member metrics / engagement satellite member_metrics
member_milestones member_milestones
member_preferences member_preferences
member_product_accounts member_product_accounts
member_product_entitlements External product provisioning (e.g. Bullseye access by product_key) member_product_entitlements
member_profiles Member profile satellite (name, contact fields, etc.) member_profiles
member_progress member_progress
member_referrals member_referrals
member_role_assignments Assigns a role_definitions service role to a member (term dates, scope) member_role_assignments
member_social_handles member_social_handles
member_success_goals member_success_goals
member_success_plans member_success_plans
members Member identity hub row (org-scoped); satellites hold profile/billing/metrics members
membership_applications membership_applications
membership_benefit_definitions membership_benefit_definitions
membership_tiers_config membership_tiers_config
membership_types membership_types
membership_unit_members membership_unit_members
membership_units membership_units
metric_snapshots metric_snapshots
network_metrics network_metrics
notification_reads notification_reads
notifications notifications
offer_bundle_items offer_bundle_items
offer_cross_sell_rules offer_cross_sell_rules
offer_redemptions offer_redemptions
onboarding_state onboarding_state
onboarding_task_completions onboarding_task_completions
opportunity_clusters opportunity_clusters
opportunity_recommendations opportunity_recommendations
org_ai_config org_ai_config
org_autonomy_lanes org_autonomy_lanes
org_config_overrides org_config_overrides
org_email_config org_email_config
org_enabled_capabilities Per-org capability enablement, overriding the platform default org_enabled_capabilities
org_enabled_modules Per-org module enablement, overriding the platform default org_enabled_modules
org_event_roles org_event_roles
org_hierarchy_history org_hierarchy_history
org_integrations org_integrations
org_integrations_safe org_integrations_safe
org_partnerships Peer org<->org partnership — invite/accept/pause/revoke lifecycle; one LIVE row per pair (pending/active/paused), revoked is terminal, expired can still be revoked org_partnerships
org_taxonomy_availability org_taxonomy_availability
org_type_template_applications org_type_template_applications
org_type_templates org_type_templates
organization_users The org seat — presence in an org plus display/email overrides organization_users
organizations organizations
outbound_webhook_events outbound_webhook_events
package_benefits package_benefits
partnership_grants One direction’s scope of an org_partnerships row (channels, object types, caps) — asymmetric, at most one row per (partnership, granting org) partnership_grants
payments payments
performance_metrics performance_metrics
permission_catalog_entries permission_catalog_entries
permission_catalog_groups permission_catalog_groups
pie_runs pie_runs
plan_price_variants plan_price_variants
plan_proposals plan_proposals
platform_email_domain_status platform_email_domain_status
platform_email_reputation_status platform_email_reputation_status
platform_email_settings platform_email_settings
platform_enabled_capabilities Platform-wide capability enablement (default inherited by every org) platform_enabled_capabilities
platform_enabled_modules Platform-wide module enablement (the default every org inherits) platform_enabled_modules
platform_reputation_config platform_reputation_config
playbook_launches playbook_launches
playbooks playbooks
predictive_signals predictive_signals
product_bundle_rules product_bundle_rules
product_invite_queue product_invite_queue
product_sync_event_log product_sync_event_log
program_recommendations program_recommendations
programming_items programming_items
prospects prospects
public_hot_deals public_hot_deals
public_job_postings public_job_postings
public_membership_tiers public_membership_tiers
public_org_branding public_org_branding
publish_webhook_config publish_webhook_config
publish_webhook_deliveries publish_webhook_deliveries
rate_limit_hits rate_limit_hits
rbac_audience_class_definitions rbac_audience_class_definitions
rbac_org_user_permission_sets Assigns permission sets to a contact within an org (composes on top of their role) rbac_org_user_permission_sets
rbac_org_user_roles Org privilege grant — (contact_id x org_id) to an RBAC role; what is_org_admin() / is_org_staff() read rbac_org_user_roles
rbac_permission_set_definitions Catalog of composable permission sets — the sanctioned way to add a job-function capability rbac_permission_set_definitions
rbac_role_definitions Catalog of PRIVILEGE-bearing RBAC roles (role_key, default permission + module keys) rbac_role_definitions
rbac_shadow_divergence_expected rbac_shadow_divergence_expected
rbac_shadow_divergence_log rbac_shadow_divergence_log
recommendation_feedback recommendation_feedback
recommended_interventions recommended_interventions
referral_matches referral_matches
registration_form_fields registration_form_fields
registration_form_submissions registration_form_submissions
registration_forms registration_forms
renewal_risks renewal_risks
reports reports
risk_scoring_runs risk_scoring_runs
role_definitions Catalog of member SERVICE roles (board seat, group post) — descriptive only role_definitions
scoring_weights scoring_weights
seat_allocations seat_allocations
seating_tables seating_tables
segments segments
short_link_visits short_link_visits
short_links short_links
signature_event_budget_items signature_event_budget_items
signature_event_linked_events signature_event_linked_events
signature_event_logistics signature_event_logistics
signature_event_milestones signature_event_milestones
signature_event_run_of_show signature_event_run_of_show
signature_event_tasks signature_event_tasks
signature_event_vendors signature_event_vendors
signature_events Flagship-event PLANNING workspace (budget, stage, owner); links to chamber_events signature_events
simpletexting_delivery_log simpletexting_delivery_log
simpletexting_outbox simpletexting_outbox
sponsor_impressions sponsor_impressions
sponsor_placements sponsor_placements
sponsorship_credit_balances sponsorship_credit_balances
sponsorship_credit_ledger sponsorship_credit_ledger
sponsorship_inventory sponsorship_inventory
sponsorship_newsletter_issues sponsorship_newsletter_issues
sponsorship_offerings sponsorship_offerings
sponsorship_website_months sponsorship_website_months
sponsorships sponsorships
spotlight_bars spotlight_bars
staff_mailbox_connections staff_mailbox_connections
stripe_processed_events stripe_processed_events
success_plan_items success_plan_items
support_ticket_messages support_ticket_messages
support_tickets support_tickets
suppressed_emails suppressed_emails
sync_config sync_config
sync_webhook_logs sync_webhook_logs
system_health system_health
tab_definitions tab_definitions
tasks tasks
tier_benefits tier_benefits
tier_comparison_features tier_comparison_features
tier_feature_definitions tier_feature_definitions
tier_feature_sets tier_feature_sets
tier_features tier_features
tracked_links tracked_links
trial_accounts trial_accounts
tribespring_insights tribespring_insights
tribespring_signals tribespring_signals
user_module_overlays Per-user module grant/deny overlay on top of the org’s enabled set user_module_overlays
user_onboarding_completions user_onboarding_completions
user_preferences user_preferences
user_roles PLATFORM-wide role grants (master_admin) — what is_master_admin() reads user_roles
value_events value_events
video_access_rules video_access_rules
video_assets video_assets
video_progress video_progress
voice_profiles voice_profiles
vw_active_members vw_active_members
webhook_deliveries webhook_deliveries
webhook_subscriptions webhook_subscriptions
website_config website_config
website_pages website_pages
workspace_capabilities workspace_capabilities
workspace_modules workspace_modules

Total: 388 public tables documented by tbls this run.