© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
SupabaseS
Supabase•3w ago•
1 reply
trypix

Clarification on Multi-Database Support for Microservices Architecture

🔢DB Connections🟢SQL
I'm building a microservices platform and need guidance on the recommended approach for database isolation between services.

My Architecture:
- 3 microservices requiring separate databases:

What I Tried:
I executed CREATE DATABASE notification_db; in the SQL Editor. The command succeeded, but:
- The new database doesn't appear in the Supabase Dashboard
- We're unsure if connection pooling (Supavisor) works with additional databases
- Unclear if Supabase features (Auth, RLS) extend to these databases

My Questions:
1. Does Supabase officially support multiple databases within a single project?
2. If not, what's the recommended approach for service isolation?
- Schema-based isolation within one database?
- Separate Supabase projects per service?
3. If we use schemas, do all Supabase features (pooling, Auth, RLS) work correctly?

Environment:
- Planning for both staging and production environments
- Currently evaluating project structure before full setup
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

Multi-Tenant Architecture for Storage
SupabaseSSupabase / help-and-questions
4y ago
Best practice to microservices architecture with supabase?
SupabaseSSupabase / help-and-questions
4y ago
Database Webhooks (Function hooks) clarification
SupabaseSSupabase / help-and-questions
4y ago
Multi-Region Postgres Support on Supabase Managed?
SupabaseSSupabase / help-and-questions
8mo ago