Add basic storage for validation events

This commit is contained in:
Alex Sherman 2021-06-29 13:47:38 +05:00
parent 6675dac63d
commit d4fe961e34
5 changed files with 123 additions and 0 deletions

View file

@ -0,0 +1,9 @@
class ValidationEvent < ActiveRecord::Base
enum event_type: ValidationEvent::EventType::TYPES, _suffix: true
belongs_to :validation_eventable, polymorphic: true
def event_type
@event_type ||= ValidationEvent::EventType.new(read_attribute(:event_kind))
end
end