Replaced older rocket sign to new :
Merge pull request #11295 from ankit8898/master

Replaced older rocket sign to new  ":"
SQL Keywords to be in UPPERCASE
Merge pull request #11297 from ankit8898/master

SQL keywords in UPPERCASE
Removed unsued deprecation require
Remove deprecated `ActiveRecord::Base.disable_implicit_join_references=`.
Removed deprecated `Rails.application.railties.engines`.
Merge pull request #11300 from arunagw/railties-engine-deprecation-removed

Removed deprecated `Rails.application.railties.engines`.
Merge pull request #11298 from raysrashmi/removed-deprecation-require

Removed unsued deprecation require
Merge pull request #11299 from arunagw/disable_implicit_join_references_removed

Remove deprecated `ActiveRecord::Base.disable_implicit_join_references=`
Added link to Form Helper article from getting strated [ci skip]
Merge pull request #11187 from jetthoughts/form_for_explonation_in_getting_started

Added link to Form Helper article from getting strated [ci skip]
Specify request method in guides [ci skip]
Merge pull request #11303 from evsyukovmv/specify-request-method-in-guides

Specify request method in guides [ci skip]
Cleanup belongs to tests

simplified logic to calculate number of queries by using assert_queries
removed markdown code markers which were rendering in the generated AR querying guide
Merge pull request #11309 from crakalakin/AR-querying-guide

removes markdown code markers from displaying in the active record querying guide [ci skip]
Merge pull request #11307 from jetthoughts/cleanup_assert_sql

Cleanup belongs to tests
Add `#any_of` query method to active_record

This method is inspired by [any_of from
mongoid](http://two.mongoid.org/docs/querying/criteria.html#any_of).

It allows to compute an `OR` like query that leverages AR's `#where` syntax:

    manual_removal = User.where(id: params[:users][:destroy_ids])
    users = User.any_of(manual_removal, "email like '%@example.com'", {banned: true}).destroy_all

It can be used directly on model class, or through an association, or
behind an other relation.

    manual_removal = User.where(id: params[:users][:destroy_ids])
    User.any_of(manual_removal, "email like '%@example.com'", {banned: true})
    @company.users.any_of(manual_removal, "email like '%@example.com'", {banned: true})
    User.where(offline: false).any_of( manual_removal, "email like '%@example.com'", {banned: true})

Its main purpose is to both :

* remove the need to write a sql string when we want an `OR`
* allow to write dynamic `OR` queries, which would be a pain with a string

There's also a negative version, `#none_of`. This will return all active
users :

    banned_users = User.where(banned: true)
    unconfirmed_users = User.where("confirmed_at IS NULL")
    active_users = User.none_of(banned_users, unconfirmed_users)