Versions in this module Expand all Collapse all v0 v0.0.2 Mar 4, 2021 Changes in this version + func New(db *gorm.DB) provider.Provider + type AccountHistoryAction string + const AccountHistoryLogin + const AccountHistoryLogout + type AccountHistoryItem struct + Action AccountHistoryAction + CookieName string + DeviceID *string + IPAddress string + LanguageCode string + Timestamp types.DateTime + UserAgent string + func (AccountHistoryItem) TableName() string + func (ah *AccountHistoryItem) UnmarshalJSON(b []byte) error + type Comment struct + HashtagMentions []CommentHashtagMention + Target CommentTarget + Text string + Timestamp types.DateTime + User User + UserID int + UserMentions []CommentUserMention + func (Comment) TableName() string + func (c *Comment) UnmarshalJSON(b []byte) error + func (c Comment) Conditions() map[string]interface{} + type CommentHashtagMention struct + CommentID uint + FromIdx int + Hashtag Hashtag + HashtagID int + ToIdx int + func (CommentHashtagMention) TableName() string + func (chm CommentHashtagMention) Conditions() map[string]interface{} + type CommentTarget string + const CommentMedia + type CommentUserMention struct + CommentID uint + FromIdx int + ToIdx int + User User + UserID int + func (CommentUserMention) TableName() string + func (cum CommentUserMention) Conditions() map[string]interface{} + type Hashtag struct + Text string + func (Hashtag) TableName() string + func (h Hashtag) Conditions() map[string]interface{} + type HashtagMention struct + FromIdx int + Hashtag string + ToIdx int + type Like struct + Target LikeTarget + Timestamp types.DateTime + User User + UserID int + func (Like) TableName() string + func (l *Like) UnmarshalJSON(b []byte) error + type LikeTarget string + const LikeComment + const LikeMedia + type MediaHashtagMention struct + FromIdx int + Hashtag Hashtag + HashtagID int + MediaID uint + ToIdx int + func (MediaHashtagMention) TableName() string + func (mhm MediaHashtagMention) Conditions() map[string]interface{} + type MediaItem struct + Caption *string + HashtagMentions []MediaHashtagMention + Location *string + Path string + TakenAt types.DateTime + Type MediaType + UserMentions []MediaUserMention + func (MediaItem) TableName() string + func (mi *MediaItem) UnmarshalJSON(b []byte) error + func (mi MediaItem) Conditions() map[string]interface{} + type MediaType string + const MediaPhoto + const MediaStory + const MediaVideo + type MediaUserMention struct + FromIdx int + MediaID uint + ToIdx int + User User + UserID int + func (MediaUserMention) TableName() string + func (mum MediaUserMention) Conditions() map[string]interface{} + type ProfilePhoto struct + IsActiveProfile bool + Path string + TakenAt types.DateTime + func (ProfilePhoto) TableName() string + type RegistrationInfo struct + DeviceName *string + IPAddress string + RegistrationEmail string + RegistrationPhoneNumber *string + RegistrationTime types.DateTime + RegistrationUsername string + func (RegistrationInfo) TableName() string + func (ri *RegistrationInfo) UnmarshalJSON(b []byte) error + type StoriesActivityItem struct + Timestamp types.DateTime + Type StoriesActivityType + User User + UserID int + func (StoriesActivityItem) TableName() string + func (sai *StoriesActivityItem) UnmarshalJSON(b []byte) error + type StoriesActivityType string + const StoriesActivityCountdown + const StoriesActivityEmojiSlider + const StoriesActivityPoll + const StoriesActivityQuestion + const StoriesActivityQuiz + type User struct + Username string + func (User) TableName() string + func (u User) Conditions() map[string]interface{} + type UserMention struct + FromIdx int + ToIdx int + Username string v0.0.1 Feb 21, 2021