From e39514b29d03ad59cb38746b19b73cb45e549df1 Mon Sep 17 00:00:00 2001 From: Louay Houimli <141954755+LouayHouimli@users.noreply.github.com> Date: Mon, 24 Mar 2025 17:49:14 +0100 Subject: [PATCH] Fix get() error method drizzle (#71) Fix Error : db.insert(...).values(...).returning(...).get is not a function --- .../packages/server/src/routers/with-drizzle-todo.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/apps/cli/template/examples/todo/packages/server/src/routers/with-drizzle-todo.ts b/apps/cli/template/examples/todo/packages/server/src/routers/with-drizzle-todo.ts index a692c60..9cfd484 100644 --- a/apps/cli/template/examples/todo/packages/server/src/routers/with-drizzle-todo.ts +++ b/apps/cli/template/examples/todo/packages/server/src/routers/with-drizzle-todo.ts @@ -6,7 +6,7 @@ import { db } from "../db"; export const todoRouter = router({ getAll: publicProcedure.query(async () => { - return await db.select().from(todo).all(); + return await db.select().from(todo); }), create: publicProcedure @@ -17,8 +17,7 @@ export const todoRouter = router({ .values({ text: input.text, }) - .returning() - .get(); + .returning(); }), toggle: publicProcedure @@ -28,8 +27,7 @@ export const todoRouter = router({ .update(todo) .set({ completed: input.completed }) .where(eq(todo.id, input.id)) - .returning() - .get(); + .returning(); }), delete: publicProcedure @@ -38,7 +36,6 @@ export const todoRouter = router({ return await db .delete(todo) .where(eq(todo.id, input.id)) - .returning() - .get(); + .returning(); }), });