namespace Admin.NET.Plugin.HwPortal; [SugarTable("hw_web_visit_event")] public class HwWebVisitEvent { [SugarColumn(ColumnName = "id", IsPrimaryKey = true, IsIdentity = true)] public long? Id { get; set; } [SugarColumn(ColumnName = "event_type")] public string EventType { get; set; } [SugarColumn(ColumnName = "visitor_id")] public string VisitorId { get; set; } [SugarColumn(ColumnName = "session_id")] public string SessionId { get; set; } [SugarColumn(ColumnName = "path")] public string Path { get; set; } [SugarColumn(ColumnName = "referrer")] public string Referrer { get; set; } [SugarColumn(ColumnName = "utm_source")] public string UtmSource { get; set; } [SugarColumn(ColumnName = "utm_medium")] public string UtmMedium { get; set; } [SugarColumn(ColumnName = "utm_campaign")] public string UtmCampaign { get; set; } [SugarColumn(ColumnName = "keyword")] public string Keyword { get; set; } [SugarColumn(ColumnName = "ip_hash")] public string IpHash { get; set; } [SugarColumn(ColumnName = "ua")] public string Ua { get; set; } [SugarColumn(ColumnName = "device")] public string Device { get; set; } [SugarColumn(ColumnName = "browser")] public string Browser { get; set; } [SugarColumn(ColumnName = "os")] public string Os { get; set; } [SugarColumn(ColumnName = "stay_ms")] public long? StayMs { get; set; } [SugarColumn(ColumnName = "event_time")] public DateTime? EventTime { get; set; } [SugarColumn(ColumnName = "created_at")] public DateTime? CreatedAt { get; set; } }