7得票1回答
Postgres - "pg" gem最新版本0.14.0报错

我更新了我的bundler,其中包含pg gem,但是出现了错误。 An error occured while installing pg (0.14.0), and Bundler cannot continue. Make sure that `gem install pg -v '0...

9得票1回答
从Postgres时间戳中加减时间

我正在使用以下ruby代码,配合PG宝石库,返回一个时间戳,其格式为Postgres的“没有时区的时间戳”。我希望它返回一个值(-1小时),而不是当前值。 def get_latest_timestamp(id) conn1 = PGconn.open(:dbname => 'te...

11得票2回答
PG::ConnectionBad: 在运行 export DATABASE_URL=postgres://$(whoami) 后无法翻译主机名错误。

运行后我收到了这个错误export DATABASE_URL=postgres://$(whoami) 在命令行上执行。现在当我运行命令时$$ rake db:migrate 这是完整的错误信息rake aborted! PG::ConnectionBad: could not transla...

34得票2回答
在PostgreSQL中插入数据类型为“timestamp without time zone NOT NULL”的语句。

数据库新手警告: 我正在尝试向Postgres表中插入数据。 我想要插入的字段名为make_date。 该字段类型为timestamp without time zone NOT NULL, 如何在其中插入今天的日期?就像现在的日期和时间一样?类似下面的内容,但我无法获取dateTime.n...

8得票5回答
pg_config, ruby pg, postgresql 9.0问题升级后,CentOS 5

将PostgreSQL 8.1升级到9.0后,我注意到库依赖的问题。PostgreSQL可以正常工作(连接、查询)。 yum list postgresql* Installed Packages postgresql.i386 9.0.0-1PGDG.el5 installed postg...

35得票3回答
使用'gem pq'安装PostgreSQL gem失败,出现错误:无法构建本地扩展宝石。

我正在学习Ruby on Rails并尝试开发一个应用程序。 在我的应用程序中,我试图在开发模式下使用默认的SQLite数据库,而在生产模式下使用PostgreSQL。 但是,在尝试使用gem install pg安装pg gem时,我遇到了以下错误。 Building native ext...

8得票1回答
安装pg-0.15.1时出现错误

运行中 gem install pg -v '0.15.1' 出现错误: Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed t...

14得票3回答
Rails迁移总是在模式中插入空格或更改列的顺序。

我的rails迁移会在表的列位置和空格方面更新模式,这是一个令人沮丧的问题。 所以大多数情况下,当我运行bundle exec rake db:migrate时,它会执行以下其中一种情况。当我将其合并到我们的主分支中,并且其他开发者从此处工作时,他们的rails迁移会还原制表符和位置排序。 ...

76得票8回答
在Mavericks系统中使用Postgres.app,无法安装pg gem

我正在尝试在我的本地机器上安装pg gem以与Postgres.app一起使用。 我正在运行Mavericks操作系统。 Postgres.app已安装并正常运行,但我无法让gem工作。 我已经完成了以下操作: 1. 使用Postgres.app文档中的命令“env ARCHFLAGS =...

7得票4回答
如何在AWS Lambda中正确加载gem扩展

我在 AWS Lambda 上遇到了一个gem加载错误的问题。 { "errorMessage": "LoadError: libpq.so.5: cannot open shared object file: No such file or directory - /var/task/...