Open1

SPOILY作成中によく使うコマンドとPHPやLaravelで使いがちなコマンドをメモ

さいれずさいれず

Docker環境で開発している場合を想定

作成系

XXには任意の命名をすればいい

コントローラーを作る
docker-compose exec php artisan make:controller XXController
テーブルを作る
docker-compose exec app php artisan make:migration create_XXXX_table --create=XXXX
シードデーターを流すコマンド
docker-compose exec app php artisan db:seed
.envの内容を適用させるコマンド
docker-compose exec app php artisan config:cache

https://hirona-bys.hatenablog.com/entry/2019/02/05/152610

起動・停止

コンテナをビルドするコマンド
docker-compose build
コンテナを起動するコマンド
docker-compose up 
コンテナをdetachモード起動するコマンド
docker-compose up -d
シードデーターを流すコマンド
docker-compose stop

フロントエンド

jsなどの変更を反映させるコマンド
docker-compose exec app npm run dev

良さげな記事まとめ

https://www.slideshare.net/zembutsu/docker-compose-guidebook

https://qiita.com/kawanet/items/58cb506078a12f1278a4

https://qiita.com/Esfahan/items/52141a2ad741933d7d4c