なるようになるブログ

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

rails commit log流し読み(2022/08/12)

2022/08/12分のコミットです。

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

activerecord/CHANGELOG.md


Optimize add_timestamps to use a single SQL statement

activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rbactiverecord/lib/active_record/connection_adapters/sqlite3_adapter.rbの修正です。

add_timestampsで実行されるSQLが1つのSQLになるよう修正しています。なお、SQLite3では1つのSQLでの処理が行えないので、SQLite3以外のDBの場合のみ1つになるようになっています。