У меня возникают проблемы с аннулированием пользовательских паролей каждые 60 дней в моей базе данных postgres:
CREATE RULE user_expiration AS ON UPDATE TO users
DO INSTEAD
UPDATE user
SET user_expires = user_expires + '60'
Это будет работать каждый раз, когда пользователь меняет свой парольОднако это также работает каждый раз, когда любое обновление выпущено на записи.Как я могу гарантировать, что он обновляется только при изменении пароля?