なるようになるブログ

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

rails commit log流し読み(2023/12/15)

2023/12/15分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

actionpack/CHANGELOG.md

activerecord/CHANGELOG.md


Merge pull request #50336 from fatkodima/schema_dumper-dump-global-out

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

SchemaDumper.dumpのデフォルトの出力先をSTDOUTから$stdoutに変更しています。capture_ioメソッドでcapture出来るようにするため、とのことです。


Allow serving compressed SVG images

actionpack/lib/action_dispatch/middleware/static.rbの修正です。

ActionDispatch::Staticで compressed SVG image(image/svg+xml)をserve出来るよう修正しています。


Add support for generated columns in SQLite3 adapter

Active Recordの修正です。

SQLite3 adapterにgenerated columnsのサポートを追加しています。

create_table :users do |t|
  t.string :name
  t.virtual :name_upper, type: :string, as: 'UPPER(name)'
  t.virtual :name_lower, type: :string, as: 'LOWER(name)', stored: true
end