he conseguido los siguientes errores utilizando rubí 1.9.2-p320 con grifos de Heroku-db usando '' comandos como:db: tirar de grifos de carga de error: No existe el fichero a cargar - pg
heroku db:pull --app my-app
que produce errores como:
Taps Load Error: no such file to load -- sqlite3
-o-
Taps Load Error: no such file to load -- pg
(Y sí, por cierto, tengo todas las gemas correctas, incluyendo ambos postgres - run está bien localmente - y sqlite3, además de haber desinstalado, reinstalado y actualizado los grifos & heroku gems e incluirlos, así como no incluirlos en mi Gemfile. Estoy ejecutando Rails 3.2.6)
Aunque hay un error conocido que provoca un error de "desplazamiento de zona horaria": heroku db:push not working, using taps gem, no he visto ninguna publicación de SO que aborde directamente este problema.
FYI, la joya de grifos no funciona para mí con ruby 1.9.2-p290. Aparece el error 'Error de carga de taps: no se carga ningún archivo de ese tipo: pulsaciones/operación'. – Clay
Taps comenzó a funcionar para mí utilizando las mismas versiones de Ruby tanto en Heroku como a nivel local. [Ver mi comentario de GH] (https://github.com/ricardochimal/taps/issues/92#issuecomment-6486535): Sugeriría que pruebes: $ 'heroku run 'ruby -v'' y veas qué versión es Heroku corriendo y luego actualiza tu local para que coincida. No hay garantías, pero parece ser lo que hizo para mí (de nuevo, adivinar, tal vez por culpa es [la discusión de Ruby]] (http://stackoverflow.com/questions/8151571/error-when-pushing-data-to- heroku-time-zone-displacement-out-of-range)?). También vea el comentario de jfeust en GH en Heroku toolbelt. – likethesky
Do ~/.rvm/bin/ruby-1.9.2-p320/usr/bin/heroku db: push – Ted