-- Subscription system: weekly subscription with expiry date. ALTER TABLE heroes ADD COLUMN IF NOT EXISTS subscription_expires_at TIMESTAMPTZ; -- Payment type for subscription purchases. -- Existing payments table is reused with type = 'subscription_weekly'.