SupabaseMembershipShapeColumns
SupabaseMembershipShapeColumns =
Pick<SupabaseMembershipPredicateColumns,"containerColumn"|"membershipTable"|"membershipContainerColumn"|"membershipSubjectColumn"> &Partial<SupabaseMembershipNativePoliciesOptions>
Defined in: packages/contracts/src/supabase-rls.ts:546
The columns buildMembershipShapeWhere needs: the SELECT-relevant subset of SupabaseMembershipPredicateColumns. The write-only fields (owner, manager role, subject cast, write gate, policy role) are accepted but ignored, so the same declaration object you hand to buildSupabaseMembershipNativePolicies can be handed to the read mirror verbatim.