Skip to content

y-p-e/async_postgresql_fastapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sync_postgresql_fastapi

FastAPI + SQLAlchemy 非同期同期処理

API 一覧確認

http://localhost:8000/docs

事前準備

docker 起動

docker-compose run --entrypoint "poetry install" demo-app
docker-compose up

マイグレーション実行

docker-compose exec demo-app poetry run python -m api.migrate_db

db 確認

  1. db の docker コンテナに接続
docker container exec -it sync_postgresql_fastapi_db_1 bash
  1. postgresql にログイン
psql -h localhost -p 5432 -U admin -d sync_db
  1. postgresql のテーブル一覧表示
\d

CRUD 動作確認

vscode に REST Client が入っている場合、crud.http ファイルから動作確認可能

About

SQLAlchemy非同期処理

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published