環境構築
- Docker Desktopを起動
- docker compose build --no-cache
- docker compose up -d
Docker環境の起動
- Docker Desktopを起動
- docker compose up -d
マイグレーション
- git fetch origin
- git checkout dev
- git pull
- ルートディレクトリにある.envファイルをdbディレクトリに複製
- ルートディレクトリに移動
- docker cp db kuragen-db-1:/tmp
- docker compose exec db /bin/bash
- cd /tmp/db/commands
- chmod 777 0001_run_migrations.sh
- ./0001_run_migrations.sh
シーダーファイル実行
- chmod 777 0002_run_seeders.sh
- ./0002_run_seeders.sh
開発ルール
ブランチ名
<issue番号>/<名前>/<何をするか簡潔に>
- 全てアルファベット小文字
- スペースを挟みたい場合は-(ハイフン)を使用
例:
- 2/harei/migration
- 13/harei/add-member
コミット
- コミットメッセージは日本語でわかりやすく
- コミットの粒度は1つの関数を実装程度
ドキュメント