- 以下のコマンドを順に実行してください
docker-compose up -d
npm install
docker-compose exec app npx prisma migrate dev
docker-compose exec app npm run dev
- http://localhost:3000 にアクセスしてください
※特にサーバーサイド・DB まわりのコマンドは docker 上で実行しないと正しく動作しないので注意してください
ブラウザで URL を叩いてください
terminal から curl コマンドを叩いてください。 data の中身や URL の id 部分を変えることでリクエストの内容を変更できます
# CREATE
curl -XPOST -H "Content-type: application/json" -d '{"value": "POST TEST"}' 'http://localhost:3000/api/todo'
# UPDATE
curl -XPUT -H "Content-type: application/json" -d '{"value": "UPDATE TEST", "status": "DONE"}' 'http://localhost:3000/api/todo/1'
# DELETE
curl -XDELETE 'http://localhost:3000/api/todo/1'
terminal で以下コマンドを実行し、 http://localhost:5555 にアクセスしてください
docker-compose exec app npx prisma studio