Optimized audit, event logging system

 Audit logs
 Admin edit user permissions
This commit is contained in:
2024-07-03 22:57:17 +08:00
parent 5200e00c9b
commit 8c89d89382
7 changed files with 107 additions and 12 deletions

View File

@@ -0,0 +1,13 @@
package models
import "gorm.io/datatypes"
type AuditRecord struct {
BaseModel
Action string `json:"action"`
Metadata datatypes.JSONMap `json:"metadata"`
UserAgent string `json:"user_agent"`
IpAddress string `json:"ip_address"`
AccountID uint `json:"account_id"`
}