fix(script): added script envprisma in root package.json

dotenv loads all environment variable before running prisma:migrate-dev script
This commit is contained in:
Aditya @ArchLinux
2023-10-04 20:04:07 +05:30
committed by Mythie
parent 2e90eee4c2
commit 1b7c887101
3 changed files with 7 additions and 3 deletions

View File

@ -11,7 +11,8 @@
"commitlint": "commitlint --edit", "commitlint": "commitlint --edit",
"clean": "turbo run clean && rimraf node_modules", "clean": "turbo run clean && rimraf node_modules",
"d": "npm run dx && npm run dev", "d": "npm run dx && npm run dev",
"dx": "npm i && npm run dx:up && npm run prisma:migrate-dev -w @documenso/prisma", "envprisma": "npm run prisma:migrate-dev -w @documenso/prisma",
"dx": "npm i && npm run dx:up && dotenv -e .env npm run envprisma",
"dx:up": "docker compose -f docker/compose-services.yml up -d", "dx:up": "docker compose -f docker/compose-services.yml up -d",
"dx:down": "docker compose -f docker/compose-services.yml down" "dx:down": "docker compose -f docker/compose-services.yml down"
}, },
@ -22,8 +23,8 @@
"devDependencies": { "devDependencies": {
"@commitlint/cli": "^17.7.1", "@commitlint/cli": "^17.7.1",
"@commitlint/config-conventional": "^17.7.0", "@commitlint/config-conventional": "^17.7.0",
"dotenv": "^16.0.3", "dotenv": "^16.3.1",
"dotenv-cli": "^7.2.1", "dotenv-cli": "^7.3.0",
"eslint": "^8.40.0", "eslint": "^8.40.0",
"eslint-config-custom": "*", "eslint-config-custom": "*",
"husky": "^8.0.0", "husky": "^8.0.0",

View File

@ -1,4 +1,5 @@
/// <reference types="@documenso/tsconfig/process-env.d.ts" /> /// <reference types="@documenso/tsconfig/process-env.d.ts" />
require('dotenv').config();
export const getDatabaseUrl = () => { export const getDatabaseUrl = () => {
if (process.env.NEXT_PRIVATE_DATABASE_URL) { if (process.env.NEXT_PRIVATE_DATABASE_URL) {

View File

@ -18,6 +18,8 @@
}, },
"dependencies": { "dependencies": {
"@prisma/client": "5.3.1", "@prisma/client": "5.3.1",
"dotenv": "^16.3.1",
"dotenv-cli": "^7.3.0",
"prisma": "5.3.1" "prisma": "5.3.1"
}, },
"devDependencies": { "devDependencies": {