added schema_migrations_table_name to ActiveRecord::Base in order that the name of the schema migrations table can be configured.

consolidated test_schema_migrations_table_name tests

Added changelog entry

edited changelog

removed commented lines

removed reader

ensure the schema migrations table is reset at end of test

added entry to configuration guide

guides typo and changelog order
Add a changelog entry for #12656 [ci skip]
Add a note about ensuring the version is right for the adapter (since you might well have specified the right gem, but locked it to too low of a version)
Merge pull request #12661 from robin850/patch-10

Add a changelog entry for #12656 [ci skip]
set accessors in the set_accessors! method
Removal of javascript related gems when creating an app

Commit 0417bc8 add the coffee-rails and javascript runtime gems even
when passing the --skip-javascript option but this is not the desired
behavior.

Also remove all javascript related stuff in the generated application
such as the vendor/assets/javascripts folder.
get a list of gems when filling out the gemfile
add the database gem
use the GemfileGem object for more entries
Merge pull request #12657 from robin850/skip-javascript

Removal of javascript related files when creating an app
refactor Gemfile template
fix the class name
Skip `include_values` from through associations chains for building target scope

Fixes: #12242, #9517, #10240
add jbuilder web-console and sdoc to the GemEntry list
fix variable name
add an option to skip jbuilder
Merge remote-tracking branch 'origin/master'

* origin/master:
  Removal of javascript related gems when creating an app

Conflicts:
	railties/lib/rails/generators/app_base.rb
remove unused methods
add comments and fix variable name. oops, forgot to add this. orz!
remove the skip_jbuilder option, just rm it from the Gemfile