Documentation
¶
Index ¶
- type AcceptFollowRequestParams
- type CountPostCommentRepliesTotalDepthParams
- type CountPostCommentsTotalDepthParams
- type CountUserEventsParams
- type DBTX
- type DeleteUserAvatarByFileParams
- type DeleteUserTokenByUIDAndTypeParams
- type FollowUserParams
- type GetLatestPublicPostsByUserParams
- type GetLatestPublicPostsByUserRow
- type GetLatestPublicPostsForUserParams
- type GetLatestPublicPostsForUserRow
- type GetOldUserAvatarsRow
- type GetPostCanViewRow
- type GetPostCommentPostUserIDRow
- type GetPostCommentRepliesParams
- type GetPostCommentRepliesRow
- type GetPostCommentRow
- type GetPostCommentsParams
- type GetPostCommentsRow
- type GetPostMediaRow
- type GetPostRow
- type GetPublicUserRow
- type GetSessionRow
- type GetUserPublicKeysParams
- type GetUserPublicKeysRow
- type GetUserTokenRow
- type InsertPostCommentClosureDeepParams
- type InsertPostCommentClosureSelfParams
- type InsertPostCommentParams
- type InsertPostMediaFileParams
- type InsertPostMediaParams
- type InsertPostParams
- type InsertSessionParams
- type InsertUserAvatarParams
- type InsertUserEventKeyParams
- type InsertUserEventParams
- type InsertUserKeyParams
- type InsertUserParams
- type InsertUserTokenParams
- type IsFollowingParams
- type Post
- type Postcomment
- type Postcommentclosure
- type Postmediafile
- type Postmedium
- type PublishPostParams
- type Queries
- func (q *Queries) AcceptAllFollowRequests(ctx context.Context, followuserid int64) error
- func (q *Queries) AcceptFollowRequest(ctx context.Context, arg AcceptFollowRequestParams) error
- func (q *Queries) CountFollowers(ctx context.Context, followuserid int64) (int64, error)
- func (q *Queries) CountPostCommentReplies(ctx context.Context, parent int64) (int64, error)
- func (q *Queries) CountPostCommentRepliesTotalDepth(ctx context.Context, arg CountPostCommentRepliesTotalDepthParams) (int64, error)
- func (q *Queries) CountPostCommentsTopLevel(ctx context.Context, postid int64) (int64, error)
- func (q *Queries) CountPostCommentsTotal(ctx context.Context, postid int64) (int64, error)
- func (q *Queries) CountPostCommentsTotalDepth(ctx context.Context, arg CountPostCommentsTotalDepthParams) (int64, error)
- func (q *Queries) CountPublicPostsByUser(ctx context.Context, userid int64) (int64, error)
- func (q *Queries) CountPublicPostsForUser(ctx context.Context, userid int64) (int64, error)
- func (q *Queries) CountUserEvents(ctx context.Context, arg CountUserEventsParams) (int64, error)
- func (q *Queries) DeactivateOldUserAvatars(ctx context.Context, userid int64) error
- func (q *Queries) DeactivateUserAvatar(ctx context.Context, userid int64) error
- func (q *Queries) DeleteOldSessions(ctx context.Context, expiration int64) error
- func (q *Queries) DeletePostComment(ctx context.Context, parent int64) error
- func (q *Queries) DeleteSession(ctx context.Context, key string) error
- func (q *Queries) DeleteUserAvatarByFile(ctx context.Context, arg DeleteUserAvatarByFileParams) error
- func (q *Queries) DeleteUserToken(ctx context.Context, usertokenid int64) error
- func (q *Queries) DeleteUserTokenByUIDAndType(ctx context.Context, arg DeleteUserTokenByUIDAndTypeParams) error
- func (q *Queries) FollowUser(ctx context.Context, arg FollowUserParams) error
- func (q *Queries) GetLatestPublicPostsByUser(ctx context.Context, arg GetLatestPublicPostsByUserParams) ([]GetLatestPublicPostsByUserRow, error)
- func (q *Queries) GetLatestPublicPostsForUser(ctx context.Context, arg GetLatestPublicPostsForUserParams) ([]GetLatestPublicPostsForUserRow, error)
- func (q *Queries) GetOldUserAvatars(ctx context.Context, userid int64) ([]GetOldUserAvatarsRow, error)
- func (q *Queries) GetPost(ctx context.Context, postid int64) (GetPostRow, error)
- func (q *Queries) GetPostCanView(ctx context.Context, postid int64) (GetPostCanViewRow, error)
- func (q *Queries) GetPostComment(ctx context.Context, child int64) (GetPostCommentRow, error)
- func (q *Queries) GetPostCommentPostID(ctx context.Context, postcommentid int64) (int64, error)
- func (q *Queries) GetPostCommentPostUserID(ctx context.Context, postcommentid int64) (GetPostCommentPostUserIDRow, error)
- func (q *Queries) GetPostCommentReplies(ctx context.Context, arg GetPostCommentRepliesParams) ([]GetPostCommentRepliesRow, error)
- func (q *Queries) GetPostCommentUserID(ctx context.Context, postcommentid int64) (int64, error)
- func (q *Queries) GetPostComments(ctx context.Context, arg GetPostCommentsParams) ([]GetPostCommentsRow, error)
- func (q *Queries) GetPostMedia(ctx context.Context, postid int64) ([]GetPostMediaRow, error)
- func (q *Queries) GetPostMediaFileIDByHash(ctx context.Context, hash string) (int64, error)
- func (q *Queries) GetPostPublishedStatus(ctx context.Context, postid int64) (int64, error)
- func (q *Queries) GetPostUserID(ctx context.Context, postid int64) (int64, error)
- func (q *Queries) GetPublicUser(ctx context.Context, userid int64) (GetPublicUserRow, error)
- func (q *Queries) GetSession(ctx context.Context, key string) (GetSessionRow, error)
- func (q *Queries) GetUserAuthKeyHash(ctx context.Context, userid int64) (string, error)
- func (q *Queries) GetUserAuthKeySalt(ctx context.Context, userid int64) (string, error)
- func (q *Queries) GetUserAvatarURLHash(ctx context.Context, userid int64) (string, error)
- func (q *Queries) GetUserEmailByID(ctx context.Context, userid int64) (string, error)
- func (q *Queries) GetUserIDByEmail(ctx context.Context, email string) (int64, error)
- func (q *Queries) GetUserIDByUserName(ctx context.Context, username string) (int64, error)
- func (q *Queries) GetUserNameByID(ctx context.Context, userid int64) (string, error)
- func (q *Queries) GetUserPermissions(ctx context.Context, userid int64) (int64, error)
- func (q *Queries) GetUserPrivateArmoredKey(ctx context.Context, userid int64) (string, error)
- func (q *Queries) GetUserPublicKeys(ctx context.Context, arg GetUserPublicKeysParams) ([]GetUserPublicKeysRow, error)
- func (q *Queries) GetUserToken(ctx context.Context, selector string) (GetUserTokenRow, error)
- func (q *Queries) GetUserType(ctx context.Context, userid int64) (int16, error)
- func (q *Queries) InsertPost(ctx context.Context, arg InsertPostParams) (int64, error)
- func (q *Queries) InsertPostComment(ctx context.Context, arg InsertPostCommentParams) (int64, error)
- func (q *Queries) InsertPostCommentClosureDeep(ctx context.Context, arg InsertPostCommentClosureDeepParams) error
- func (q *Queries) InsertPostCommentClosureSelf(ctx context.Context, arg InsertPostCommentClosureSelfParams) error
- func (q *Queries) InsertPostMedia(ctx context.Context, arg InsertPostMediaParams) error
- func (q *Queries) InsertPostMediaFile(ctx context.Context, arg InsertPostMediaFileParams) (int64, error)
- func (q *Queries) InsertSession(ctx context.Context, arg InsertSessionParams) error
- func (q *Queries) InsertUser(ctx context.Context, arg InsertUserParams) (int64, error)
- func (q *Queries) InsertUserAvatar(ctx context.Context, arg InsertUserAvatarParams) error
- func (q *Queries) InsertUserEvent(ctx context.Context, arg InsertUserEventParams) (int32, error)
- func (q *Queries) InsertUserEventKey(ctx context.Context, arg InsertUserEventKeyParams) error
- func (q *Queries) InsertUserKey(ctx context.Context, arg InsertUserKeyParams) error
- func (q *Queries) InsertUserToken(ctx context.Context, arg InsertUserTokenParams) error
- func (q *Queries) IsFollowing(ctx context.Context, arg IsFollowingParams) (bool, error)
- func (q *Queries) ListFollowRequests(ctx context.Context, followuserid int64) ([]int64, error)
- func (q *Queries) ListFollowers(ctx context.Context, followuserid int64) ([]int64, error)
- func (q *Queries) ListFollowing(ctx context.Context, userid int64) ([]int64, error)
- func (q *Queries) PostMediaHashCheck(ctx context.Context, hash string) (string, error)
- func (q *Queries) PublishPost(ctx context.Context, arg PublishPostParams) error
- func (q *Queries) SessionExist(ctx context.Context, key string) (bool, error)
- func (q *Queries) UnfollowUser(ctx context.Context, arg UnfollowUserParams) error
- func (q *Queries) UpdatePostCommentContent(ctx context.Context, arg UpdatePostCommentContentParams) error
- func (q *Queries) UpdatePostContent(ctx context.Context, arg UpdatePostContentParams) error
- func (q *Queries) UpdateSession(ctx context.Context, arg UpdateSessionParams) error
- func (q *Queries) UpdateUserBio(ctx context.Context, arg UpdateUserBioParams) error
- func (q *Queries) UpdateUserName(ctx context.Context, arg UpdateUserNameParams) error
- func (q *Queries) UpdateUserPermissions(ctx context.Context, arg UpdateUserPermissionsParams) error
- func (q *Queries) UpdateUserType(ctx context.Context, arg UpdateUserTypeParams) error
- func (q *Queries) UserHasAvatar(ctx context.Context, userid int64) (bool, error)
- func (q *Queries) UserTokenSelectorExist(ctx context.Context, selector string) (bool, error)
- func (q *Queries) ValidateUserEmail(ctx context.Context, email string) (bool, error)
- func (q *Queries) ValidateUserName(ctx context.Context, username string) (bool, error)
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type Session
- type UnfollowUserParams
- type UpdatePostCommentContentParams
- type UpdatePostContentParams
- type UpdateSessionParams
- type UpdateUserBioParams
- type UpdateUserNameParams
- type UpdateUserPermissionsParams
- type UpdateUserTypeParams
- type User
- type Useravatar
- type Userevent
- type Usereventkey
- type Userfollow
- type Userkey
- type Usertoken
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CountUserEventsParams ¶
type FollowUserParams ¶
type GetOldUserAvatarsRow ¶
type GetPostCanViewRow ¶
type GetPostCommentRepliesRow ¶
type GetPostCommentRepliesRow struct {
Postcomment Postcomment
Depth int64
}
type GetPostCommentRow ¶
type GetPostCommentRow struct {
Postcomment Postcomment
Depth int64
}
type GetPostCommentsParams ¶
type GetPostCommentsRow ¶
type GetPostCommentsRow struct {
Postcomment Postcomment
Depth int64
}
type GetPostMediaRow ¶
type GetPostRow ¶
type GetPublicUserRow ¶
type GetSessionRow ¶
type GetUserPublicKeysParams ¶
type GetUserPublicKeysRow ¶
type GetUserTokenRow ¶
type InsertPostCommentParams ¶
type InsertPostMediaParams ¶
type InsertPostParams ¶
type InsertSessionParams ¶
type InsertUserAvatarParams ¶
type InsertUserEventParams ¶
type InsertUserKeyParams ¶
type InsertUserParams ¶
type InsertUserTokenParams ¶
type IsFollowingParams ¶
type Postcomment ¶
type Postcommentclosure ¶
type Postmediafile ¶
type Postmedium ¶
type PublishPostParams ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) AcceptAllFollowRequests ¶
func (*Queries) AcceptFollowRequest ¶
func (q *Queries) AcceptFollowRequest(ctx context.Context, arg AcceptFollowRequestParams) error
func (*Queries) CountFollowers ¶
func (*Queries) CountPostCommentReplies ¶
func (*Queries) CountPostCommentRepliesTotalDepth ¶
func (*Queries) CountPostCommentsTopLevel ¶
func (*Queries) CountPostCommentsTotal ¶
func (*Queries) CountPostCommentsTotalDepth ¶
func (*Queries) CountPublicPostsByUser ¶
func (*Queries) CountPublicPostsForUser ¶
func (*Queries) CountUserEvents ¶
func (*Queries) DeactivateOldUserAvatars ¶
func (*Queries) DeactivateUserAvatar ¶
func (*Queries) DeleteOldSessions ¶
func (*Queries) DeletePostComment ¶
func (*Queries) DeleteSession ¶
func (*Queries) DeleteUserAvatarByFile ¶
func (q *Queries) DeleteUserAvatarByFile(ctx context.Context, arg DeleteUserAvatarByFileParams) error
func (*Queries) DeleteUserToken ¶
func (*Queries) DeleteUserTokenByUIDAndType ¶
func (q *Queries) DeleteUserTokenByUIDAndType(ctx context.Context, arg DeleteUserTokenByUIDAndTypeParams) error
func (*Queries) FollowUser ¶
func (q *Queries) FollowUser(ctx context.Context, arg FollowUserParams) error
func (*Queries) GetLatestPublicPostsByUser ¶
func (q *Queries) GetLatestPublicPostsByUser(ctx context.Context, arg GetLatestPublicPostsByUserParams) ([]GetLatestPublicPostsByUserRow, error)
func (*Queries) GetLatestPublicPostsForUser ¶
func (q *Queries) GetLatestPublicPostsForUser(ctx context.Context, arg GetLatestPublicPostsForUserParams) ([]GetLatestPublicPostsForUserRow, error)
func (*Queries) GetOldUserAvatars ¶
func (*Queries) GetPostCanView ¶
func (*Queries) GetPostComment ¶
func (*Queries) GetPostCommentPostID ¶
func (*Queries) GetPostCommentPostUserID ¶
func (*Queries) GetPostCommentReplies ¶
func (q *Queries) GetPostCommentReplies(ctx context.Context, arg GetPostCommentRepliesParams) ([]GetPostCommentRepliesRow, error)
func (*Queries) GetPostCommentUserID ¶
func (*Queries) GetPostComments ¶
func (q *Queries) GetPostComments(ctx context.Context, arg GetPostCommentsParams) ([]GetPostCommentsRow, error)
func (*Queries) GetPostMedia ¶
func (*Queries) GetPostMediaFileIDByHash ¶
func (*Queries) GetPostPublishedStatus ¶
func (*Queries) GetPostUserID ¶
func (*Queries) GetPublicUser ¶
func (*Queries) GetSession ¶
func (*Queries) GetUserAuthKeyHash ¶
func (*Queries) GetUserAuthKeySalt ¶
func (*Queries) GetUserAvatarURLHash ¶
func (*Queries) GetUserEmailByID ¶
func (*Queries) GetUserIDByEmail ¶
func (*Queries) GetUserIDByUserName ¶
func (*Queries) GetUserNameByID ¶
func (*Queries) GetUserPermissions ¶
func (*Queries) GetUserPrivateArmoredKey ¶
func (*Queries) GetUserPublicKeys ¶
func (q *Queries) GetUserPublicKeys(ctx context.Context, arg GetUserPublicKeysParams) ([]GetUserPublicKeysRow, error)
func (*Queries) GetUserToken ¶
func (*Queries) GetUserType ¶
func (*Queries) InsertPost ¶
func (*Queries) InsertPostComment ¶
func (*Queries) InsertPostCommentClosureDeep ¶
func (q *Queries) InsertPostCommentClosureDeep(ctx context.Context, arg InsertPostCommentClosureDeepParams) error
func (*Queries) InsertPostCommentClosureSelf ¶
func (q *Queries) InsertPostCommentClosureSelf(ctx context.Context, arg InsertPostCommentClosureSelfParams) error
func (*Queries) InsertPostMedia ¶
func (q *Queries) InsertPostMedia(ctx context.Context, arg InsertPostMediaParams) error
func (*Queries) InsertPostMediaFile ¶
func (*Queries) InsertSession ¶
func (q *Queries) InsertSession(ctx context.Context, arg InsertSessionParams) error
func (*Queries) InsertUser ¶
func (*Queries) InsertUserAvatar ¶
func (q *Queries) InsertUserAvatar(ctx context.Context, arg InsertUserAvatarParams) error
func (*Queries) InsertUserEvent ¶
func (*Queries) InsertUserEventKey ¶
func (q *Queries) InsertUserEventKey(ctx context.Context, arg InsertUserEventKeyParams) error
func (*Queries) InsertUserKey ¶
func (q *Queries) InsertUserKey(ctx context.Context, arg InsertUserKeyParams) error
func (*Queries) InsertUserToken ¶
func (q *Queries) InsertUserToken(ctx context.Context, arg InsertUserTokenParams) error
func (*Queries) IsFollowing ¶
func (*Queries) ListFollowRequests ¶
func (*Queries) ListFollowers ¶
func (*Queries) ListFollowing ¶
func (*Queries) PostMediaHashCheck ¶
func (*Queries) PublishPost ¶
func (q *Queries) PublishPost(ctx context.Context, arg PublishPostParams) error
func (*Queries) SessionExist ¶
func (*Queries) UnfollowUser ¶
func (q *Queries) UnfollowUser(ctx context.Context, arg UnfollowUserParams) error
func (*Queries) UpdatePostCommentContent ¶
func (q *Queries) UpdatePostCommentContent(ctx context.Context, arg UpdatePostCommentContentParams) error
func (*Queries) UpdatePostContent ¶
func (q *Queries) UpdatePostContent(ctx context.Context, arg UpdatePostContentParams) error
func (*Queries) UpdateSession ¶
func (q *Queries) UpdateSession(ctx context.Context, arg UpdateSessionParams) error
func (*Queries) UpdateUserBio ¶
func (q *Queries) UpdateUserBio(ctx context.Context, arg UpdateUserBioParams) error
func (*Queries) UpdateUserName ¶
func (q *Queries) UpdateUserName(ctx context.Context, arg UpdateUserNameParams) error
func (*Queries) UpdateUserPermissions ¶
func (q *Queries) UpdateUserPermissions(ctx context.Context, arg UpdateUserPermissionsParams) error
func (*Queries) UpdateUserType ¶
func (q *Queries) UpdateUserType(ctx context.Context, arg UpdateUserTypeParams) error
func (*Queries) UserHasAvatar ¶
func (*Queries) UserTokenSelectorExist ¶
func (*Queries) ValidateUserEmail ¶
func (*Queries) ValidateUserName ¶
type UnfollowUserParams ¶
type UpdatePostContentParams ¶
type UpdateSessionParams ¶
type UpdateUserBioParams ¶
type UpdateUserNameParams ¶
type UpdateUserTypeParams ¶
type Useravatar ¶
type Usereventkey ¶
type Userfollow ¶
Click to show internal directories.
Click to hide internal directories.