-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
41 lines (30 loc) · 852 Bytes
/
Makefile
File metadata and controls
41 lines (30 loc) · 852 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
.PHONY: dev db:push db:studio db:seed build start docker-up docker-down docker-build help
dev:
bun run dev
db:push:
bun run db:push
db:studio:
bun run db:studio
db:seed:
bun prisma db seed
build:
bun run build
start:
bun run start
docker-up:
docker-compose up -d
docker-down:
docker-compose down
docker-build:
docker-compose build
help:
@echo "Available commands:"
@echo " make dev - Start Next.js dev server"
@echo " make db:push - Push Prisma schema to database"
@echo " make db:studio - Open Prisma Studio"
@echo " make db:seed - Seed database with demo data"
@echo " make build - Build for production"
@echo " make start - Start production server"
@echo " make docker-up - Start Docker containers"
@echo " make docker-down - Stop Docker containers"
.DEFAULT_GOAL := help