Skip to content

Commit a0486c9

Browse files
feat(cli): add runtime option in prisma schema (#561)
1 parent 2ec1be8 commit a0486c9

File tree

8 files changed

+72
-36
lines changed

8 files changed

+72
-36
lines changed

apps/cli/src/constants.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ export const dependencyVersionMap = {
6161

6262
mysql2: "^3.14.0",
6363

64-
"@prisma/client": "^6.13.0",
65-
prisma: "^6.13.0",
64+
"@prisma/client": "^6.15.0",
65+
prisma: "^6.15.0",
6666
"@prisma/extension-accelerate": "^2.0.2",
6767

6868
mongoose: "^8.14.0",
@@ -110,9 +110,9 @@ export const dependencyVersionMap = {
110110
"@ai-sdk/react": "^2.0.9",
111111
streamdown: "^1.1.6",
112112

113-
"@orpc/server": "^1.8.4",
114-
"@orpc/client": "^1.8.4",
115-
"@orpc/tanstack-query": "^1.8.4",
113+
"@orpc/server": "^1.8.6",
114+
"@orpc/client": "^1.8.6",
115+
"@orpc/tanstack-query": "^1.8.6",
116116

117117
"@trpc/tanstack-react-query": "^11.5.0",
118118
"@trpc/server": "^11.5.0",

apps/cli/templates/db/prisma/mongodb/prisma/schema/schema.prisma

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
generator client {
2+
provider = "prisma-client"
3+
output = "../generated"
4+
moduleFormat = "esm"
5+
{{#if (eq runtime "bun")}}
6+
runtime = "bun"
7+
{{/if}}
8+
{{#if (eq runtime "node")}}
9+
runtime = "nodejs"
10+
{{/if}}
11+
{{#if (eq runtime "workers")}}
12+
runtime = "workerd"
13+
{{/if}}
14+
}
15+
16+
datasource db {
17+
provider = "mongodb"
18+
url = env("DATABASE_URL")
19+
}

apps/cli/templates/db/prisma/mysql/prisma/schema/schema.prisma

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
generator client {
2+
provider = "prisma-client"
3+
output = "../generated"
4+
moduleFormat = "esm"
5+
{{#if (eq runtime "bun")}}
6+
runtime = "bun"
7+
{{/if}}
8+
{{#if (eq runtime "node")}}
9+
runtime = "nodejs"
10+
{{/if}}
11+
{{#if (eq runtime "workers")}}
12+
runtime = "workerd"
13+
{{/if}}
14+
}
15+
16+
datasource db {
17+
provider = "mysql"
18+
url = env("DATABASE_URL")
19+
}

apps/cli/templates/db/prisma/postgres/prisma/schema/schema.prisma.hbs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,19 @@ generator client {
22
provider = "prisma-client"
33
output = "../generated"
44
moduleFormat = "esm"
5+
{{#if (eq runtime "bun")}}
6+
runtime = "bun"
7+
{{/if}}
8+
{{#if (eq runtime "node")}}
9+
runtime = "nodejs"
10+
{{/if}}
11+
{{#if (eq runtime "workers")}}
12+
runtime = "workerd"
13+
{{/if}}
514
}
615

716
datasource db {
8-
provider = "postgres"
17+
provider = "postgresql"
918
url = env("DATABASE_URL")
1019
{{#if (eq dbSetup "supabase")}}
1120
directUrl = env("DIRECT_URL")

apps/cli/templates/db/prisma/sqlite/prisma/schema/schema.prisma

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
generator client {
2+
provider = "prisma-client"
3+
output = "../generated"
4+
moduleFormat = "esm"
5+
{{#if (eq runtime "bun")}}
6+
runtime = "bun"
7+
{{/if}}
8+
{{#if (eq runtime "node")}}
9+
runtime = "nodejs"
10+
{{/if}}
11+
{{#if (eq runtime "workers")}}
12+
runtime = "workerd"
13+
{{/if}}
14+
}
15+
16+
datasource db {
17+
provider = "sqlite"
18+
url = env("DATABASE_URL")
19+
}

0 commit comments

Comments
 (0)