
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="kr.co.takensoft.ai.system.chatRoom.dao.ChatRoomDAO">
<!--
작 성 자 : 박현정
작 성 일 : 2025.07.17
내 용 : 채팅방 resultMap
-->
<resultMap id="ChatRoomMap" type="ChatRoomVO">
<result property="chatRoomId" column="chat_room_id"/>
<result property="projectGroupId" column="project_group_id"/>
<result property="feedbackId" column="feedback_id"/>
<result property="useAt" column="use_at"/>
<result property="createdAt" column="created_at"/>
<result property="updatedAt" column="updated_at"/>
</resultMap>
<!--
작 성 자 : 박현정
작 성 일 : 2025.07.16
내 용 : 피드백 채팅방 등록
-->
<insert id="saveChatRoom" parameterType="ChatRoomVO">
INSERT INTO chat_room
(chat_room_id,
project_group_id,
feedback_id,
use_at,
created_at,
updated_at)
VALUES (
#{chatRoomId},
#{projectGroupId},
#{feedbackId},
#{useAt},
CURRENT_TIMESTAMP,
CURRENT_TIMESTAMP
)
</insert>
<!--
작 성 자 : 박현정
작 성 일 : 2025.07.17
내 용 : 채팅방 조회
-->
<select id="findById" parameterType="String" resultMap="ChatRoomMap">
SELECT
chat_room_id,
project_group_id,
feedback_id,
use_at,
created_at,
updated_at
FROM chat_room
WHERE chat_room_id = #{chatRoomId}
</select>
</mapper>