TechTips
ホーム
TechTipsについて
ログイン
新規登録
Home
Software
Libraries
Ruby
rails
フィルタ
ブックマークしたコメント
自分のコメント
rails 7.2からrails 8.0への移行(アップデート、アップグレード)で必要な作業
@wakairo
2024/12/20 21:32
基本的には[Railsガイドの手順](https://railsguides.jp/upgrading_ruby_on_rails.html#%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89%E6%89%8B%E9%A0%86)に従えば良いと思います。 ガイドの手順にも…
@wakairo
2024/12/20 21:38
## 不要であればアイコン画像の削除 `bin/rails app:update`コマンドを実行すると以下の2つのアイコン画像ファイルが`public/`に作成されますが、 これら2つのファイルは、`rails new`…
@wakairo
2024/12/22 12:44
## Rails 8.0への移行におけるActive Storageのmigration `bin/rails app:update`コマンドを実行すると以下の3つのファイルが`db/migrate/`に作成されることがありますが、 Active Storageをまだ使用…
@wakairo
2024/12/22 15:32
## Rails 8.0ではfilter_parametersに:cvvと:cvcが追加された `rails new`で生成されるconfig/initializers/filter_parameter_logging.rbにおいて、 Rails 8.0で[config.filter_parameters](https://railsguides.jp/configuring.ht…
@wakairo
2024/12/22 16:40
## Rails 8.0におけるdeprecation関連の設定の削除 `rails new`で生成されるconfig/environments/test.rbと同development.rbにおいて、 7.2以前は以下の設定用コードが存在していましたが、 [このプ…
@wakairo
2024/12/22 16:47
## Rails 8.0におけるpublic_file_server.headersの設定の変更 `rails new`で生成されるconfig/environments/test.rbと同development.rbにおいて、 [このプルリクエスト](https://github.com/rails/rails/pull/52653)の…
@wakairo
2024/12/22 17:06
## Rails 8.0におけるquery_log_tags_enabled [`config.active_record.query_log_tags_enabled`](https://railsguides.jp/configuring.html#config-active-record-query-log-tags-enabled)は、SQLクエリのログに実行時情報のコメ…
@wakairo
2024/12/22 18:25
## Rails 8.0におけるassets.quiet [`config.assets.quiet`](https://railsguides.jp/configuring.html#config-assets-quiet)は、アセット関連リクエストのログ出力を無効にするかどうかの設定です。後述のよ…
@wakairo
2024/12/22 18:53
最終更新
2024/12/22 18:57
## Rails 8.0におけるaction_controller.perform_cachingとaction_mailer.perform_caching [`config.action_controller.perform_caching`](https://railsguides.jp/configuring.html#config-action-controller-perform-caching)と[`config.action_…
@wakairo
2024/12/22 20:46
## Rails 8.0におけるassets.compile [`config.assets.compile`](https://railsguides.jp/configuring.html#config-assets-compile)は、動的なSprocketsコンパイルを有効にするかどうかの設定です。 `rails new`で生…
@wakairo
2024/12/22 20:57
最終更新
2024/12/22 21:02
## Rails 8.0におけるpublic_file_server.headersとassume_ssl `rails new`で生成されるconfig/environments/production.rbにおいて、 8.0からは以下の設定2つが追加されているのですが([この変更のPR](http…
@wakairo
2024/12/23 09:56
最終更新
2024/12/23 09:59
## Rails 8.0におけるsilence_healthcheck_path [`config.silence_healthcheck_path`](https://railsguides.jp/configuring.html#config-silence-healthcheck-path)は、ログ出力を抑制すべきヘルスチェックのパスを指定す…
@wakairo
2024/12/23 10:15
最終更新
2024/12/23 10:22
## Rails 8.0におけるaction_mailer.perform_caching [`config.action_mailer.perform_caching`](https://railsguides.jp/configuring.html#config-action-mailer-perform-caching)は、メーラーテンプレートでフラグメントキャ…
@wakairo
2024/12/23 11:58
## Rails 8.0におけるactive_record.attributes_for_inspect `config.active_record.attributes_for_inspect`は、Active Recordオブジェクトのinspectに関わる設定です。 `rails new`で生成されるconfig/environments/produ…
@wakairo
2024/12/23 19:11
## Rails 8.0におけるlogger [`config.logger `](https://railsguides.jp/configuring.html#config-logger)は、Railsアプリで用いるロガーの設定です。 `rails new`で生成されるconfig/environments/production.rbにお…