# app/repositories/queries/chat_queries.py """ HealthSync Motivator Batch 채팅 메시지 관련 쿼리 """ class ChatQueries: """채팅 메시지 관련 쿼리""" # 독려 메시지 저장 (수정된 쿼리) INSERT_ENCOURAGEMENT_MESSAGE = """ INSERT INTO intelligence_service.chat_message (member_serial_number, message_type, message_content, response_content, created_at) VALUES (:member_serial_number, :message_type, :message_content, :response_content, :created_at) """ # 오늘 이미 독려 메시지를 받았는지 확인 CHECK_TODAY_ENCOURAGEMENT = """ SELECT COUNT(*) as count FROM intelligence_service.chat_message cm WHERE cm.member_serial_number = :user_id AND cm.message_type = 'encouragement' AND DATE(cm.created_at) = CURRENT_DATE """