なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2023/04/11)

2023/04/11分のコミットです。

CHANGELOGへの追加はありませんでした。


Use triple-dot delegation in AppGenerator

railties/lib/rails/generators/rails/app/app_generator.rbの修正です。

AppGeneratordelegate処理でtriple-dotを使用するよう修正しています。


Support batching using composite primary keys

activerecord/lib/active_record/relation/batches.rbの修正です。

in_batches等のbatch系の処理にcomposite primary keyのサポートを追加しています。


Improve Dockerfile when use some skip options

railtiesの修正です。

rails newに指定したskip optionに合わせて、Dockerfileで行う処理を調整するよう修正しています(skip_asset_pipelineオプションを指定した場合assetsに関する処理は行わないようにする等)。


Set fully qualified reference name for base image (#47888)

railties/lib/rails/generators/rails/app/templates/Dockerfile.ttの修正です。

base image名をregistry名を含む名前に変更しています(ruby -> registry.docker.com/library/ruby)。違うregistryがdefaultとして設定されている場合の事を考慮して。