Group

Contact groups and group membership.

Source: packages/db/src/schema/group.ts

group

ColumnTypeNotes
idtextPK, prefix grp_
namevarchar(255)NOT NULL
organization_idtextFK → organization.id, CASCADE
user_idtextFK → user.id, CASCADE
created_attimestamp
updated_attimestamp
deleted_attimestamp

contact_group

Junction table linking contacts to groups.

ColumnTypeNotes
idtextPK, prefix cgr_
contact_idtextFK → contact.id, CASCADE
group_idtextFK → group.id, CASCADE
organization_idtextFK → organization.id, CASCADE
user_idtextFK → user.id, CASCADE
created_attimestamp
updated_attimestamp
deleted_attimestamp

Unique: (contact_id, group_id)

Was this page helpful?

Edit this page