Skip to main content

18 docs tagged with "supabase"

View all tags

Authentication Flows

All authentication paths across the portfolio — token-based admin access (ChurchWiseAI + PewSearch), Supabase Auth (ITW), and team member RBAC invite flow

Database Schema — ChurchWiseAI Web

All tables owned or primarily used by churchwiseai-web — voice agent, chatbot, subscriptions, care, ShareWiseAI, SermonWise, and operational tables

Database Schema Reference

Index of all Supabase table documentation — shared production database used by all three active codebases. See sub-docs for per-codebase schema detail.

Infrastructure Reference

Canonical reference for all hosting, domains, environment variables, cron jobs, DNS configuration, voice agent deployment, and monitoring across the ChurchWiseAI portfolio

ITW Authentication & Subscription Flow

Supabase Auth login/signup flow for ITW, how premium subscription status gates illustration access, and the Stripe checkout + webhook path that unlocks Premium

Onboard a New Church After Checkout

Verify automated onboarding completed after checkout — check premium_churches record, confirm chatbot/voice provisioning, send magic link, and run manual fallback if webhook failed

Run a Database Schema Migration

Apply a schema change to the shared production Supabase database — write migration SQL, verify with dry run, get founder approval for destructive ops, execute, and save to pewsearch/migrations/

Supabase Integration

Single shared Supabase PostgreSQL instance (dev + prod) — client setup, auth configuration, RLS policies, storage buckets, and safety rules for the shared production database

Update Church Information

Correct or update a church's data in the churches table — name, address, phone, website, service times — with safety checks to avoid corrupting the 218K directory

Verify Data Backups Are Intact

Confirm Supabase automated backups are running — verify backup timestamps, run record count checks on critical tables (unified_rag_content, churches, premium_churches)