CapSoftware / Cap

Open source Loom alternative. Effortless, instant screen sharing.
https://cap.so
GNU Affero General Public License v3.0
3.63k stars 169 forks source link

Moving from Supabase to PlanetScale/NextAuth #11

Closed richiemcilroy closed 7 months ago

richiemcilroy commented 7 months ago

Pasting this from the Cap Discord.

"This was a tough decision for me to make, but I'm moving away from Supabase (db/auth) for use in Cap.

I love Supabase, but local dev just doesn't seem viable right now for a shared codebase. Too many inconsistencies between features not being supported in local vs the deployed version (e.g. email templates). It's also pretty confusing to run migrations etc for anyone who hasn't used Supabase in the past.

Moving to a combination of PlanetScale (db), NextAuth (auth) and Drizzle (orm).

Making this decision now before V1 is live - much easier to handle now than in the future.

If you have any opposition to this - would love to hear your thoughts 🙏"

richiemcilroy commented 7 months ago

Branch is here: https://github.com/cap-so/cap/tree/db-switch

sarthaktexas commented 7 months ago

you don't know me but i concur that planetscale + drizzle >>> supabase