From 3891e8b85bc3b95be8b3f02d5159ac10bf5a01f9 Mon Sep 17 00:00:00 2001 From: Daniel McCrystal Date: Wed, 6 Aug 2025 00:08:18 -0400 Subject: [PATCH] deployment --- .dockerignore | 1 + .gitignore | 1 + Makefile | 1 + package.json | 7 ++++--- schema.prisma | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.dockerignore b/.dockerignore index 27b82d1..9b22990 100644 --- a/.dockerignore +++ b/.dockerignore @@ -7,4 +7,5 @@ README.md .git .gitignore .dockerignore +db *.db \ No newline at end of file diff --git a/.gitignore b/.gitignore index 652716d..7ccf5b7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ .output .vinxi *.db +db # ---> Node # Logs diff --git a/Makefile b/Makefile index f6952f5..1be3063 100644 --- a/Makefile +++ b/Makefile @@ -7,6 +7,7 @@ build: --platform linux/arm64 \ --progress=plain \ --tag games . + npm run dbdeploy start: diff --git a/package.json b/package.json index d1fb227..589d86a 100644 --- a/package.json +++ b/package.json @@ -3,10 +3,11 @@ "type": "module", "version": "0.0.2", "scripts": { - "dev": "concurrently 'vinxi dev' 'pnpm run dbstudio'", + "dev": "concurrently 'vinxi dev' 'npm run dbstudio'", "build": "vinxi build", - "start": "concurrently 'vinxi start' 'pnpm run dbstudio'", - "dbstudio": "pnpm dlx prisma studio --browser none", + "start": "concurrently 'vinxi start' 'npm run dbstudio'", + "dbstudio": "npx prisma studio --browser none", + "dbdeploy": "npx prisma migrate deploy", "dbsync": "concurrently 'pnpm dlx prisma generate' 'pnpm dlx prisma migrate dev'" }, "dependencies": { diff --git a/schema.prisma b/schema.prisma index a82568e..83f5350 100644 --- a/schema.prisma +++ b/schema.prisma @@ -4,7 +4,7 @@ generator client { datasource db { provider = "sqlite" - url = "file:./dev.db" + url = "file:./db/dev.db" } model Game {