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_session") public class AiChatSession implements Serializable { @TableId(value = "id", type = IdType.INPUT) private String id; private Long tenantId; private Long userId; private String title; private String modelCode; private String lastMessage; private Date lastMessageAt; private Date createTime; private Date updateTime; private Integer status; @TableLogic private Integer deleted; }