Skip to content

app.supplier_diversity_shares

TableRow level security on

An owner sharing one supplier diversity certification with one org that runs a supplier diversity program, under a supplier_diversity consent record for that org (Section 4.4.1: separate consent). Written only through app.share_supplier_diversity and app.revoke_supplier_diversity_share; the org reads the certification only through app.shared_supplier_diversity.

Primary key: id

Columns of app.supplier_diversity_shares
ColumnTypeNullableDescription
iduuidNoPrimary key, UUID v7.
org_iduuidNoOrg the certification is shared with.References app.organizations.id
supplier_diversity_certification_iduuidNoCertification shared.References app.supplier_diversity_certifications.id
consent_record_iduuidNoThe supplier_diversity consent the owner gave the org.References app.consent_records.id
shared_attimestamp with time zoneNoWhen it was shared.
revoked_attimestamp with time zoneYesWhen the owner revoked the share.
deleted_attimestamp with time zoneYesSoft delete time. A row with deleted_at set is ignored by every access helper.
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