feat: prepare for Vercel deployment with PostgreSQL migration

This commit is contained in:
kaunghtut24 2025-06-16 15:36:08 +05:30
parent 38ab8a260c
commit ffdc8c5b6c
8 changed files with 97 additions and 27 deletions

View file

@ -9,7 +9,11 @@
"start": "next start",
"lint": "next lint",
"format:write": "prettier . --write",
"db:push": "drizzle-kit push"
"db:push": "drizzle-kit push:pg",
"db:generate": "drizzle-kit generate:pg",
"db:migrate": "tsx src/lib/db/migrate.ts",
"db:studio": "drizzle-kit studio",
"postdeploy": "node vercel-post-deploy.js"
},
"dependencies": {
"@headlessui/react": "^2.2.0",
@ -46,7 +50,9 @@
"tailwind-merge": "^2.2.2",
"winston": "^3.17.0",
"yet-another-react-lightbox": "^3.17.2",
"zod": "^3.22.4"
"zod": "^3.22.4",
"pg": "^8.11.3",
"@vercel/postgres": "^0.7.2"
},
"devDependencies": {
"@types/better-sqlite3": "^7.6.12",
@ -63,6 +69,7 @@
"postcss": "^8",
"prettier": "^3.2.5",
"tailwindcss": "^3.3.0",
"typescript": "^5"
"typescript": "^5",
"@types/pg": "^8.11.2"
}
}