ego
ego copied to clipboard
Make group/user permission entities auditable
Currently, there is no record of update or delete events to a permission. To implement something like this, 3 fields need to be introduced for auditable entities
-
version: field which indicates which version it is. There is no need to revert a version, but this is simply for keeping track -
created_at: field which indicates the creation date of the current version -
is_deleted: field indicating a soft delete