From 43c457c6f2dce528016b9a227a2074ba2805b5cc Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Sun, 27 Aug 2023 18:44:09 +0200 Subject: [PATCH] update to v3.7 --- package.json | 8 +- prisma/schema.prisma | 6 +- src/error.vue | 4 +- src/server/prisma.ts | 2 +- src/server/tsconfig.json | 3 + yarn.lock | 6115 +++++++++++++++++++------------------- 6 files changed, 3138 insertions(+), 3000 deletions(-) create mode 100644 src/server/tsconfig.json diff --git a/package.json b/package.json index 22de85d..c200f2f 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "private": true, "scripts": { "build": "nuxt build", - "dev": "nuxt dev", + "dev": "nuxt dev --host", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "prisma generate || true && nuxt prepare", @@ -14,7 +14,7 @@ "@nuxt/content": "2.7.2", "@nuxt/image": "0.7.1", "@pinia/nuxt": "0.4.11", - "@prisma/client": "5.1.1", + "@prisma/client": "^5.2.0", "@trpc/client": "10.37.1", "@trpc/server": "10.37.1", "@vercel/analytics": "1.0.2", @@ -37,9 +37,9 @@ "@vueuse/core": "10.3.0", "@vueuse/nuxt": "10.3.0", "eslint": "8.47.0", - "nuxt": "3.6.5", + "nuxt": "^3.7.0", "nuxt-icon": "^0.5.0", - "prisma": "5.1.1", + "prisma": "^5.2.0", "typescript": "5.1.6" } } diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 8c63229..67fcb2c 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -3,9 +3,9 @@ generator client { } datasource db { - provider = "mysql" - url = env("DATABASE_URL") - relationMode = "prisma" + provider = "postgresql" + url = env("POSTGRES_PRISMA_URL") // uses connection pooling + directUrl = env("POSTGRES_URL_NON_POOLING") // uses a direct connection } model Maintenance { diff --git a/src/error.vue b/src/error.vue index 6314eb2..c9f54d1 100644 --- a/src/error.vue +++ b/src/error.vue @@ -6,7 +6,7 @@ const getColor = computed(() => appConfig.ui.primary)