Описание тега acts-as-audited

Audited (ранее actions_as_audited) - это расширение ORM, которое регистрирует все изменения ваших моделей Rails.
2 ответа

Показать последние измененные таблицы / записи Rails 3.2

Я до сих пор не могу понять, как это реализовать, так как я новичок в этом. некоторые люди помогли мне и сказали, что я должен использовать Одитированный, так оно и было. это мой контроллер: def show add_breadcrumb 'Contract Bekijken', :contracten_p…
1 ответ

Ruby on Rails: RSpec и Acts As Audited (отключение activ_as_audited во время тестирования?)

Я получаю сообщение об ошибке, которое, я думаю, можно исправить, отключив действие activ_as_audited при запуске тестов или, по крайней мере, добавив переменную current_user в программу проверки аудита. Ошибка ниже. Что ты думаешь я должен сделать? …
2 ответа

Audited audited_changes путаница

Я использую проверенное решение коллектива для аудита в рельсах. Итак, в базе данных есть столбец (audited_changes), который является определением TEXT. Когда я получаю аудит из базы данных, я получаю простую строку, и когда я вызываю этот атрибут в…
0 ответов

auditable_id собирается ноль при использовании Audited

Я использую Audited gem для рельсов и аудита reocrds для одной из моих моделей, и все работает отлично, но auditable_id в таблице аудитов обнуляется. Это происходит потому, что id объекта, который я проверяю, - это int, а таблица аудита хранит audit…
20 дек '18 в 18:02
0 ответов

Метод page_metho__name Каминари не работает в модели аудита (созданной проверенным гемом)

Я должен был переопределить Каминари page_method_name в моем проекте следующим образом, Kaminari.configure do |config| config.page_method_name = :kaminari_page end Теперь вызывая этот метод в модели аудита (которая была создана audited драгоценный к…
22 янв '19 в 13:14
1 ответ

Rails 3 - Разработать возможно с act_as_audited?

Я хотел бы использовать Devise с acts_as_audited, Я прогуглил это, но результаты были не очень ясны. Каковы его плюсы и минусы?
24 авг '11 в 14:06
1 ответ

Какие-нибудь примеры использования Sinatra с acts_as_audited?

фон: я создаю веб-приложение, используя Sinatra а также ActiveRecord и я стремлюсь воспользоваться acts_as_audited (согласно https://github.com/collectiveidea/acts_as_audited). Документы для acts_as_audited Предположим, я буду использовать Rails и п…
05 окт '11 в 01:16
1 ответ

Как сделать простой объект ruby, назначаемый как ассоциация активной записи

У меня есть Audit класс, который поддерживается ActiveRecord. class Audit < ActiveRecord::Base belongs_to :user, polymorphic: true end у меня есть User класс, который является простым объектом ruby ​​с включенной функциональностью ActiveModel. Эт…
1 ответ

Автоматическая регистрация в файл с проверенным гемом

Используя гем Rails Audited, я хотел бы также иметь дружественный, понятный человеку файл журнала, в котором есть все обновления. Есть ли способ легко сделать это?
21 фев '18 в 11:17
1 ответ

Gem "audited-activerecord", "~> 4.0 дает неопределенный метод" audits "

Я использую: Rail 4.1.7 Ruby 2.1.4 Я только что установил Audited GEM: gem "audited-activerecord", "~> 4.0" $ rails generate audited:upgrade $ rake db:migrate модель class Opportunity < ActiveRecord::Base ... audited ... end И когда я бегу: Op…
3 ответа

Проверено, поиск аудитов, принадлежащих пользователю

Я использую audited отслеживать изменения для модели под названием Page, Я хотел бы иметь возможность найти все проверки, связанные с определенным пользователем (через user_id в таблице ревизий). Как я могу это сделать? Пока что единственный способ …
08 июл '12 в 13:58
1 ответ

SystemStackError - слишком большой уровень стека; в тесте Rspec, используя Ac t_as_audited, Rspec, Очиститель базы данных

Я столкнулся со странной бесконечной рекурсией, которая появляется только в тесте Rspec. Как ни странно, это было вызвано добавлением аудита к моему объекту User, даже если спецификация, на которой он работает, на самом деле не связана с моим объект…
03 сен '15 в 14:43
1 ответ

Отфильтруйте результаты, основанные на проверенных изменениях, с помощью rails audited gem

Я использую проверенный драгоценный камень для отслеживания изменений в записи. Объект аудита выглядит так id: 1, auditable_id: 1, auditable_type: "Customer", associated_id: nil, associated_type: nil, user_id: nil, user_type: nil, username: nil, act…
14 апр '17 в 05:32
2 ответа

Могу ли я использовать acts_as_audited в граблях?

В то время как acts_as_audited отлично работает с моими моделями, у меня есть задача грабли, которая импортирует файл XML в мою базу данных. Все действия, выполняемые этой задачей (в основном создание и обновление), не обрабатываются act_as_audited.…
17 июл '13 в 08:55
1 ответ

Есть ли способ я могу запросить текст в рельсах с помощью db postgres

Вот структура таблицы create_table :audits, :force => true do |t| t.column :audited_changes, :text end class Audit < ::ActiveRecord::Base serialize :audited_changes, Hash end Это набор кода из gem Audited gem, где мне нужно запросить текстовое…
1 ответ

Удаление отношений не проверяется проверенным драгоценным камнем

Я использую Ассоциированный аудит на has_many through связь с проверенной жемчужиной Коллективной идеи. я вижу create ревизии для through модель добавляется, но я не вижу никаких проверок, когда это отношение удалено. Вот мои 3 модели. Post может бы…
2 ответа

Многочисленные ассоциации с рельсами Проверено

Я использую гем Audited for Rails и использую связанные аудиты, например: audited allow_mass_assignment: true, associated_with: :protocol Проблема в том, что мне нужно, чтобы аудит этой конкретной модели был связан с несколькими моделями. Я надеялся…
1 ответ

Вызваны ли обратные вызовы ActiveRecord в таблице соединений в отношении HABTM?

При тестировании acts_as_audited я обнаружил (как также описано здесь), что флаг:with_associations не создает записи таблицы аудита для отношений HABTM. Например: User < ActiveRecord::Base has_and_belongs_to_many: :groups acts_as_audited, with_as…
0 ответов

Проверенный драгоценный камень, чтобы перечислить отслеженные изменения в панели администратора

Я создал приложение rails с моделями: User, InvestmentUpdate и PortfolioContent. я использую audited gem для отслеживания изменений и перечисления их в админ-панели для моделей InvestmentUpdate и PortfolioContent. В настоящее время я использую rails…
1 ответ

Как получить разницу между старым значением и новым значением в рубине

Я использую Gem act_as_audited в Ruby, он работает нормально. Когда я создал, обновил или удалил модель, она фиксирует изменения в таблице аудита. При обновлении моделей он показывает старое значение и новое значение в одном столбце таблицы аудита. …
20 мар '12 в 09:28