{ "name": "@formbricks/database", "private": true, "version": "0.1.0", "main": "./src/index.ts", "files": [ "src" ], "scripts": { "clean": "rimraf .turbo node_modules", "db:migrate:deploy": "env DATABASE_URL=\"${MIGRATE_DATABASE_URL:-$DATABASE_URL}\" tsx ./src/scripts/apply-migrations.ts", "db:migrate:dev": "dotenv -e ../../.env -- sh -c \"pnpm prisma generate && tsx ./src/scripts/apply-migrations.ts\"", "db:push": "prisma db push --accept-data-loss", "db:up": "docker compose up -d", "db:setup": "pnpm db:up && pnpm db:migrate:dev", "db:start": "pnpm db:setup", "db:down": "docker compose down", "format": "prisma format", "generate": "prisma generate", "lint": "eslint ./src --fix", "build": "pnpm generate", "generate-data-migration": "tsx ./src/scripts/generate-data-migration.ts", "create-migration": "dotenv -e ../../.env -- tsx ./src/scripts/create-migration.ts" }, "dependencies": { "@prisma/client": "6.0.1", "@prisma/extension-accelerate": "1.2.1", "dotenv-cli": "7.4.4" }, "devDependencies": { "@formbricks/config-typescript": "workspace:*", "@formbricks/eslint-config": "workspace:*", "@paralleldrive/cuid2": "2.2.2", "prisma": "6.0.1", "prisma-dbml-generator": "0.12.0", "prisma-json-types-generator": "3.1.1", "ts-node": "10.9.2", "zod": "3.24.1" } }