📄️ Tenant-based isolation
The most common multi-tenant pattern: every tenant sees only its own rows.
📄️ User-based ownership
Restrict rows to the user who owns them, reading rls.user_id.
📄️ Pythonic policies (ExpressionPolicy)
ExpressionPolicy composes a predicate from SQLAlchemy Core expressions — the analog of