Как обновить минорную версию timescaledb

devops

Administrator
Команда форума
Перед обвнолением timescaledb не забываем сделать резервную копию!

Собственно предпологаем что уже установлена какая-либо версия timescaledb и пусть к репе указан в sources.

Далее обновляем timescaledb из apt

sudo apt install timescaledb-2-postgresql-13

заходим в postgresql с аргументом -X (это необходимо для обновления)


Смотрим актуальную версию модуля командой


Либо есть вариант получше - это сравнить текущую версию и используемую (выполнять нужно внутри таблицы с timescaledb

SELECT default_version, installed_version FROM pg_available_extensions
where name = 'timescaledb';

Посмотреть версию только по выбранной базе:

SELECT extversion
FROM pg_extension
where extname = 'timescaledb';

И для того чтобы применить обновление выполните следующую команду (при том psql должен быть запущен с аргументом -X):

ALTER EXTENSION timescaledb UPDATE;

Готово.
 

devops

Administrator
Команда форума
Сверху