PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

So deaktivieren Sie die vorbereitete Anweisung in Heroku mit der Postgres-Datenbank

Seit dem 19. Februar 2014 überschreibt heroku database.yml nicht mehr damit Sie vorbereitete Anweisungen in Ihrer production deaktivieren können und staging (oder default ) Block der database.yml Datei, wie in den neuesten Dokumenten empfohlen :

default: &default
  adapter: postgresql
  encoding: unicode
  pool: 5
  prepared_statements: false

development:
  <<: *default
  database: myapp_development

test:
  <<: *default
  database: myapp_test

production:
  <<: *default
  url:  <%= ENV['DATABASE_URL'] %>
  pool: <%= ENV['DB_POOL'] || ENV['MAX_THREADS'] || 5 %>

staging:
  <<: *default
  url:  <%= ENV['DATABASE_URL'] %>
  pool: <%= ENV['DB_POOL'] || ENV['MAX_THREADS'] || 5 %>