Yeah, a good database is pretty damn handy.
Have you had the pleasure of blowing young minds by revealing that production-grade databases come with fully fledged authnz systems that you can just...use right out of the box?
Have you had the pleasure of blowing young minds by revealing that production-grade databases come with fully fledged authnz systems that you can just...use right out of the box?
https://www.postgresql.org/docs/current/ddl-rowsecurity.html
Those features aren't used often in modern app development where one app owns the database and any external access is routed through an API. They were much more commonly used in old school apps enterprise apps where many different teams and apps would all directly access a single db.
Row level security has been wonderful for multi tenancy in my experience though. I would highly recommend it.
https://supabase.com/docs/guides/database/postgres/row-level...