두 가지 문제 수정 후 오류 해결
첫 번째 문제는 제가 올렸던 postgreSQL 설치 과정에 있었는데요.
새로운 user를 추가해놓고 계속 default 계정인 postgres 라는 유저 내부에
테이블을 만들고 있었습니다...
그러고 roo 계정에서 계속 테이블을 찾았으니.. 나왔을 리가 없겠죠.
새벽에 혼자서 남의 다리만 긁고 있었습니다ㅠ
잘못된 쿼리 (기존)
SELECT * FROM public.BLOG_USERS
수정된 쿼리 (변경)
SELECT * FROM public."BLOG_USERS"
테이블 이름에 반드시 "(Double Quotation)를 붙여줘야합니다!
간단한 해결책인데 별도의 GUI 툴을 깔고 별 짓을 다 해본 다음에야 깨달았습니다.
기존 API 요청의 결과로 서버의 객체 수정이 아닌 DB 수정으로 변경
MarkDown으로 작성한 포스트 스트링 전체를 DB에 string 형태로 저장
파일로 저장하는 방법과 DB에 저장하는 방법 중 고민하다가 velog의 구현 방식을 따라가기로 결정
cURL (Client URL) : 터미널에서 HTTP, HTTPS 및 FTP 등 프로토콜 중 하나를 사용하여 데이터를 다운로드하거나 업로드할 수 있는 명령어
예시)
$ curl [options] [url]
위 명령어를 사용하여 간단한 서버의 api 테스트가 가능하고, GUI가 갖춰져 있지 않은 환경에서 유용합니다.
vscode extension을 통해 http 요청을 보낼 수 있는 툴