00.rubyonrails:06.railsチュートリアル
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
00.rubyonrails:06.railsチュートリアル [2022/01/29] – [Railsチュートリアル第4版(5.2)] adash333 | 00.rubyonrails:06.railsチュートリアル [2022/01/29] (現在) – [第6章] adash333 | ||
---|---|---|---|
行 23: | 行 23: | ||
===== Railsチュートリアル第4版(5.2) ===== | ===== Railsチュートリアル第4版(5.2) ===== | ||
+ | |||
+ | git checkout masterではなく、 | ||
+ | < | ||
+ | git checkout main | ||
+ | </ | ||
第3章 | 第3章 | ||
< | < | ||
- | |||
curl https:// | curl https:// | ||
heroku login -i | heroku login -i | ||
行 70: | 行 74: | ||
guardによるテストの自動化 | guardによるテストの自動化 | ||
< | < | ||
- | bundle exec guard init | + | docker-compose exec web bash |
+ | bundle exec guard | ||
</ | </ | ||
行 90: | 行 95: | ||
docker-compose up --build -d | docker-compose up --build -d | ||
</ | </ | ||
+ | |||
+ | |||
+ | ==== 第6章 ==== | ||
+ | 6.1.1 | ||
+ | |||
+ | Dockerで作成したpostgresqlコンテナ(dbコンテナ)の中に入って、databaseの中身を確認する。 | ||
+ | |||
+ | < | ||
+ | docker-compose up -d | ||
+ | docker-compose exec db bash | ||
+ | </ | ||
+ | |||
+ | → 続きは、[[00.rubyonrails: | ||
+ | |||
+ | < | ||
+ | sudo chown -R $USER:$USER . | ||
+ | docker-compose restart | ||
+ | docker-compose exec web bash | ||
+ | bundle exec guard | ||
+ | </ | ||
+ | |||
+ | Gemfile | ||
+ | < | ||
+ | gem ' | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | docker-compose run web bundle install | ||
+ | docker-compose down | ||
+ | docker-compose up --build -d | ||
+ | </ | ||
+ | {{: | ||
+ | |||
+ | |||
+ | 6.3.4 | ||
+ | < | ||
+ | docker-compose exec db bash | ||
+ | |||
+ | psql -U postgres -h db -d postgres | ||
+ | password | ||
+ | |||
+ | \l | ||
+ | \d | ||
+ | \d users; | ||
+ | SELECT * FROM users; | ||
+ | </ | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | ==== 第7章 ==== | ||
+ | 7.1.3debuggerメソッド | ||
+ | → debuggerの使用方法が分からず。Dockerだとできないか? | ||
00.rubyonrails/06.railsチュートリアル.1643436795.txt.gz · 最終更新: 2022/01/29 by adash333