Added activities module

This commit is contained in:
2026-04-11 11:51:18 +03:00
parent 8e074db55f
commit 2dc8ff01b7
13 changed files with 694 additions and 4 deletions
+30
View File
@@ -0,0 +1,30 @@
package domain
import "time"
type ActivityLog struct {
ID int64
FamilyID *int64
UserID int64
Action string
EntityType string
EntityID *int64
Description string
CreatedAt time.Time
}
type ActivityLogCreateRequest struct {
FamilyID *int64
UserID int64
Action string
EntityType string
EntityID *int64
Description string
}
type ActivityLogListFilter struct {
FamilyID *int64
UserID *int64
Limit int
Offset int
}