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.