Files
warmbly/internal/models/campaign_log.go
T
Máté Mészáros (Laptop) 41624a6f79 Analytics & Tracking
2026-01-29 05:59:04 +01:00

22 lines
531 B
Go

package models
import (
"time"
"github.com/google/uuid"
)
type CampaignLog struct {
ID uuid.UUID `json:"id"`
CampaignID uuid.UUID `json:"campaign_id"`
EventType string `json:"event_type"`
Message string `json:"message"`
Metadata map[string]interface{} `json:"metadata"`
CreatedAt time.Time `json:"created_at"`
}
type CampaignLogsResult struct {
Data []CampaignLog `json:"data"`
Pagination CPagination `json:"pagination"`
}