TechTips
Home
About
Log in
Sign up
Home
Software
Libraries
Ruby
rails
Filters
Bookmarked comments
Your comments
rails 7.2からrails 8.0への移行(アップデート、アップグレード)で必要な作業
@wakairo
20 Dec, 2024 12:32 +00:00
基本的には[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
20 Dec, 2024 12:38 +00:00
## 不要であればアイコン画像の削除 `bin/rails app:update`コマンドを実行すると以下の2つのアイコン画像ファイルが`public/`に作成されますが、 これら2つのファイルは、`rails new`…
@wakairo
22 Dec, 2024 03:44 +00:00
## Rails 8.0への移行におけるActive Storageのmigration `bin/rails app:update`コマンドを実行すると以下の3つのファイルが`db/migrate/`に作成されることがありますが、 Active Storageをまだ使用…
@wakairo
22 Dec, 2024 06:32 +00:00
## 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
22 Dec, 2024 07:40 +00:00
## Rails 8.0におけるdeprecation関連の設定の削除 `rails new`で生成されるconfig/environments/test.rbと同development.rbにおいて、 7.2以前は以下の設定用コードが存在していましたが、 [このプ…
@wakairo
22 Dec, 2024 07:47 +00:00
## Rails 8.0におけるpublic_file_server.headersの設定の変更 `rails new`で生成されるconfig/environments/test.rbと同development.rbにおいて、 [このプルリクエスト](https://github.com/rails/rails/pull/52653)の…
@wakairo
22 Dec, 2024 08:06 +00:00
## 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
22 Dec, 2024 09:25 +00:00
## Rails 8.0におけるassets.quiet [`config.assets.quiet`](https://railsguides.jp/configuring.html#config-assets-quiet)は、アセット関連リクエストのログ出力を無効にするかどうかの設定です。後述のよ…
@wakairo
22 Dec, 2024 09:53 +00:00
Last edited
22 Dec, 2024 09:57 +00:00
## 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
22 Dec, 2024 11:46 +00:00
## Rails 8.0におけるassets.compile [`config.assets.compile`](https://railsguides.jp/configuring.html#config-assets-compile)は、動的なSprocketsコンパイルを有効にするかどうかの設定です。 `rails new`で生…
@wakairo
22 Dec, 2024 11:57 +00:00
Last edited
22 Dec, 2024 12:02 +00:00
## Rails 8.0におけるpublic_file_server.headersとassume_ssl `rails new`で生成されるconfig/environments/production.rbにおいて、 8.0からは以下の設定2つが追加されているのですが([この変更のPR](http…
@wakairo
23 Dec, 2024 00:56 +00:00
Last edited
23 Dec, 2024 00:59 +00:00
## Rails 8.0におけるsilence_healthcheck_path [`config.silence_healthcheck_path`](https://railsguides.jp/configuring.html#config-silence-healthcheck-path)は、ログ出力を抑制すべきヘルスチェックのパスを指定す…
@wakairo
23 Dec, 2024 01:15 +00:00
Last edited
23 Dec, 2024 01:22 +00:00
## Rails 8.0におけるaction_mailer.perform_caching [`config.action_mailer.perform_caching`](https://railsguides.jp/configuring.html#config-action-mailer-perform-caching)は、メーラーテンプレートでフラグメントキャ…
@wakairo
23 Dec, 2024 02:58 +00:00
## Rails 8.0におけるactive_record.attributes_for_inspect `config.active_record.attributes_for_inspect`は、Active Recordオブジェクトのinspectに関わる設定です。 `rails new`で生成されるconfig/environments/produ…
@wakairo
23 Dec, 2024 10:11 +00:00
## Rails 8.0におけるlogger [`config.logger `](https://railsguides.jp/configuring.html#config-logger)は、Railsアプリで用いるロガーの設定です。 `rails new`で生成されるconfig/environments/production.rbにお…