Вопросы по теме 'pg-promise'
Как закрыть приложение pg-promise
Я пытаюсь написать REST API, который на основе полезной нагрузки запроса выбирает базу данных и выполняет определенные действия.
В соответствии с документацией я освобождаю объект общего соединения в конце операции, а затем завершаю его, завершая...
1068 просмотров
schedule
08.07.2023
Как передать имена и параметры таблиц с помощью pg-promise
Я новичок в узле, а затем в pg-promise. То, что я пытаюсь достичь в своем приложении Node Express, — это маршрут, который будет работать как API для обновления одного поля в таблице в БД. Это должен быть только один маршрут, который будет вызываться...
1142 просмотров
schedule
14.05.2023
Получить выполненный оператор SQL из результата запроса pgPromise
Я пишу API, который выполняет запросы к нескольким базам данных postgres, используя node и pg-promise .
Меня интересует получение выполненного оператора SQL из результата запроса. Что-то вроде pg-monitor выводит на консоль. Я настроил...
873 просмотров
schedule
19.06.2022
nodeJS вставляет данные в ошибку PostgreSQL
У меня возникла странная ошибка при использовании NodeJS с PostgreSQL, и я надеюсь, что вы сможете мне помочь.
У меня есть огромное количество наборов данных, около 2 миллионов записей, которые я хочу вставить в свою БД.
Одни данные состоят из 4...
1242 просмотров
schedule
22.04.2023
pg-promise не удаляет, но и не выдает ошибку
У меня есть следующий запрос, который успешно удаляет записи при запуске в оболочке psql:
delete from schedule_set USING schedule, event WHERE (schedule.schedule_set_id = schedule_set.id) and (schedule_set.id = ${id}) and (select count(*) from...
1108 просмотров
schedule
11.10.2022
Связь не существует с ошибкой pg-promise и postgresql?
Я использую pg-promise на Node 7.2.1 с PostgreSQL 9.4. Я использую приведенный ниже код для подключения к серверу PostgreSQL:
// pg-promise connection elements.
// Database initialization options.
const pg_options = {
// Initialization...
4135 просмотров
schedule
23.01.2023
Многострочное обновление pg-promise со столбцами geom и json
Мне нравится pg-promise , но мне трудно вставить несколько строк в таблицу, в которой есть оба столбцы geom и json. Я не уверен в синтаксисе.
Я хочу иметь возможность передавать массив объектов, например:
[{pt_title: 'title1',
lat:...
352 просмотров
schedule
23.07.2023
ОБНОВИТЬ подготовленный оператор с объектом
У меня есть Object , который сопоставляет имена столбцов со значениями. Обновляемые столбцы заранее неизвестны и определяются во время выполнения.
e.g. map = {col1: "value1", col2: "value2"} .
Я хочу выполнить запрос UPDATE , обновив таблицу...
947 просмотров
schedule
24.07.2023
Можно ли СОЗДАТЬ БАЗУ ДАННЫХ с помощью pg-promise и PostgreSQL (9.5)?
Вопрос:
1) Can pg-promise be used to create a new database (schemas, et. al.)?
Используя пакет узла «pg-promise», я не могу понять, можно ли создать новую базу данных. Я могу подключиться к существующей базе данных и не иметь там никаких...
3220 просмотров
schedule
28.04.2023
Массивная вставка из файла JSON с использованием Pg-Promise
Загрузите огромный файл JSON, используя помощники Pg-Promise и поток fs.
Я использую pg-promise и хочу делать массивные вставки в таблицу с помощью pgp.helpers. Я видел такое решение, как многострочная вставка с pg-promise, а также следил за...
508 просмотров
schedule
07.05.2023
Объединить запросы вложенных циклов в результат родительского массива — pg-promise
Я новичок в node (express) и pg-promise и не смог понять, как добавить результат каждого вложенного запроса (цикла) в основной запрос результата массива json.
У меня есть две таблицы: сообщения и комментарии.
CREATE TABLE post(
id serial,...
1648 просмотров
schedule
31.05.2022
Пакетный INSERT для нескольких запросов вызывает нарушение внешнего ключа
Я следую этому , чтобы выполнить пакетную вставку с двумя запросами. Первый запрос вставляется в <tableone> , а второй запрос вставляется в <tabletwo> .
Вторая таблица имеет ограничения внешнего ключа, которые ссылаются на...
499 просмотров
schedule
12.10.2022
Объединить файловый API с транзакциями для сохранения или удаления файлов
Я использую узел 8.11.1 с pg-promise 8.4.4. для обработки запросов и транзакций в PostgreSQL. Речь идет о узле, но я думаю, что такая же логика и в других серверах/инструментах.
Сценарий обычный. Я хочу сохранить файл изображения в папке, а...
159 просмотров
schedule
29.09.2022
JavaScript (Postgres DB) — как использовать подготовленный оператор с массивом в качестве параметра в предложении WHERE IN ( )
В настоящее время я использую класс базы данных из http://vitaly-t.github.io/pg-promise/Database.html и пытаетесь реализовать оператор обновления с использованием PreparedStatment в моей БД Postgres, при этом массив передается в предложение WHERE...
1854 просмотров
schedule
10.12.2022
pg-promise - Оператор ошибки не существует: bigint = bigint[]
Я пытаюсь выполнить запрос:
let query =
`
DELETE FROM
${table_name}
WHERE
_id IN ($1::bigint[])
AND
account_id = $2
`
let fields =
[
_ids,
account_id,...
3079 просмотров
schedule
28.03.2023
Эффективное чтение, обработка и вставка данных с помощью PG-Promise и PG-Query-Stream
Я собираюсь сделать следующее.
Запросите большую таблицу с группой по запросу, чтобы выполнить суммирование значений.
Запустите эти записи через процедуру, чтобы добавить некоторые дополнительные данные.
Эффективно вставьте их в БД.
Я...
963 просмотров
schedule
06.12.2022
Как обновить подключение к базе данных для аутентификации iam
При использовании аутентификации по базе данных IAM срок действия пароля истекает примерно через 15 минут. Поэтому в идеале мне нужно обновить соединение с базой данных до истечения срока действия пароля. Я устанавливаю таймер при первой...
491 просмотров
schedule
04.02.2023
Что может привести к простою транзакции для операторов BEGIN
У нас есть приложение node.js, которое подключается через pg-promise к серверу Postgres 11 — все процессы выполняются на одном облачном сервере в контейнерах докеров. Иногда мы сталкиваемся с ситуацией, когда приложение больше не реагирует.
В...
681 просмотров
schedule
11.12.2022
Маршруты API Next.js с pg-promise
Я использую отличную библиотеку pg-promise внутри приложения Next.js для взаимодействия с базой данных Postgres, развернутой на AWS. В частности, я использую функцию маршрутов API, где папки внутри /pages/api сопоставляются с соответствующими...
813 просмотров
schedule
13.01.2023
Как откатить транзакцию при сбое задачи в транзакции с помощью pg-promise
Допустим, у меня есть две функции:
export const setThingAlertsInactive = (userID, thingIDs) => {
return db.any(' UPDATE thing_alerts SET is_active = false WHERE IN (Select * from thing_alerts where user_id = $1 and thing_id IN ($2:csv))',...
316 просмотров
schedule
29.07.2023