ALTER TABLE "purchase_attachments" ADD COLUMN "file_sha256" TEXT, ADD COLUMN "governance_status" VARCHAR(32) NOT NULL DEFAULT 'approved', ADD COLUMN "sensitivity_level" VARCHAR(32) NOT NULL DEFAULT 'internal', ADD COLUMN "attachment_type" VARCHAR(64) NOT NULL DEFAULT 'other', ADD COLUMN "reviewed_by" UUID, ADD COLUMN "reviewed_at" TIMESTAMP(3), ADD COLUMN "review_note" TEXT, ADD COLUMN "archived_by" UUID, ADD COLUMN "archived_at" TIMESTAMP(3), ADD COLUMN "archive_note" TEXT, ADD COLUMN "download_policy" VARCHAR(32) NOT NULL DEFAULT 'standard'; ALTER TABLE "reimbursement_attachments" ADD COLUMN "governance_status" VARCHAR(32) NOT NULL DEFAULT 'approved', ADD COLUMN "sensitivity_level" VARCHAR(32) NOT NULL DEFAULT 'internal', ADD COLUMN "attachment_type" VARCHAR(64) NOT NULL DEFAULT 'supporting_material', ADD COLUMN "reviewed_by" UUID, ADD COLUMN "reviewed_at" TIMESTAMP(3), ADD COLUMN "review_note" TEXT, ADD COLUMN "archived_by" UUID, ADD COLUMN "archived_at" TIMESTAMP(3), ADD COLUMN "archive_note" TEXT, ADD COLUMN "download_policy" VARCHAR(32) NOT NULL DEFAULT 'standard'; ALTER TABLE "payment_batch_receipt_attachments" ADD COLUMN "governance_status" VARCHAR(32) NOT NULL DEFAULT 'approved', ADD COLUMN "sensitivity_level" VARCHAR(32) NOT NULL DEFAULT 'confidential', ADD COLUMN "attachment_type" VARCHAR(64) NOT NULL DEFAULT 'receipt', ADD COLUMN "reviewed_by" UUID, ADD COLUMN "reviewed_at" TIMESTAMP(3), ADD COLUMN "review_note" TEXT, ADD COLUMN "archived_by" UUID, ADD COLUMN "archived_at" TIMESTAMP(3), ADD COLUMN "archive_note" TEXT, ADD COLUMN "download_policy" VARCHAR(32) NOT NULL DEFAULT 'reason_required'; CREATE INDEX "idx_purchase_attachments_file_sha256" ON "purchase_attachments"("file_sha256"); CREATE INDEX "idx_purchase_attachments_governance_status" ON "purchase_attachments"("governance_status"); CREATE INDEX "idx_purchase_attachments_sensitivity_level" ON "purchase_attachments"("sensitivity_level"); CREATE INDEX "idx_reimbursement_attachments_governance_status" ON "reimbursement_attachments"("governance_status"); CREATE INDEX "idx_reimbursement_attachments_sensitivity_level" ON "reimbursement_attachments"("sensitivity_level"); CREATE INDEX "idx_payment_batch_receipts_governance_status" ON "payment_batch_receipt_attachments"("governance_status"); CREATE INDEX "idx_payment_batch_receipts_sensitivity_level" ON "payment_batch_receipt_attachments"("sensitivity_level");