questionDatabase

package
v0.0.0-...-f30c324 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2024 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddQuestionViews

func AddQuestionViews(question_id string) (sql.Result, error)

func DeleteQuestion

func DeleteQuestion(question_id string, questioner_id string) (sql.Result, error)

func DeleteQuestionVote

func DeleteQuestionVote(question_id string, voter_id string) (sql.Result, error)

func GetQuestionData

func GetQuestionData(id string) (question_data questionModal.ReturnSourceResult, err error)

func GetQuestionVoteCount

func GetQuestionVoteCount(question_id string, vote_value int) (int, error)

func GetQuestionsNumber

func GetQuestionsNumber() (int, error)

func GetQuestionsWithTag

func GetQuestionsWithTag(tag string, page int) ([]questionModal.ReturnResultWithVoteAndAnswers, error)

func GetUserQuestionVote

func GetUserQuestionVote(question_id string, voter_id string) (question_vote_data questionModal.QuestionVoteModal, err error)

func NewQuestion

func NewQuestion(user_id string, title string, content string, tags_name []string, tags_version []string) (questionModal.QuestionModal, error)

func NewQuestionVote

func NewQuestionVote(question_id string, voter_id string, vote int) (questionModal.QuestionVoteModal, error)

func UpdateQuestionVote

func UpdateQuestionVote(question_id string, voter_id string, vote int) (sql.Result, error)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL