728x90 반응형 programing/[ python ] fastapi1 [ fastapi ] fastapi db 테이블을 model.py로 옮기는 방법 fastapi로 개발하다보면 이미 만들어져 있는 db 테이블을 model로 옮겨야 하는 경우가 있다. 테이블이 하나라면 문제없겠지만 100개가 넘는 테이블이 있다면 엄청난 시간이 걸릴 것이다. 하지만 아래의 구문을 사용하면 db에 있는 테이블들을 바로 모델.py로 옮길 수 있다. 우선 모듈 하나를 받아야 한다. pip install sqlacodegen 모듈을 받았다면 아래의 구문을 cmd에 입력하면 된다. sqlacodegen --outfile {{ filename }}.py postgresql://{{ user }}:{{ password }}@{{ host }}:{{ port }}/{{ dbname }} 만약 user가 postgres, password가 password, host가 localhost.. 2022. 6. 20. 이전 1 다음 728x90 반응형