なるようになるブログ

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

rails commit log流し読み(2020/03/07)

2020/03/07分のコミットです。

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


Fix test name

railties/test/application/rake/dbs_test.rbの修正です。

テスト名にFIXMEが残っていたのを修正しています。


Add erb tests for multi-db

railties/test/application/rake/multi_dbs_test.rbの修正です。

database.ymlに複数DB指定+ERBで改行やif/else等の文法を指定した場合のテストを追加しています。


Move nil config_or_env handling

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

config_or_envnilの場合のハンドリングをresolve_config_for_connectionメソッドで行っていたのをestablish_connectionで行うよう修正しています。実際に値がnilにない可能性があるのがestablish_connectionな為。


Remove unnecessary creation of new hash config

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

不要なhash configの生成を行わないよう修正しています。