DEV Community

Chad Dyar
Chad Dyar

Posted on

From PillPal to CareCadence: A Live Rebrand Across 47 Files and 4 Database Tables

Technical post-mortem of renaming a production Lovable app. What broke: stale URLs in 47 files, Supabase table references, Stripe product mappings, Cloudflare DNS cutover, Sentry project rename. The grep-across-second-brain pattern that should have run at rename time. Lessons for any indie builder doing a rebrand.

Top comments (1)

Collapse
 
vollos profile image
Pon

Table renames on a live Supabase project make me nervous, mostly about whether RLS policies survive intact. When you did the renames, did a straight ALTER TABLE RENAME carry the policies over automatically, or did some need to be rebuilt by hand afterward?