PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como desabilitar a instrução preparada no heroku com o banco de dados postgres


A partir de 19 de fevereiro de 2014, heroku não substitui mais database.yml para que você possa desativar as instruções preparadas em sua production e staging (ou default ) do bloco database.yml conforme recomendado pelos documentos mais recentes :
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 %>