Перед обвнолением timescaledb не забываем сделать резервную копию!
Собственно предпологаем что уже установлена какая-либо версия timescaledb и пусть к репе указан в sources.
Далее обновляем timescaledb из apt
заходим в postgresql с аргументом -X (это необходимо для обновления)
Смотрим актуальную версию модуля командой
Либо есть вариант получше - это сравнить текущую версию и используемую (выполнять нужно внутри таблицы с timescaledb
Посмотреть версию только по выбранной базе:
И для того чтобы применить обновление выполните следующую команду (при том psql должен быть запущен с аргументом -X):
Готово.
Собственно предпологаем что уже установлена какая-либо версия timescaledb и пусть к репе указан в sources.
Далее обновляем timescaledb из apt
sudo apt install timescaledb-2-postgresql-13
заходим в postgresql с аргументом -X (это необходимо для обновления)
sudo -u postgres psql -X
Смотрим актуальную версию модуля командой
\dx timescaledb
Либо есть вариант получше - это сравнить текущую версию и используемую (выполнять нужно внутри таблицы с 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;
Готово.