Skip to content

koki-fore/meijoHackU2022-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

meijoHackU2022-api

fastAPIをMySQLと接続してDockerで構築

Set up

Dockerでbuild

Docker-compose build

Dockerを起動(-dでバックで起動)

Docker-compose up -d

Swagger UI

localhost:8080/docs

MySQLとの接続を確認

docker-compose exec db mysql meijoHackU2022-db

MySQLにデータベースを作成する方法

注意:dockerコンテナで動かす場合、一度コンテナ内でエラーを出してDockerが落ちるのを防いだ後にmodelsの中のファイルをfrom db import **** にして対応

初めて作成

dockerコンテナの中に入る create_db.pyのあるディレクトリで

python create_db.py

データベース作り直す場合

dockerコンテナの中に入る

python rebuild_db.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published