DELETE FROM sadhna_reward_grants WHERE source = 'gift'; DROP INDEX IF EXISTS sadhna_reward_grants_unopened_idx; DROP INDEX IF EXISTS sadhna_reward_grants_gift_uniq; DROP INDEX IF EXISTS sadhna_reward_grants_streak_uniq; ALTER TABLE sadhna_reward_grants ALTER COLUMN milestone SET NOT NULL; ALTER TABLE sadhna_reward_grants ADD CONSTRAINT sadhna_reward_grants_user_id_milestone_key UNIQUE (user_id, milestone); ALTER TABLE sadhna_reward_grants DROP CONSTRAINT IF EXISTS sadhna_reward_grants_source_check; ALTER TABLE sadhna_reward_grants DROP COLUMN IF EXISTS source;