Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 728 Bytes

README.md

File metadata and controls

42 lines (25 loc) · 728 Bytes

Pseudo World Backend API Project

Python 3.11 Poetry FastAPI SQLAlchemy asyncio

시작하기

poetry 설치

Root 경로에서 아래의 명령어 수행

poetry install

프로젝트 시작 경로인 Working Directory는 app

Local DB 세팅하기

MySQL Server Community 설치

app 경로로 이동

아래의 명령 수행

alembic revision --autogenerate -m "마이그레이션 내용"
alembic upgrade head

pycharm을 사용한다면

File - Settings - Project - Python Interpreter
Add Interpreter - Add Local Interpreter
Poetry Interpreter 통하여 poetry 환경 생성 및 지정

database

  • docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=root -d -p 3306:3306 mysql:latest