Skip to main content

Overview

Grouple has 40+ PostgreSQL functions. They fall into four categories: trigger functions (called by triggers), security/RLS helpers (used in RLS policies), business logic functions (called via supabase.rpc()), and analytics functions.

Trigger Functions

These are called exclusively by database triggers:

Security / RLS Helper Functions

Used inside RLS policies to keep them readable:

Business Logic Functions (called via supabase.rpc())

Analytics Functions (called via supabase.rpc())