update to prisma v6.7.0

This commit is contained in:
Aman Varshney
2025-04-30 17:52:46 +05:30
parent f775b8b29a
commit 8c648de5c2
12 changed files with 41 additions and 7 deletions

View File

@@ -0,0 +1,5 @@
---
"create-better-t-stack": minor
---
update to prisma v6.7.0

View File

@@ -37,8 +37,8 @@ export const dependencyVersionMap = {
mysql2: "^3.14.0",
"@prisma/client": "^6.6.0",
prisma: "^6.6.0",
"@prisma/client": "^6.7.0",
prisma: "^6.7.0",
"vite-plugin-pwa": "^0.21.2",
"@vite-pwa/assets-generator": "^0.2.6",

View File

@@ -190,7 +190,7 @@ async function updateServerPackageJson(
}
if (options.orm === "prisma") {
scripts["db:push"] = "prisma db push --schema ./prisma/schema.prisma";
scripts["db:push"] = "prisma db push --schema ./prisma/schema";
scripts["db:studio"] = "prisma studio";
} else if (options.orm === "drizzle") {
scripts["db:push"] = "drizzle-kit push";

View File

@@ -7,6 +7,11 @@
"check-types": "tsc --noEmit",
"compile": "bun build --compile --minify --sourcemap --bytecode ./src/index.ts --outfile server"
},
{{#if (eq orm 'prisma')}}
"prisma": {
"schema": "./schema"
},
{{/if}}
"dependencies": {
"dotenv": "^16.4.7",
"zod": "^3.24.2"

View File

@@ -0,0 +1,7 @@
import path from "node:path";
import type { PrismaConfig } from "prisma";
export default {
earlyAccess: true,
schema: path.join("prisma", "schema"),
} satisfies PrismaConfig;

View File

@@ -1,6 +1,5 @@
generator client {
provider = "prisma-client"
previewFeatures = ["prismaSchemaFolder"]
output = "../generated"
moduleFormat = "esm"
}

View File

@@ -0,0 +1,7 @@
import path from "node:path";
import type { PrismaConfig } from "prisma";
export default {
earlyAccess: true,
schema: path.join("prisma", "schema"),
} satisfies PrismaConfig;

View File

@@ -1,6 +1,5 @@
generator client {
provider = "prisma-client"
previewFeatures = ["prismaSchemaFolder"]
output = "../generated"
moduleFormat = "esm"
}

View File

@@ -0,0 +1,7 @@
import path from "node:path";
import type { PrismaConfig } from "prisma";
export default {
earlyAccess: true,
schema: path.join("prisma", "schema"),
} satisfies PrismaConfig;

View File

@@ -1,6 +1,5 @@
generator client {
provider = "prisma-client"
previewFeatures = ["prismaSchemaFolder"]
output = "../generated"
moduleFormat = "esm"
}

View File

@@ -0,0 +1,7 @@
import path from "node:path";
import type { PrismaConfig } from "prisma";
export default {
earlyAccess: true,
schema: path.join("prisma", "schema"),
} satisfies PrismaConfig;

View File

@@ -1,6 +1,5 @@
generator client {
provider = "prisma-client"
previewFeatures = ["prismaSchemaFolder"]
output = "../generated"
moduleFormat = "esm"
}