© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
SupabaseS
Supabase•4y ago•
1 reply
jack

Synchronising schema changes across multiple projects

I'm running several Supabase projects, one as a dev environment and several as production environments for different clients, and I'd like to keep the schemas in sync. I.e., if I make changes to the dev project's DB schema, I'd like a way to make an identical change to all production servers. Similar to running a migration script using something like Alembic: https://alembic.sqlalchemy.org/en/latest/.

What strategies do people here have for keeping schemas in sync in such a way? Relatedly, do people have any strategies for versioning various DB/SQL snippets, e.g. keeping these in their repos? Keen to hear how you guys approach this!
Supabase banner
SupabaseJoin
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.
45,816Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Handling multiple sessions across devices
SupabaseSSupabase / help-and-questions
5mo ago
Multiple local dev database projects?
SupabaseSSupabase / help-and-questions
3y ago
Use realtime across multiple routes in Sveltekit
SupabaseSSupabase / help-and-questions
3y ago
Realtime Postgres changes trigger multiple times
SupabaseSSupabase / help-and-questions
8mo ago