Вопросы с тегом «postgresql»

106
Запуск PostgreSQL только в памяти

Я хочу запустить небольшую базу данных PostgreSQL, которая работает только в памяти, для каждого написанного мной модульного теста. Например: @Before void setUp() { String port = runPostgresOnRandomPort(); connectTo("postgres://localhost:"+port+"/in_memory_db"); // ... } В идеале у меня должен...

105
Как проверить пользователя и пароль postgres? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Мой друг сделал эту настройку на моем Mac. Но я не знаю выбранного им имени пользователя...

105
Python / postgres / psycopg2: получение идентификатора только что вставленной строки

Я использую Python и psycopg2 для взаимодействия с postgres. Когда я вставляю строку ... sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred_name + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) ... как мне получить идентификатор...

105
PostgreSQL: Можете ли вы создать индекс в определении CREATE TABLE?

Я хочу добавить индексы к некоторым столбцам таблицы при создании. Есть ли способ добавить их в определение CREATE TABLE или мне нужно добавить их позже с другим запросом? CREATE INDEX reply_user_id ON reply USING btree (user_id);...

105
Как решить проблемы с привилегиями при восстановлении базы данных PostgreSQL

Я сбросил чистую резервную копию базы данных Postgres без владельца с помощью команды pg_dump sample_database -O -c -U Позже, когда я восстановлю базу данных с помощью psql -d sample_database -U app_name Однако я обнаружил несколько ошибок, которые не позволяют мне восстановить данные: ERROR: must...

104
Как подключить Postgres к серверу localhost с помощью pgAdmin в Ubuntu?

Я установил Postgres с помощью этой команды sudo apt-get install postgresql postgresql-client postgresql-contrib libpq-dev Используя psql --versionна терминале, я получаюpsql (PostgreSQL) 9.3.4 затем я установил pgadminс sudo apt-get install pgadmin3 Позже я открыл пользовательский интерфейс и...

103
PostgreSQL, дата проверки относительно «сегодня»

Интересно, может ли кто-нибудь помочь с некоторыми Postgres. У меня есть таблица, в которой есть столбец с именем mydateтипа даты postgres. Я хочу сделать что-то вроде: SELECT * FROM MyTable WHERE mydate > [Today-1year] Я никогда раньше не использовал Postgres и уверен, что мне просто нужно...

103
Невозможно установить PG gem на моем Mac с помощью Mavericks

Я пытаюсь установить pg gem, чтобы снова работать с моими проектами rails. Но я получаю такую ​​ошибку: Создание собственных расширений. Это может занять некоторое время ... ОШИБКА: Ошибка при установке pg: ОШИБКА: не удалось создать собственное расширение gem....

103
Найдите строки с несколькими повторяющимися полями с помощью Active Record, Rails и Postgres

Как лучше всего найти записи с повторяющимися значениями в нескольких столбцах с помощью Postgres и Activerecord? Я нашел это решение здесь : User.find(:all, :group => [:first, :email], :having => "count(*) > 1" ) Но, похоже, это не работает с postgres. Я получаю такую ​​ошибку: PG ::...

103
Как настроить файл конфигурации официального образа Docker PostgreSQL?

Я использую официальный образ Docker Postgres, пытаясь настроить его конфигурацию. Для этого я использую команду sedдля изменения, max_connectionsнапример: sed -i -e"s/^max_connections = 100.*$/max_connections = 1000/" /var/lib/postgresql/data/postgresql.conf Я попробовал два метода применить эту...

103
Добавление нулей слева в postgreSQL

Я относительно новичок в PostgreSQL, и я знаю, как дополнить число нулями слева в SQL Server, но я изо всех сил пытаюсь понять это в PostgreSQL. У меня есть числовой столбец, где максимальное количество цифр - 3, а минимальное - 1: если это одна цифра, у нее два нуля слева, а если это 2 цифры, у...

102
PostgreSQL: вставить из другой таблицы

Я пытаюсь вставить данные в таблицу из другой таблицы, а таблицы имеют только один общий столбец. Проблема в том, что в TABLE1 есть столбцы, которые не принимают нулевые значения, поэтому я не могу оставить их пустыми и не могу получить их из TABLE2. У меня TABLE1: id, col_1 (не ноль), col_2 (не...