pg相关内容

rails 4.2.0:无法在 ubuntu 14.04 上安装 pg gem

我最近尝试将我的 rail 3.2* 应用程序升级到 rails 4.2.*.但是,我在安装 'pg' gem 时被阻止了.当我用谷歌搜索时,主要与 OSX 相关的解决方案.但我使用的是 ubuntu 14.04.对于以下问题需要任何建议. 我已经在我的机器上安装了 postgresql 9.3.5 版本. Gem::Ext::BuildError: 错误:无法构建 gem 本机扩展./u ..
发布时间:2021-07-13 19:30:50 其他开发

无法使用 Ruby 连接到 Heroku 上的 PostgreSQL 数据库 - 无法翻译主机名

我使用 Ruby(不是 Rails)并连接 PostgreSQL 数据库.我一直在尝试在 Heroku 上进行设置,但是在启动应用程序时遇到了问题.在本地运行应用程序可以正常工作. 我的本​​地 .env 看起来像: postgres://DATABASE_URL=localhost 和 Ruby connect 连接到数据库看起来像: @@db = PGconn.open(:host ..
发布时间:2021-07-11 21:01:31 其他开发

pg_restore 错误:函数 raise_err(unknown) 不存在

我使用 pg_dump 和 pg_restore 对我的数据库进行每日备份,但在我推送更新后最近停止工作. 我有一个 validate_id 函数,它是一个 Case/When 语句,用于快速检查一些存在完整性问题的数据.看起来像这样: 创建或替换函数 validate_id(_string 文本,_type 类型) 返回布尔值 AS$$选择CASE WHEN (stuff) THEN T ..
发布时间:2021-06-18 21:01:22 其他开发

在 rvm 下使用 postgres.app 要求 pg 时出错

我在 OS X (10.8.3) 上使用 Postgres.app.我已经修改了我的 PATH,以便应用程序的 bin 文件夹位于所有其他文件夹之前. Rammy:~ phrogz$ which pg_config/Applications/Postgres.app/Contents/MacOS/bin/pg_config 我已经安装了 rvm 并且可以毫无错误地安装 pg gem,但是当我需 ..
发布时间:2021-06-18 20:35:50 其他开发

gem install pg 无法绑定到 libpq

在 Ubuntu 10.04.3 上升级到 Ruby 1.9.3(从 1.9.2 使用系统 RVM)后,我删除了所有 gem,并尝试重新安装 pg(ala bundle install pg). 然后它抛出一个错误并通知我应该查看 mkmf.log,这两个都包含在这个要点中:https://gist.github.com/d05a81701d968895c730 libpq-dev、l ..
发布时间:2021-06-18 20:31:16 其他开发

在Rails<中为Postgres JSON列设置默认值. 4

因此,我现在开始使用Postgres JSON数据类型,因为有很多乐趣可以做到的事情. 在我尚未使用Rails 4的Rails应用程序中(其中支持已添加Postgres JSON )我添加了这样的JSON列: create_table :foo do |t| t.column :bar, :json end 但是我不知道如何为该列设置默认值. 我尝试了所有变体,例如{},'{}',' ..

pg.connect不是功能吗?

似乎有很多文档(例如 https: //devcenter.heroku.com/articles/heroku-postgresql#connecting-in-node-js ,以及包括此站点在内的其他地方),表明与pg.js Node包进行连接的正确方法是使用pg .连接.但是,在先前的实际代码问题之后,我尝试使用上述Heroku文档中显示的确切代码进行测试: var pg = req ..
发布时间:2020-11-22 23:00:17 其他开发

使用本地扩展安装pg 1.1.3失败

我正在尝试在Rails应用程序上运行捆绑安装.安装在以下步骤中失败:安装具有本机扩展的pg 1.1.3 这是完整的错误日志: current directory: /Users/velinapetrova/.rvm/gems/ruby-2.5.1/gems/pg-1.1.3/ext /Users/velinapetrova/.rvm/rubies/ruby-2.5.1/bin/ruby ..
发布时间:2020-11-13 03:05:30 其他开发

Postgres是否提供刷新缓冲区缓存的命令?

嗨 有时我需要执行一些SQL调优任务,通常我会在测试数据库上进行此类测试。 执行完sql语句后,我想刷新包含SQL 语句和sql结果的缓冲区高速缓存,就像Oracle中的命令“ Alter system flush buffer_cache” 是PG服务器提供了这一点吗? 解决方案 如果您在OSX上进行开发(我尚未在Linux上进行测试),您可以使用 purge 命令强制清除( ..
发布时间:2020-09-24 00:58:33 其他开发

由于gem pg(0.18.4),我无法进行捆绑安装

我在AWS上使用ec2,并尝试部署我的Rails应用程序.我成功git将我的应用程序克隆到了ec2-user上,然后尝试进行捆绑安装,但由于gem pg而无法正常工作.我不知道为什么我不能安装捆绑软件.我在堆栈溢出上尝试了几种解决方案,但是什么都没用.需要您的帮助. Fetching gem metadata from https://rubygems.org/........... Fet ..
发布时间:2020-08-23 00:24:12 其他开发