Versions in this module Expand all Collapse all v0 v0.0.5 Apr 27, 2023 v0.0.4 May 19, 2021 Changes in this version + func New(db *gorm.DB) provider.Provider + type Segment struct + Name string + URL URL + URLID int + func (Segment) TableName() string + func (s Segment) Conditions() map[string]interface{} + type SourceVisit struct + Transition int64 + type TransitionQualifierType string + const TransitionQualifierChainEnd + const TransitionQualifierChainStart + const TransitionQualifierClientRedirect + const TransitionQualifierForwardBack + const TransitionQualifierFromAddressBar + const TransitionQualifierHomePage + const TransitionQualifierServerRedirect + type TransitionType string + const TransitionAutoBookmark + const TransitionAutoSubframe + const TransitionAutoToplevel + const TransitionGenerated + const TransitionKeyword + const TransitionKeywordGenerated + const TransitionLink + const TransitionManualSubframe + const TransitionReload + const TransitionSubmit + const TransitionTyped + type URL struct + Hidden bool + LastVisit types.DateTime + Title string + TypedCount int + URL string + VisitCount int + func (URL) TableName() string + func (u URL) Conditions() map[string]interface{} + type Visit struct + IncrementedOmniboxTypedScore bool + IsRedirect bool + PubliclyRoutable bool + Segment Segment + SegmentID int + Time types.DateTime + TransitionQualifierType TransitionQualifierType + TransitionType TransitionType + URL URL + URLID int + Visit *Visit + VisitDuration int + VisitID int + func (Visit) TableName() string + func (visit Visit) Conditions() map[string]interface{} + type VisitAlias Visit