hiroaki-com / drinking-party-ms

management system for In-house drinking party
0 stars 0 forks source link

drinking-party-ms

社内の飲み会管理システム

画面仕様 https://docs.google.com/presentation/d/1TNO_l3lOmP4rnM7k6yDS81A5CJxEUWGOTqLoQoMeL20/edit#slide=id.p

UI

login Index Detail Create
Login Home Detail Create



ローカル環境の構築手順 - Get Started -

インストール

git clone https://github.com/hiroaki-com/drinking-party-ms.git

ビルド

docker-compose build

初回マイグレート

docker-compose run --rm web python3 manage.py migrate

初期データ投入

docker-compose run --rm web python3 manage.py loaddata party_fixture.json accounts_fixture.json

サーバー起動

docker-compose up -d

ログイン情報

email:
guest@example.com
pass:
guestpass


以上でアプリがご利用になれます

データベースを作り直したい場合

手順
サーバー起動 ``` docker-compose up -d ``` dockerのDBコンテナへ入る
``` docker-compose exec db bash ``` PostgreSQL へ接続
``` psql -U postgres ``` DBをDrop
``` DROP SCHEMA public CASCADE; ``` DBのスキーマを作成
``` CREATE SCHEMA public; ``` マイグレート ```Docker docker-compose exec web python3 manage.py migrate ```