Upgrade API会更新所有用户的plan字段
来源:10-4 想白嫖?plan升级弹框安排上
慕粉3241233
2024-08-06

原因是没有做where filter,加上后应该对了,希望老师或者同学能double check一下。
upgrade: protectedProcedure.mutation(async ({ ctx }) => {
await db.update(users).set({
plan: "paid"
}).where(eq(users.id, ctx.session.user.id))
})
写回答
1回答
-
Jokcy
2024-08-29
很棒,因为demo开发过程中都是单人账号测试,所以没有发现,感谢指出!
00
相似问题