UPDATE tournaments_template
competition_icon = #{competitionIcon},
competition_bg = #{competitionBg},
name = #{name},
start_time = #{startTime},
end_time = #{endTime},
game_type = #{gameType},
starting_chips = #{startingChips},
level_duration = #{levelDuration},
late_registration_level = #{lateRegistrationLevel},
max_players = #{maxPlayers},
status = #{status},
created_at = #{createdAt},
updated_at = #{updatedAt},
sign_time = #{signTime},
update_user_id = #{updateUserId},
tournaments_bi_id = #{tournamentsBiId},
delay_card_time = #{delayCardTime},
delay_card_num = #{delayCardNum},
action_time = #{actionTime},
robot_count = #{robotCount},
min_players = #{minPlayers},
game_variant = #{gameVariant},
target_tournament_id = #{targetTournamentId},
qualifier_type = #{qualifierType},
start_blind_level = #{startBlindLevel},
qualifier_value = #{qualifierValue},
rebuy = #{rebuy},
delay_show = #{delayShow}
WHERE id = #{id}
INSERT INTO tournaments_template
name,
start_time,
game_type,
starting_chips,
level_duration,
late_registration_level,
max_players,
status,
sign_time,
competition_icon,
create_user_id,
end_time,
tournaments_bi_id,
robot_count,
delay_card_time,
delay_card_num,
action_time,
competition_bg,
min_players,
game_variant,
target_tournament_id,
qualifier_type,
qualifier_value,
start_blind_level,
rebuy,
delay_show,
VALUES
#{name},
#{startTime},
#{gameType},
#{startingChips},
#{levelDuration},
#{lateRegistrationLevel},
#{maxPlayers},
#{status},
#{signTime},
#{competitionIcon},
#{createUserId},
#{endTime},
#{tournamentsBiId},
#{robotCount},
#{delayCardTime},
#{delayCardNum},
#{actionTime},
#{competitionBg},
#{minPlayers},
#{gameVariant},
#{targetTournamentId},
#{qualifierType},
#{qualifierValue},
#{startBlindLevel},
#{rebuy},
#{delayShow},
DELETE FROM tournaments_template
id IN
#{id}
DELETE FROM tournament_blind_structures_template WHERE tournament_id = #{tournamentId}
INSERT INTO tournament_blind_structures_template (tournament_id, blind_structure_id)
VALUES
(#{tournamentId}, #{id})
ON DUPLICATE KEY UPDATE
tournament_id = tournament_id
UPDATE tournaments_template set status=1 WHERE id=#{templateId}