"pg" - это имя расширения для Ruby, которое обеспечивает доступ к libpq, интерфейсу программиста приложения C к СУБД PostgreSQL.
0 ответов

PGError "столбец не существует" с default_scope в Rails 3

У меня есть приложение rails 2.3.8, которое я перенес на rails 3.0.10 Однако после миграции я мог видеть проблемы с использованием default_scope в моделях. Я сбит с толку, почему это происходит, хотя раньше все работало нормально. Я использую гем pg…
1 ответ

Столбец "pg_search_***" должен появляться в предложении GROUP BY или использоваться в статистической функции

Tool.select('tools.id, tools.name').search('f') вышеуказанный запрос работает нормально, но Tool.select('tools.id, tools.name').group('tools.id').search('f') выдает ошибку ActiveRecord::StatementInvalid: PG::GroupingError: ERROR: column "pg_search_3…
1 ответ

PG::ConnectionBad: PQconsumeInput() Ошибка SSL: несоответствие значений ключей

Когда я открываю сертификат с помощью OpenSSL::PKCS12, я теряю соединение с моей базой данных и возникает ошибка: PG::ConnectionBad: PQconsumeInput() SSL error: key values mismatch, Я делаю это: myuser@developer:~/myapp$ rails c 2.2.3 :001 > Open…
13 окт '15 в 20:36
1 ответ

Используйте pgbackups dump для выборочного восстановления базы данных heroku.

У меня есть дамп, сгенерированный из pgbackups, и я хочу использовать некоторые данные в нем, чтобы заполнить новую базу данных на heroku. Это не простое восстановление. Я хочу использовать -t вариант из pg_restore а также хочу отобразить from атриб…
29 ноя '12 в 10:35
16 ответов

rails install pg - Не могу найти заголовок 'libpq-fe.h

$ sudo bundle install Результат Fetching gem metadata from https://rubygems.org/........... Fetching gem metadata from https://rubygems.org/.. Using rake (0.9.2.2) Using i18n (0.6.1) Using multi_json (1.3.6) Using activesupport (3.2.8) Using builder…
26 окт '12 в 11:27
1 ответ

Ошибка при установке pg 0.15.1 на os x

Это то, что происходит, когда я пытаюсь установить последнюю версию Gem Postgres на OS X Lion. $ gem install pg Upgraded http://rubygems.org/ to HTTPS Fetching: pg-0.15.1.gem (100%) Building native extensions. This could take a while... ERROR: Error…
10 апр '13 в 00:08
2 ответа

Оптимизировать запрос PG

Запрос очень часто используется в приложении и является слишком дорогим. Что я могу сделать, чтобы оптимизировать его и довести общее время до миллисекунд (а не сотен мс)? ЗАМЕТКИ: удаление DISTINCT улучшается (до ~460 мс), но мне нужно избавиться о…
12 июл '12 в 04:00
1 ответ

Heroku pg, не может мигрировать int с ограничением 19

У меня есть столбец базы данных как integet, установленный на ограничение 19. Он отлично работает на localhost, так как у меня есть sqlite. Но я не могу перейти на базу данных Heroku pg. class AdddivIdToLocations < ActiveRecord::Migration def cha…
04 янв '18 в 22:38
0 ответов

Рельсы не могут подключиться к базе данных postgres

У меня есть приложение rails (4.1.5), поддерживаемое базой данных postgres (9.2.13), использующей гем pg (0.17.1), сервер единорога (1.1.0) с двумя рабочими процессами. Приложение rails запускает задания с использованием sidekiq (2.17.7) В какой-то …
29 дек '15 в 15:45
1 ответ

Postgres ПРЕДУПРЕЖДЕНИЕ: ошибки игнорируются при восстановлении: 59

Я использую утилиту pg: Transfer, рекомендованную Heroku, для загрузки и извлечения баз данных. Например: heroku pg:transfer -f postgres://username:password@localhost/database-name -t postgres://user-name:password@host-name/database-name --confirm a…
01 май '13 в 02:08
1 ответ

Ошибка приложения Heroku

Ошибка приложения В приложении произошла ошибка, и ваша страница не может быть обработана. Пожалуйста, попробуйте снова через пару минут. Если вы являетесь владельцем приложения, проверьте подробности в своих журналах. $ heroku logs 2012-05-22T17:59…
22 май '12 в 18:20
1 ответ

Ruby 1.9.3-p392 и PostgreSQL

Я создал новое приложение с рельсами rails new app_name -d postgresql и я не могу использовать любую команду рельсы (rails s, rails g controller ControllerNameи тд и тп). Я получаю эти ошибки: /Users/sebkomianos/.rvm/gems/ruby-1.9.3-p392/gems/active…
01 май '13 в 17:22
2 ответа

pg gem не удается установить при установке omnibus Chef

Ола всех умных людей. Я сталкиваюсь с проблемой, которую пытаюсь решить, но не могу. Я пытаюсь установить pg gem на сервер, на котором установлена ​​программа Omnibus Chef, т.е. http://www.opscode.com/chef/install/ В основном о проблеме уже сообщало…
24 окт '12 в 17:37
1 ответ

Как скомпилировать драйверы sqlite3, mysql и postgres для Rails 3.X на Mac OS X Leopard?

Есть ли причина, по которой все драйверы sqlite3, mysql, postgres компилируются в Mac OS X Leopard, когда это Rails 2.3.8, но не могут компилироваться, когда это Rails 3.x? Теоретически, разве это не просто флаги компиляции, чтобы заставить их работ…
1 ответ

Сообщение конечной точки 404 в Firefox и в ожидании в Chrome

Следуя этому краткому руководству ( React и PostgreSQL), следующее приложение должно распечатать выборку JSON на терминал bash (примерно через 37 минут видео). Однако этого не происходит. Нет отзывов о серверах npm или nodemon. При добавлении значен…
28 ноя '18 в 18:01
0 ответов

Ruby PG Gem: не удалось определить тип данных параметра $1

Я пытаюсь определить метод, который принимает необязательный аргумент, представляющий имя таблицы, и передает его в оператор SQL в этом методе. Когда я запускаю код в моей программе, я получаю сообщение об ошибке "невозможно определить тип данных па…
26 ноя '14 в 04:20
1 ответ

Как получить последние записи в зависимости от внешнего ключа

Я использую рельсы с Postgres. У меня есть таблица под названием "попытки", которая принадлежит таблице "пользователей". Я хочу получить все попытки, но показать только последнюю попытку для каждого пользователя. Итак, я хочу код примерно так: Attem…
0 ответов

Запрос к базе данных postgres с помощью рельсов

Я пытаюсь найти в моей базе данных по параметрам из формы поиска. У меня все отлично работало в SQLlite, но когда я перешел на postgres, кое-что сломалось. в app / views/index.html.erb я определил форму: <tr> <%= form_tag(guidelines_path, :…
29 окт '14 в 00:29
1 ответ

У меня проблема с управлением ruby ​​/gem и postgres libpq

Я переключился с RVM на rbenv и теперь использую chruby. Я убедился, что RVM и rbenv были полностью удалены. Я использую ruby ​​2.2.5. У меня возникают проблемы при установке пакета: Установка pg 0.18.4 с собственными расширениями Gem::Installer::Ex…
09 июл '16 в 06:46
1 ответ

Структура Express.js для node-postgres (pg) и mongodb

Во-первых, я довольно новичок в том, что касается оценки производительности при подключении к базе данных с сервера, поэтому извините, если я скажу что-то, чего я не имел в виду. В настоящее время я использую класс mongodb для node.js, и меня порази…
06 ноя '13 в 00:26