Я перевожу существующее приложение в Rails 5 и использую Devise для аутентификации.База данных - Oracle12c.
Я пытаюсь выяснить, как выполнить следующий sql для соединения rails всякий раз, когда пользователь будет запрашивать базу данных.Этот контекст необходим для правильной работы триггеров схемы, и этот контекст должен отражать имя пользователя, выполняющего запрос.
begin
main.ENV_VAR.prc_set_context_value('UserContext', '#{current_user}');
end;
Есть ли какой-нибудь хук ActiveRecord, который можно использовать всякий раз, когда пользователь запрашивает?Есть ли крючок Devise для использования?Должен ли я переопределить ActiveRecord :: Base?
Спасибо за любую помощь.