Skip to content

app.supplier_diversity_certifications

TableRow level security on

Self-declared supplier diversity certifications (Section 4.4.1) of a person or an external account, used only where an org runs a supplier diversity program and shared one org at a time under separate consent (app.supplier_diversity_shares). Only the owner reads and writes them: the person, or the account's Owner and Admin members.

Primary key: id

Columns of app.supplier_diversity_certifications
ColumnTypeNullableDescription
iduuidNoPrimary key, UUID v7.
person_iduuidYesPerson who declared it for themselves; NULL when an account owns it.References app.people.id
account_iduuidYesExternal account (company) that declared it; NULL when a person owns it.References app.organizations.id
diversity_kindapp.supplier_diversity_kindNoKind of certification. Confidential: special category data, never read by AI.
certifying_bodytextNoBody that certified it, for example a state DBE program, or Self-Declared.
certificate_numbertextYesCertificate number. Restricted (data.restricted.read.government_id): write-only to the owner, who sees its last four characters.
issued_ondateYesDay issued.
expires_ondateYesDay it expires.
evidence_pathtextYesCertificate scan: object path in the profile-media bucket, starting with the owner id.
created_attimestamp with time zoneNoWhen the row was inserted. Set by the database.
created_byuuidYesPerson who inserted the row, or null for a platform process. Set by the database.References app.people.id
updated_attimestamp with time zoneNoWhen the row last changed. Set by the database.
updated_byuuidYesPerson who last changed the row, or null for a platform process. Set by the database.References app.people.id
deleted_attimestamp with time zoneYesSoft delete time. A row with deleted_at set is ignored by every access helper.