Foreign key linking to a Priestβs record in public.people.
at_risk_flag
boolean
At Risk
Automatically set to true if absences exceed defined limits.
consecutive_absences
smallint
Consecutive Absences
Tracked by attendance triggers. Defaults to 0.
last_attendance_at
timestamptz
Last Attended
Timestamp of the most recent registered event check-in.
5. Metadata & System Fields
linked_user_id (uuid): References the userβs authenticating credential in auth.users. Linking allows the member to log in to the self-service app dashboard.
directory_visible (boolean): When true, this profile is visible to other members in the public parish directory. Defaults to true.
custom_fields (jsonb): Key-value store containing custom attributes created by the organization (e.g., allergies, special talents).
formation_progress (jsonb): Keeps track of Sunday School grades and theological curriculum completions.
Was this page helpful?
Let us know how we can improve Koinonia OS documentation.
What could we improve?
β Thank you! Your feedback helps improve Koinonia OS documentation.