Size: a a a

pgsql – PostgreSQL

2020 July 03

bc

bl cox in pgsql – PostgreSQL
и править конфиг на хосте
источник

bc

bl cox in pgsql – PostgreSQL
version: '2'
services:
 db:
   image: 'postgres:latest'
   container_name: 'postgres'
   volumes:
       - "/opt/postgres/:/var/lib/postgresql/data"
   ports:
       - "5432:5432"
   restart: always
   environment:
       - POSTGRES_PASSWORD=password
источник

bc

bl cox in pgsql – PostgreSQL
вот пример compose file
источник

GD

George Drak in pgsql – PostgreSQL
Ещё как вариант - скопировать/прокинуть конфиг куда угодно в образ, а потом стартовать контейнер с командой типа
postgres -c config_file=/путь/postgresql.conf -c hba_file=/путь/pg_hba.conf
источник

GD

George Drak in pgsql – PostgreSQL
В композе выглядит так:
postgres:
   command: postgres -c config_file=/путь/postgresql.conf -c hba_file=/путь/pg_hba.conf
источник

bc

bl cox in pgsql – PostgreSQL
George Drak
Ещё как вариант - скопировать/прокинуть конфиг куда угодно в образ, а потом стартовать контейнер с командой типа
postgres -c config_file=/путь/postgresql.conf -c hba_file=/путь/pg_hba.conf
эт если ты свой имедж собираешь
источник

GD

George Drak in pgsql – PostgreSQL
bl cox
эт если ты свой имедж собираешь
Можно и волюмом прокинуть, без разницы
источник

bc

bl cox in pgsql – PostgreSQL
ну да тут свобода действий
источник

А

Айдос in pgsql – PostgreSQL
всем привет!
 instance_data #- '{OLD.title}' 
OLD - переменная триггера, его нужно положить в  json {}.  подскажите пжл как это сделать. срочно нужно😄
источник

М★

Михаил ★ in pgsql – PostgreSQL
Айдос
всем привет!
 instance_data #- '{OLD.title}' 
OLD - переменная триггера, его нужно положить в  json {}.  подскажите пжл как это сделать. срочно нужно😄
select (data::jsonb || ('{"title":'||OLD.title||'}')::jsonb)::json;
источник

А

Айдос in pgsql – PostgreSQL
Михаил ★
select (data::jsonb || ('{"title":'||OLD.title||'}')::jsonb)::json;
в jsonb нет ключа title нужно просто передать {data}. тут удаляется ключ по #-
источник

М★

Михаил ★ in pgsql – PostgreSQL
Айдос
в jsonb нет ключа title нужно просто передать {data}. тут удаляется ключ по #-
а, весь OLD положить в instance_data?
источник

ВЯ

Владимир Яворский... in pgsql – PostgreSQL
"ПАНИКА:  не удалось считать правильную запись контрольной точки"
источник

ВЯ

Владимир Яворский... in pgsql – PostgreSQL
это как то лечится?
источник

М★

Михаил ★ in pgsql – PostgreSQL
Айдос
в jsonb нет ключа title нужно просто передать {data}. тут удаляется ключ по #-
instance_data #- array[OLD.title]::text[];
источник

ВЯ

Владимир Яворский... in pgsql – PostgreSQL
источник

А

Айдос in pgsql – PostgreSQL
da
источник

А

Айдос in pgsql – PostgreSQL
Михаил ★
instance_data #- array[OLD.title]::text[];
спасибо👍🏻
источник

ВЯ

Владимир Яворский... in pgsql – PostgreSQL
после сброса pg_resetwal   и запуска базы исчезли пару таблиц... но не совсем, а теперь они стали типами...
источник

Y

Your friend in pgsql – PostgreSQL
коллеги, добрый день
источник