fix default select when from is used
Merge pull request #13344 from ccutrer/fix-from-default-select

fix default select when from is used
quoting: Check if id is a valid method before using it

Need to check if valud also respond_to :id before calling it, otherwise
things could explode.
Improve CHANGELOG entry [ci skip]
[ci skip] Describe precision + scale in migrations

Telling somebody that "precision sets the precision" is not very helpful.
Newbies want to know what precision is *for*, likewise with scale.

So I've added a very brief description for each.
Merge pull request #13411 from schneems/schneems/runner-command-dash-c

Make `rails runner` command options more obvious
Merge pull request #13412 from arthurnn/quote_id_not_id

quoting: Check if id is a valid method before using it
Merge pull request #13357 from taryneast/master

Describe precision + scale in migrations guide