diff options
author | Santiago Pastorino <santiago@wyeworks.com> | 2015-04-20 12:35:08 -0400 |
---|---|---|
committer | Santiago Pastorino <santiago@wyeworks.com> | 2015-06-11 16:54:12 -0300 |
commit | e9e94c1d1540ebca77125f0f6beb6fdec2201242 (patch) | |
tree | 7a66993f5789774d4a1c7b048ae63c88edd1922d /railties/lib/rails | |
parent | 98a9936228f8a9485131b58a728aaae5ed2dde42 (diff) | |
download | rails-e9e94c1d1540ebca77125f0f6beb6fdec2201242.tar.gz rails-e9e94c1d1540ebca77125f0f6beb6fdec2201242.tar.bz2 rails-e9e94c1d1540ebca77125f0f6beb6fdec2201242.zip |
Add config.api_only = true to config/application.rb when using rails new --api
Diffstat (limited to 'railties/lib/rails')
-rw-r--r-- | railties/lib/rails/generators/rails/app/templates/config/application.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/railties/lib/rails/generators/rails/app/templates/config/application.rb b/railties/lib/rails/generators/rails/app/templates/config/application.rb index a2661bfb51..6b7d7abd0b 100644 --- a/railties/lib/rails/generators/rails/app/templates/config/application.rb +++ b/railties/lib/rails/generators/rails/app/templates/config/application.rb @@ -32,5 +32,12 @@ module <%= app_const_base %> # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] # config.i18n.default_locale = :de +<%- if options[:api] -%> + + # Only loads a smaller set of middleware suitable for API only apps. + # Middleware like session, flash, cookies can be added back manually. + # Skip views, helpers and assets when generating a new resource. + config.api_only = true +<%- end -%> end end |