package com.vincent.rsf.server.ai.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; @Data @Accessors(chain = true) @TableName("sys_ai_chat_message") public class AiChatMessage implements Serializable { @TableId(value = "id", type = IdType.INPUT) private String id; private Long tenantId; private Long userId; private String sessionId; private String role; private String content; private String modelCode; private Date createTime; private Integer status; @TableLogic private Integer deleted; }