Ik bouw een veilige supabase backend met row level security en tests


Over deze dienst
Automatische vertaling
De meeste Supabase-projecten worden geleverd met RLS uitgeschakeld of geschreven op basis van giswerk. Beide eindigen op dezelfde manier.
Ik schrijf de database laag goed.
Wat ik doe:
- Schema ontwerp met constraints die in Postgres worden afgedwongen, niet alleen in je UI
- Row-level security policies per tabel en per rol, geschreven zodat ze later leesbaar zijn
- Multi-tenancy waarbij één organisatie nooit de rijen van een andere kan zien
- RPC's voor operaties die geen client-side query mogen zijn
- pgTAP tests die bewijzen dat elk beleid doet wat het moet doen, en de suite blijft van jou
- Realtime, triggers en migraties ingesteld zodat jouw team door kan blijven gaan
Ik run een multi-tenant POS-platform dat precies zo werkt: elke locatie geïsoleerd door row-level security, realtime broadcast vanuit de database, geld opgeslagen als integer minor units, met een pgTAP suite in CI.
Vertel me je tabellen en je rollen, en ik laat je zien waar de huidige policies lekken voordat je bestelt.
Maak kennis met Kenneth F
Full Stack Developer building internal ops tools with React and React Native
- Afkomstig uitIndonesië
- Lid sindsjan 2024
- Gem. reactietijd1 uur
Talen
Engels, Indonesisch, Japans
Automatische vertaling

