annotate config/environments/development.rb @ 83:ae360c3b0bb0

Disable explain when using jruby because it's not supported. The patch for this support exist but for some reason still not included in latest release of the jdbc adapter. Reference: https://github.com/jruby/activerecord-jdbc-adapter/pull/206
author Edho Arief <edho@myconan.net>
date Mon, 15 Oct 2012 03:45:18 -0700
parents 4aa8194a1733
children a2d87bcd39fb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
1 Zeropaste::Application.configure do
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
2 # Settings specified here will take precedence over those in config/application.rb
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
3
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
4 # In the development environment your application's code is reloaded on
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
5 # every request. This slows down response time but is perfect for development
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
6 # since you don't have to restart the web server when you make code changes.
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
7 config.cache_classes = false
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
8
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
9 # Log error messages when you accidentally call methods on nil.
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
10 config.whiny_nils = true
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
11
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
12 # Show full error reports and disable caching
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
13 config.consider_all_requests_local = true
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
14 config.action_controller.perform_caching = false
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
15
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
16 # Don't care if the mailer can't send
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
17 config.action_mailer.raise_delivery_errors = false
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
18
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
19 # Print deprecation notices to the Rails logger
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
20 config.active_support.deprecation = :log
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
21
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
22 # Only use best-standards-support built into browsers
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
23 config.action_dispatch.best_standards_support = :builtin
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
24
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
25 # Raise exception on mass assignment protection for Active Record models
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
26 config.active_record.mass_assignment_sanitizer = :strict
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
27
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
28 # Log the query plan for queries taking more than this (works
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
29 # with SQLite, MySQL, and PostgreSQL)
83
ae360c3b0bb0 Disable explain when using jruby because it's not supported.
Edho Arief <edho@myconan.net>
parents: 0
diff changeset
30 config.active_record.auto_explain_threshold_in_seconds = 0.5 unless RUBY_PLATFORM == 'java'
0
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
31
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
32 # Do not compress assets
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
33 config.assets.compress = false
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
34
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
35 # Expands the lines which load the assets
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
36 config.assets.debug = true
4aa8194a1733 Initial.
Edho Arief <edho@myconan.net>
parents:
diff changeset
37 end