2017/03/07分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #28257 from yahonda/app_generators_use_oracle_enhanced
railties/lib/rails/generators/app_base.rb、
railties/lib/rails/generators/rails/app/templates/config/databases/oracle.ymlの修正です。
rails newコマンドでDBにoracleを指定した場合に使用するgemをactiverecord-oracle_enhanced-adapterに修正しています。
Update titlelize regex to allow apostrophes
activesupport/lib/active_support/inflector/methods.rbの修正です。
titlelizeがアポストロフィの後にある単語の先頭を大文字に出来ないバグがあったのを修正しています。
# Before "This was 'fake news'".titleize # => "This Was 'fake News'" # After "This was 'fake news'".titleize # => "This Was 'Fake News'"
[ci skip] ���� expensive: take two
railties/CHANGELOG.mdの修正です。
bin/rails test及びbin/rake testのデフォルトでsystem testsを実行しないようにした対応のエントリーで、expensiveをexpansiveにタイポしていたのを修正しています。
Fix typo titlelize -> titleize [ci skip]
activesupport/CHANGELOG.mdの修正です。
titleizeメソッドをtitlelizeにタイポしている箇所があったのを修正しています。
.travis.ymlの修正です。
CIで使用するJRubyのバージョンを9.1.8に更新しています。
Remove :on option that does ot exist [ci skip]
rails guideのA Guide to Testing Rails Applicationsの修正です。
System Testingの項のdriven_byメソッドについて説明している箇所から、既に存在しない:onオプションについての説明を削除しています。
Check whether Rails.application defined before calling it
activerecord/lib/rails/generators/active_record/migration.rbの修正です。
migration用のgeneratorsでRails.application.config.paths["db/migrate"]を使用する前に、Railsが定義されているかどうかチェックしていたのを、Rails.applicationが定義されているかどうか確認するよう修正しています。
- if defined?(Rails) && Rails.application + if defined?(Rails.application) && Rails.application
Active Record単体で使用した場合、Railsは定義されているがRails.applicationは無い、という場合がある為。
Merge pull request #28289 from maicher/master
rails guideのActive Record Associationsの修正です。
Creating Foreign Keys for belongs_to Associationsの項に、add_foreign_keyメソッドを使用しての外部キー制約の指定方法についての説明を追加しています。