-- Move Zakat to campaign level, simplify pledge ALTER TABLE "Event" ADD COLUMN IF NOT EXISTS "zakatEligible" BOOLEAN NOT NULL DEFAULT false; ALTER TABLE "Pledge" ADD COLUMN IF NOT EXISTS "isZakat" BOOLEAN NOT NULL DEFAULT false; -- Keep fundType column for backward compat but it's deprecated -- DROP fundAllocation — the campaign name IS the allocation ALTER TABLE "Event" DROP COLUMN IF EXISTS "fundAllocation"; ALTER TABLE "Organization" DROP COLUMN IF EXISTS "zakatEnabled";