package com.tcm.training.admin.live.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.tcm.training.admin.live.entity.LiveSessionQuestion; import org.apache.ibatis.annotations.Delete; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @Mapper public interface LiveSessionQuestionMapper extends BaseMapper { /** * 物理删除指定场次的全部题目,避免逻辑删除记录占用唯一索引。 */ @Delete("DELETE FROM tcm_live_session_question WHERE session_id = #{sessionId}") int hardDeleteBySessionId(@Param("sessionId") Long sessionId); }