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

rake db:create lança banco de dados não existe erro com postgresql


Rails 4.1 é fornecido com pré-carregador de mola e

Novos aplicativos Rails 4.1 serão enviados com binstubs "springificados". Isso significa que o compartimento/trilhos e o compartimento/ancinho automaticamente aproveitarão os ambientes de molas pré-carregadas.

o que significa que o bin/rake "springificado" tentará pré-carregar o aplicativo, que, por sua vez, tentará executar os inicializadores, resultando no problema que você está vendo.

Para corrigir / contornar isso, você deseja executar as tarefas de rake de configuração inicial sem mola. Uma maneira de conseguir isso é executá-lo com o bundler:
bundle exec rake db:create