Я использую ThingsBoard (Inte rnet -of-Things) на Ubuntu 18.04 LTS VPS, используя PostgreSQL DB. Поскольку устройства IoT отправляют много данных в БД, мне необходимо регулярно чистить БД.
Для этого я бы хотел использовать pg_cron.
Я выполнил шаги, описанные в https://github.com/citusdata/pg_cron:
- Я установил postgresql -10-крон
- Я изменил postgresql .conf:
shared_preload_libraries = 'pg_cron'
cron.database_name = 'postgres'
Я перезапустил БД на
service postgresql restart
Я вошел в свою postgres БД с помощью Adminer и выполнил:
CREATE EXTENSION pg_cron;
=> Успех
Однако я не вижу таблиц в postgres, которые я можно настроить ...
Я снова попробовал шаг 4, в результате ОШИБКА: расширение "pg_cron" уже существует
Есть что-то, чего я не понимаю?