This repo exists to host Discussions. There is no code here.
| I want to… | Go here |
|---|---|
| Ask how to do something | Discussions → Q&A |
| Suggest an idea, or argue about scope | Discussions → Ideas |
| Show what you built with it | Discussions → Show and tell |
| Report a bug | tenantlayer → Issues |
| Pick up something to work on | tenantlayer → good first issues |
| Report a security vulnerability | Privately, here — never in a public discussion |
Discussions and issues are kept apart on purpose: the issue tracker is the contributors' work queue, and a queue full of questions is a queue nobody can read.
If you are unsure whether your setup is safe, that is exactly the right thing to post. The most common answers are: you are connecting to Postgres as a superuser or table owner (both bypass row-level security), or your cache is not tenant-scoped (a cache hit never reaches the database, so no policy can help).
TenantLayer — everything multi-tenant SaaS needs from Spring Boot and Postgres.