diff --git a/packages/api/src/router/post.ts b/packages/api/src/router/post.ts deleted file mode 100644 index ddbb13f..0000000 --- a/packages/api/src/router/post.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { router, protectedProcedure } from "../trpc"; -import { z } from "zod"; - -export const postRouter = router({ - all: protectedProcedure - .meta({ - openapi: { - method: "GET", - path: "/posts/all", - }, - }) - .input(z.void()) - .output(z.any()) - .query(({ ctx }) => { - return ctx.prisma.post.findMany(); - }), - byId: protectedProcedure - .meta({ - openapi: { - method: "GET", - path: "/posts/{id}", - }, - }) - .input(z.string()) - .output(z.any()) - .query(({ ctx, input }) => { - return ctx.prisma.post.findFirst({ where: { id: input } }); - }), - create: protectedProcedure - .meta({ - openapi: { - method: "POST", - path: "/posts", - }, - }) - .input(z.object({ title: z.string(), content: z.string() })) - .output(z.any()) - .mutation(({ ctx, input }) => { - return ctx.prisma.post.create({ data: input }); - }), -}); diff --git a/packages/db/prisma/schema.prisma b/packages/db/prisma/schema.prisma index 35d74ba..7a325a1 100644 --- a/packages/db/prisma/schema.prisma +++ b/packages/db/prisma/schema.prisma @@ -41,7 +41,7 @@ model UserOnFavoriteTest { createdAt DateTime @default(now()) @map("user_on_favorite_test_created_at") updatedAt DateTime @updatedAt @map("user_on_favorite_test_updated_at") - @@id([id, userId, testId]) + @@id([userId, testId]) @@map("user_on_favorite_test") } @@ -193,7 +193,7 @@ model TestOnCollection { createdAt DateTime @default(now()) @map("test_on_collection_created_at") updatedAt DateTime @updatedAt @map("test_on_collection_updated_at") - @@id([id, testId, collectionId]) + @@id([testId, collectionId]) @@map("test_on_collection") }