Ролевая модель и аудит Часть 2. Финал. #6
This commit is contained in:
@@ -172,12 +172,15 @@
|
||||
}).
|
||||
|
||||
%% ------------------- Аудит -------------------------------------------
|
||||
-record(audit_log, {
|
||||
id :: binary(),
|
||||
admin_id :: binary(),
|
||||
action :: binary(),
|
||||
target_type :: binary() | undefined,
|
||||
target_id :: binary() | undefined,
|
||||
details :: binary() | undefined,
|
||||
created_at :: calendar:datetime()
|
||||
-record(admin_audit, {
|
||||
id :: binary(),
|
||||
admin_id :: binary(),
|
||||
email :: binary(),
|
||||
role :: atom(),
|
||||
action :: binary(),
|
||||
entity_type :: binary(),
|
||||
entity_id :: binary(),
|
||||
timestamp :: calendar:datetime(),
|
||||
ip :: binary(),
|
||||
reason :: binary() | undefined
|
||||
}).
|
||||
Reference in New Issue
Block a user