~~
pnpm install
pnpm dev
Access
- Vite+React: http://localhost:5173/
- Express: http://localhost:5001/status/ (and return
{ "ok": true }
message)
By default, PostgreSQL is started with Docker.
Copy and set values in .env
file.
cp .env.sample .env
Create a symbolic link to the root .env
file in the database folder.
cd packages/database/
ln -s ../../.env .env
In root directory, start docker.
# pwd => ~/dwit
docker compose up
Execute migrate and seed.
pnpm --filter=database run db:migrate:dev
pnpm --filter=database run db:seed
# Seed data check.
pnpm --filter=database run studio
# See http://localhost:5555
![screenshot of prisma studio](https://private-user-images.githubusercontent.com/57553474/316280729-1b86fc38-4790-456f-b5da-aef3fe577885.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg2NzYyNTIsIm5iZiI6MTcxODY3NTk1MiwicGF0aCI6Ii81NzU1MzQ3NC8zMTYyODA3MjktMWI4NmZjMzgtNDc5MC00NTZmLWI1ZGEtYWVmM2ZlNTc3ODg1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE4VDAxNTkxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJkNjc2Yzk2ZTI4Yjc4YTdhYjQwYmMyYjg0NWI0MWIzNzkwOTM5ZDMyNDMzYTM3YTNiYTMyODc3MTJmN2ZjYjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.1tZdCH8KEf01m6oORlWZ8TOrogsM2oCFYQTfWRzhUmg)
Done. 🎉
This repository uses https://github.com/vercel/turbo/tree/main/examples/kitchen-sink.