sql >> Base de Datos >  >> RDS >> PostgreSQL

rake db:crear base de datos de lanzamientos no existe error con postgresql

Rails 4.1 se envía con precargador de muelles y

Las nuevas aplicaciones de Rails 4.1 se enviarán con binstubs "resortificados". Esto significa que el contenedor/rieles y el contenedor/rastrillo aprovecharán automáticamente los entornos de resortes precargados.

lo que significa que el bin/rake "resortecido" intentará precargar la aplicación, que a su vez intentará ejecutar los iniciadores, lo que generará el problema que está viendo.

Para arreglar / solucionar esto, desea ejecutar las tareas de rake de configuración inicial sin resorte. Una forma de lograrlo es ejecutarlo con bundler en su lugar:

bundle exec rake db:create