We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1e209b1 commit 82e984eCopy full SHA for 82e984e
prisma/seed.ts
@@ -1,10 +1,7 @@
1
import type { Interval } from '#app/modules/stripe/plans'
2
-import { PrismaClient } from '@prisma/client'
3
-import { prisma } from '#app/utils/db.server'
4
import { stripe } from '#app/modules/stripe/stripe.server'
5
import { PRICING_PLANS } from '#app/modules/stripe/plans'
6
-
7
-const client = new PrismaClient()
+import { prisma } from '#app/utils/db.server.ts'
8
9
async function seed() {
10
/**
@@ -157,10 +154,11 @@ async function seed() {
157
154
}
158
155
159
156
seed()
160
- .catch((err: unknown) => {
+ .catch(async (err) => {
161
console.error(err)
+ await prisma.$disconnect()
162
process.exit(1)
163
})
164
- .finally(async () => {
165
- await client.$disconnect()
+ .then(async () => {
166
0 commit comments