INSERT INTO reward_claims
tournament_id,
player_id,
`rank`,
player_name,
phone,
reward_json,
claimed,
VALUES
#{tournamentId},
#{playerId},
#{rank},
#{playerName},
#{phone},
#{rewardJson},
#{claimed},
UPDATE reward_claims
tournament_id = #{tournamentId},
player_id = #{playerId},
rank = #{rank},
player_name = #{playerName},
phone = #{phone},
reward_json = #{rewardJson, typeHandler=org.apache.ibatis.type.JdbcType.VARCHAR},
claimed = #{claimed},
updated_at = NOW()
WHERE id = #{id}
DELETE FROM reward_claims
WHERE id = #{id}
UPDATE reward_claims SET
is_delete = true
AND id = #{id}
AND tournament_id = #{tournamentId}
UPDATE reward_claims
SET
claimed = 1,
updated_at = NOW()
WHERE id=#{id}
UPDATE reward_claims
SET
is_delete = true
updated_at = NOW()
WHERE id=#{id}