Skip to content

Commit 2787f3a

Browse files
committed
fix: fix create-app command to support prisma 7 version
1 parent 8a89ff4 commit 2787f3a

File tree

4 files changed

+14
-2
lines changed

4 files changed

+14
-2
lines changed

adminforth/commands/createApp/templates/package.json.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@
3131
"@types/express": "latest",
3232
"@types/node": "latest",
3333
"@prisma/client": "latest",
34-
"prisma": "latest"
34+
"prisma": "^7.0.0"
3535
}
3636
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import 'dotenv/config'
2+
import { defineConfig, env } from 'prisma/config'
3+
4+
export default defineConfig({
5+
datasource: {
6+
url: env('PRISMA_DATABASE_URL'),
7+
},
8+
})

adminforth/commands/createApp/templates/schema.prisma.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ generator client {
44

55
datasource db {
66
provider = "{{provider}}"
7-
url = env("PRISMA_DATABASE_URL")
87
}
98

109
model adminuser {

adminforth/commands/createApp/utils.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,11 @@ async function writeTemplateFiles(dirname, cwd, options) {
222222
data: { provider },
223223
condition: Boolean(prismaDbUrl), // only create if prismaDbUrl is truthy
224224
},
225+
{
226+
src: 'prisma.config.ts.hbs',
227+
dest: 'prisma.config.ts',
228+
data: {},
229+
},
225230
{
226231
src: 'package.json.hbs',
227232
dest: 'package.json',

0 commit comments

Comments
 (0)