なるようになるブログ

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

rails commit log流し読み(2019/07/09)

2019/07/09分のコミットです。

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

activerecord/CHANGELOG.md


Merge pull request #36471 from itsWill/add_database_exist_method

Active Recordの修正です。

データベースが存在するかどうかをチェックする為のdatabase_exists?メソッドを追加しています。


update example url for add_source

rails guideのRails Application Templatesの修正です。

add_sourceメソッドのexampleでcode.whytheluckystiff.netを指定していたのを、gems.github.comに修正しています。code.whytheluckystiff.netはスパムサイトになってしまっている為。


Fix indentation 💇‍♀️

activerecord/CHANGELOG.mdの修正です。

対応者部分のインデントを調整しています。


Merge pull request #36612 from y-yagi/make_setup_works_when_using_with_locales_other_than_en

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

postgresql_connectionメソッドでデータベースが存在しない事によるエラーかどうかを判断するのに、メッセージにdoes not existが含まれているかをチェックしていたのを、メッセージにデータベース名が含まれているかどうかでチェックするよう修正しています。

PostgreSQLのメッセージはロケールに合わせて翻訳されたメッセージになっており、does not existだと英語以外のロケールの場合に正しくチェック出来ない為。