Как сделать так, чтобы записи автоматически удалялись через определенное время в Potgresql - PullRequest
0 голосов
/ 21 февраля 2020

Я создал базу данных, и она будет иметь некоторые временные значения, такие как тип входа и некоторые ключи hask, которые я хочу, чтобы она была удалена через определенный период времени.

Я установил postgres docker.

Я нашел решение через pgagent, но не знаю, работает ли оно на docker. Может кто-нибудь помочь мне разобраться, как это сделать?

Заранее спасибо

1 Ответ

0 голосов
/ 21 февраля 2020

Вы можете создать функцию / процедуру для удаления записей на основе критериев.

Запланируйте выполнение функции, используя задание cron или пагент для выполнения в указанное время. Для выполнения задания cron необходимо создать сценарий оболочки для вызова из задания cron.

...