Backend/Web ๊ฐœ๋ฐœ

์šด๋™ ๊ธฐ๋ก ๋ฐ ์‹๋‹จ ๊ธฐ๋ก ์•ฑ (2)

hyunjun's developing ๐Ÿฃ 2025. 4. 19. 16:41

์ด๋ฒˆ์—๋Š” API ํ™•์ธ ๋ฐ DB ํ™•์ธ์„ ํ•ด๋ณด์•˜๋‹ค.

Swagger๋ฅผ ํ™œ์šฉํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ์–ด๋ณด์•˜๋‹ค. "Try it  out"์„ ๋ˆŒ๋Ÿฌ์„œ ์ •ํ•ด์ง„ ํŒŒ๋ผ๋ฉ”ํƒ€์— ๋งž๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค. 

ํ…Œ์ŠคํŠธ์šฉ์ด๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ๋ผ๋ฉ”ํƒ€๋ฅผ ํ˜•์‹์— ๋งž๊ฒŒ ์ž˜ ๋„ฃ์–ด์ฃผ์–ด์•ผ ํ•œ๋‹ค. 

๊ทธ๋Ÿผ ์‘๋‹ต์ด ์ด๋ ‡๊ฒŒ ์˜ค๋Š” ๊ฒƒ์„ ์ž˜ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. 200๋ฒˆ์ด ์ž˜ ์‘๋‹ตํ–ˆ๋‹ค๋Š” ์‹ ํ˜ธ์ด๋‹ค.

 

API๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ๋‹ค.

 

sqlite3 /Users/***/IdeaProjects/fitness-tracker/tracker.db

 

๊ทธ ๋‹ค์Œ ํ„ฐ๋ฏธ๋„์— ๋“ค์–ด๊ฐ€ ๋ณธ์ธ ํ”„๋กœ์ ํŠธ์˜ db๋กœ ์ ‘์†ํ•œ๋‹ค. 

 

 

์ ‘์† ํ›„, ์…€๋ ‰ํŠธ ๋ฌธ์„ ํ†ตํ•ด ์กฐํšŒ๋ฅผ ํ•˜๋ฉด ์ •์ƒ์ ์œผ๋กœ DB ์—ฐ๋™์ด ์ž˜ ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.