Skip to content

Commit

Permalink
move prisma to server/db instead of server/db/client
Browse files Browse the repository at this point in the history
  • Loading branch information
OrJDev committed Apr 5, 2023
1 parent 628a058 commit e19923f
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 4 deletions.
5 changes: 5 additions & 0 deletions .changeset/odd-onions-travel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"create-jd-app": patch
---

move prisma to server/db instead of server/db/client
2 changes: 1 addition & 1 deletion src/installers/AuthJS/files/prisma-handler.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { SolidAuth, type SolidAuthConfig } from "@solid-auth/base";
import Discord from "@auth/core/providers/discord";
import { PrismaAdapter } from "@next-auth/prisma-adapter";
import { serverEnv } from "~/env/server";
import { prisma } from "~/server/db/client";
import { prisma } from "~/server/db";

export const authOpts: SolidAuthConfig = {
callbacks: {
Expand Down
2 changes: 1 addition & 1 deletion src/installers/Prisma/files/api.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { prisma } from "~/server/db/client";
import { prisma } from "~/server/db";
import { json, type APIEvent } from "solid-start";

export async function GET() {
Expand Down
2 changes: 1 addition & 1 deletion src/installers/Prisma/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ const config: IInstaller = (ctx) => ({
},
{
path: `${__dirname}/files/client.txt`,
to: `${ctx.userDir}/src/server/db/client.ts`,
to: `${ctx.userDir}/src/server/db.ts`,
},
!ctx.installers.includes("pRPC") && !ctx.installers.includes("AuthJS")
? {
Expand Down
2 changes: 1 addition & 1 deletion src/installers/tRPC/utils/getTrpcContext.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ const getTrpcContext: IUtil = (ctx) => {
const useNextAuth = ctx.installers.includes("AuthJS");
return `import type { inferAsyncReturnType } from "@trpc/server";
import type { createSolidAPIHandlerContext } from "solid-start-trpc";${
usePrisma ? `\nimport { prisma } from "~/server/db/client";` : ""
usePrisma ? `\nimport { prisma } from "~/server/db";` : ""
}${
useNextAuth
? `\nimport { getSession } from "@auth/solid-start";\nimport { authOpts } from "~/routes/api/auth/[...solidauth]";`
Expand Down

0 comments on commit e19923f

Please sign in to comment.