Популярные сообщения

вторник, 18 мая 2021 г.

Установка расширения jsonknife

 

Качаем тут https://github.com/niquola/jsonknife

1. Закидываем архив jsonknife-master.zip в /u01/distr

2. unzip jsonknife-master.zip

3.  chown -R postgres:postgres jsonknife-master chmod 755 -R jsonknife-master cp -r jsonknife-master /u01/distr/postgresql-12.1/contrib/ cd /u01/distr/postgresql-12.1/contrib/jsonknife-master

4.Т.к сборка идет под пользователем postgres и у него обьявлены все переменные

EDITOR=vim visudo 
postgres ALL=(ALL:ALL) NOPASSWD:ALL


5. make && sudo make install && make installcheck

В конце должно выдать, что то типо:
============== dropping database "contrib_regression" ============== NOTICE: database "contrib_regression" does not exist, skipping DROP DATABASE ============== creating database "contrib_regression" ============== CREATE DATABASE ALTER DATABASE ============== running regression test queries ============== test test ... ok 26 ms ===================== All 1 tests passed. ===================== 


Тестовую таблицу "contrib_regression" можно дропнуть, она не нужна. Далее \c имя_бд и create extension jsonknife; \dx можно глянуть расширения.

Комментариев нет:

Отправить комментарий