docs: replace TPB reference with DB_README and add database guide scaffold

This commit is contained in:
Lukas Müllner 2026-03-06 07:04:49 +01:00
parent 187828b703
commit aa273dd508
2 changed files with 45 additions and 1 deletions

44
DB_README.md Normal file
View file

@ -0,0 +1,44 @@
# Database & Backend Notes
This document is the central place for database-related setup, schema notes, and backend conventions for car64.
## Stack
- Supabase Postgres
- Supabase Auth
- Supabase Storage
- Supabase RPC functions
## Environments
Document your environment endpoints and key handling policy here.
## Schema Overview
Document important tables and relations here, for example:
- `collections`
- `collection_members`
- `hotwheels`
- `global_cars`
- `car_votes`
- `car_reports`
## RLS Policies
Document Row Level Security rules and expected access behavior.
## RPC Functions
List all RPC functions and their purpose.
## Migration Workflow
Describe how migrations are authored, reviewed, and applied.
## Operational Checklist
- Verify schema changes in staging first
- Confirm RLS policy impact
- Validate app compatibility with query/RPC changes
- Keep rollback strategy documented

View file

@ -192,5 +192,5 @@ See `LICENSE` for details.
- Contributor guidelines: `CONTRIBUTING.md`
- Security policy: `SECURITY.md`
- Product/backend notes: `TPB.md`
- Database and backend notes: `DB_README.md`