Added dev db setup
This commit is contained in:
14
dev-db.yml
Normal file
14
dev-db.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
services:
|
||||
db:
|
||||
container_name: postgres-dev
|
||||
image: postgres
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./dev/data:/var/lib/postgresql/data
|
||||
ports:
|
||||
- 5432:5432
|
||||
environment:
|
||||
- POSTGRES_PASSWORD=dev
|
||||
- POSTGRES_USER=dev
|
||||
- POSTGRES_DB=illegitimate
|
||||
@@ -27,6 +27,8 @@
|
||||
"db:generate": "drizzle-kit generate",
|
||||
"db:migrate": "drizzle-kit migrate",
|
||||
"db:studio": "drizzle-kit studio",
|
||||
"db:start": "docker compose -f dev-db.yml up -d",
|
||||
"db:stop": "docker compose -f dev-db.yml down",
|
||||
"push:prod": "tsx scripts/deploy-commands.ts",
|
||||
"push:dev": "tsx scripts/dev-deploy.ts",
|
||||
"delete:dev": "tsx scripts/delete-commands.ts"
|
||||
|
||||
Reference in New Issue
Block a user