T2T2’s diary

アウトプット

201129アウトプット 意味をつけにくい1日

日の振り返り】 

 

7時間も何をしていたのか、エラーと向き合っていたのは理解できる

ただ、どうしても1日の最後に何も進展していないという事実はある

詳しくなったこともあるし、理解が深まったこともあるけれども、

どうにもやり場がない。最後に解決しないからコピペで済ませてしまうなんて。

身の程をしれと一言、呼吸に集中して切り替えていく。

 

 

◯ rails new

$ docker-compose run web rails new . --force --no-deps --database=mysql --skip-test --webpacker
$ docker-compose build

 

◯ Gemfileの更新をしたら、実施する
docker-compose up
止める
docker-compose run web bundle install  (止めると使用できる)
docker-compose exec web bundle install  (止めないで使用できる)
docker-compose restart

 

◯ model 作成
$ docker-compose run web bundle exec rails g model (モデル名) (カラム名)

 

◯ コンテナの起動
$ docker-compose up
$ docker-compose start
$ docker-compose stop
$ docker-compose restart #Gemfileの更新をしたら、実施する
$ docker-compose down

 

◯ Seed導入
$ docker-compose run web bundle exec rake db:seed

 

◯ DBへテストデータを一から入れ直したい時
$ docker-compose run web bundle exec rake db:drop
$ docker-compose run web bundle exec rake db:create
$ docker-compose run web bundle exec rake db:migrate
$ docker-compose run web bundle exec rake db:seed


◯ dockerコンテナ、イメージ削除
$ docker rm $(docker ps -q -a)
$ docker rmi $(docker images -q)