You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
1.6 KiB
C#

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; }
}