FastAPI Create Data for MySQL - 63

2023. 1. 15. 23:14·Develop/FastAPI
728x90
SMALL

 

1. 각각의 사용자 JWT 생성

uvicorn auth:app --reload --port 9000

username: codingseok / pass: test1234!
username: exampleuser / pass: test1234!

 

2. Postman 접속 후 각각 JWT 입력

uvicorn main:app --reload

POST API로 todos 테이블에 1번 사용자에 해당하는 데이터를 생성

{
    "title": "",
    "description": "",
    "priority": "",
    "complete": false
}

POST API로 todos 테이블에 2번 사용자에 해당하는 데이터를 생성

{
    "title": "",
    "description": "",
    "priority": "",
    "complete": false
}

 

3. 데이터 생성 확인

 

4. Mysql Workbench 확인

# 1번 사용자와 관계된 데이터를 찾고 싶다면?
select * from todos where owner_id = 1;

# 2번 사용자와 관계된 데이터를 찾고 싶다면?
select * from todos where owner_id = 2;

 

728x90
SMALL
저작자표시 비영리 변경금지 (새창열림)

'Develop > FastAPI' 카테고리의 다른 글

FastAPI Todo 라우팅(main.py 수정) 확장성 확인 - 65  (0) 2023.01.17
FastAPI 라우팅 역할 및 인증 라우팅- 64  (0) 2023.01.17
FastAPI Connect FastAPI to MySQL - 62  (0) 2023.01.15
FastAPI Mysql Create Database Tables - 61  (0) 2023.01.15
FastAPI Create Data for PostgreSQL - 60  (0) 2023.01.15
'Develop/FastAPI' 카테고리의 다른 글
  • FastAPI Todo 라우팅(main.py 수정) 확장성 확인 - 65
  • FastAPI 라우팅 역할 및 인증 라우팅- 64
  • FastAPI Connect FastAPI to MySQL - 62
  • FastAPI Mysql Create Database Tables - 61
동석해요
동석해요
공부하고 싶은게 많은, 사소한 IT 지식들 공유
    250x250
  • 동석해요
    개발로 자기계발
    동석해요
  • 전체
    오늘
    어제
    • 분류 전체보기 (226)
      • Develop (126)
        • 기초지식 (12)
        • FastAPI (102)
        • Django (11)
      • Database & Data (62)
        • 기초지식 (16)
        • MySQL (29)
        • PostgreSQL (8)
        • 데이터 분석 (9)
      • 인공지능 (11)
        • PyTorch (9)
      • Cloud (8)
        • AWS (4)
        • GCP (2)
      • 버그처리 (14)
      • 회고 & 일상 (5)
  • 인기 글

  • 최근 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
동석해요
FastAPI Create Data for MySQL - 63
상단으로

티스토리툴바