Documentation ¶
Index ¶
- type AddPostLikesCountParams
- type AddUserLikesCountParams
- type CreatePostParams
- type CreateUserParams
- type DBTX
- type LikeTxParams
- type Post
- type Querier
- type Queries
- func (q *Queries) AddPostLikesCount(ctx context.Context, arg AddPostLikesCountParams) error
- func (q *Queries) AddUserLikesCount(ctx context.Context, arg AddUserLikesCountParams) error
- func (q *Queries) CreatePost(ctx context.Context, arg CreatePostParams) (sql.Result, error)
- func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) (sql.Result, error)
- func (q *Queries) DeletePost(ctx context.Context, id int64) error
- func (q *Queries) DeleteUser(ctx context.Context, id int64) error
- func (q *Queries) GetPost(ctx context.Context, id int64) (Post, error)
- func (q *Queries) GetUser(ctx context.Context, id int64) (User, error)
- func (q *Queries) GetUserPosts(ctx context.Context, userID int64) ([]Post, error)
- func (q *Queries) ListUsers(ctx context.Context) ([]User, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type SQLStore
- type Store
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddPostLikesCountParams ¶
type AddUserLikesCountParams ¶
type CreatePostParams ¶
type CreateUserParams ¶
type LikeTxParams ¶
type Querier ¶
type Querier interface { AddPostLikesCount(ctx context.Context, arg AddPostLikesCountParams) error AddUserLikesCount(ctx context.Context, arg AddUserLikesCountParams) error CreatePost(ctx context.Context, arg CreatePostParams) (sql.Result, error) CreateUser(ctx context.Context, arg CreateUserParams) (sql.Result, error) DeletePost(ctx context.Context, id int64) error DeleteUser(ctx context.Context, id int64) error GetPost(ctx context.Context, id int64) (Post, error) GetUser(ctx context.Context, id int64) (User, error) GetUserPosts(ctx context.Context, userID int64) ([]Post, error) ListUsers(ctx context.Context) ([]User, error) }
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) AddPostLikesCount ¶
func (q *Queries) AddPostLikesCount(ctx context.Context, arg AddPostLikesCountParams) error
func (*Queries) AddUserLikesCount ¶
func (q *Queries) AddUserLikesCount(ctx context.Context, arg AddUserLikesCountParams) error
func (*Queries) CreatePost ¶
func (*Queries) CreateUser ¶
func (*Queries) GetUserPosts ¶
Click to show internal directories.
Click to hide internal directories.