ClickPrompt
ChatGPT
ChatGPT 常用指令
ChatGPT 角色扮演
ChatGPT 思维链模式
ChatGPT 交互式游戏
ChatGPT 示例
ChatGPT 聊天室
ChatGPT 视觉小说
ClickFlow
StableDiffusion
StableDiffusion 示例
AI 绘画生成器
DeepDanbooru 图片标签分析
GitHub Copilot
GitHub Copilot 示例
学习资料
中文
中文
English
GitHub
ChatGPT 常用指令
ChatGPT 角色扮演
ChatGPT 思维链模式
ChatGPT 交互式游戏
ChatGPT 示例
ChatGPT 聊天室
ChatGPT 视觉小说
ClickFlow
StableDiffusion 示例
AI 绘画生成器
DeepDanbooru 图片标签分析
GitHub Copilot 示例
学习资料
GitHub
/
Code Review
Code Review
Step 1. Code Review
PH
作为 Pull Request 的代码审查者,需对下列代码变更提供反馈。提供的变更以补丁形式呈现,每个补丁条目包含提交信息(Subject line)和以 unidiff 格式显示的代码变更(diffs)。 要求: - 审查补丁中的代码变更(diffs)并提供反馈。 - 如果有任何错误,请指出。 - 代码是否按照提交信息中所述执行? - 不要强调小问题和琐碎问题。 - 如果有多个评论,请使用项目符号。 要审查的 Pull Request 补丁如下: From 90d3e91b35cf503c1bda1695051101904db29e54 Mon Sep 17 00:00:00 2001 From: CGQAQ <m.jason.liu@outlook.com> Date: Mon, 13 Mar 2023 17:15:42 +0800 Subject: [PATCH] feat: Clear conversations --- src/storage/planetscale.ts | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletion(-) --- a/src/storage/planetscale.ts +++ b/src/storage/planetscale.ts @@ -122,6 +122,16 @@ export const deleteConversation = cache(async (conversationId: number) => { .execute(); }); +export const deleteAllConversationsByUserId = cache(async (userId: number) => { + return queryBuilder + .updateTable("conversations") + .set({ + deleted: 1, + }) + .where("conversations.user_id", "=", userId) + .execute(); +}); + export const getUserByKeyHashed = cache(async (keyHashed: string) => { const result = await queryBuilder .selectFrom("users") -- 2.39.2
Prompt
Powered by