git clone [email protected]:gunsow911/ono_hackathon_saru.git
cd ono_hackathon_saru
make install
make setup
make setup
のタイミングによっては、DB が起動中であるため、エラーが起きる場合があります。
時間をおいてからmake setup
を再度実行してください、
docker-compose up -d
docker-compose down
コンテナを立ち上げていない場合
docker-compose run --rm web sh
コンテナを立ち上げている場合
docker-compose exec web sh
コンテナを立ち上げていない場合
docker-compose run --rm api sh
コンテナを立ち上げている場合
docker-compose exec api sh
docker-compose exec web yarn build
データベースの更新は、Laravelのマイグレーション機能を利用して更新します。 マイグレーションを行うためには、apiコンテナ内で、以下コマンドを実行してください。
php artisan migrate
その他にも、マイグレーションのロールバックなどが可能です。詳しくは以下URLを参照してください。 https://readouble.com/laravel/9.x/ja/migrations.html
apiコンテナ内で、以下コマンドを実行してください。 管理者ユーザが作成されます。
php artisan admin_user:create {ユーザ名} {メールアドレス} {パスワード}