KMP PHP API Reference

AddExemptionFieldsToGatheringWaivers extends BaseMigration
in package

Add exemption fields to gathering_waivers table

Allows gathering_waivers to store exemptions (attestations that waiver was not needed) instead of requiring a separate exemptions table. This simplifies reporting and allows exemptions to be reviewed/declined like regular waivers.

Changes:

  • Add is_exemption flag
  • Add exemption_reason field
  • Drop the separate waivers_gathering_waiver_exemptions table

Note: document_id is already nullable (from the original table creation) so exemptions can have a null document_id. Exemptions link to activities through the waivers_gathering_waiver_activities join table, just like regular waivers do.

Table of Contents

Methods

change()  : void
Change Method.

Methods


        
On this page

Search results