Add: delete review

This commit is contained in:
2021-12-13 05:52:10 +08:00
parent 80462efebc
commit f32c922faf
6 changed files with 101 additions and 2 deletions

View File

@@ -222,6 +222,8 @@ var getReviewQuery = `SELECT id, file_id, user_id, created_at, updated_at, conte
var updateReviewQuery = `UPDATE reviews SET content = ?, updated_at = ? WHERE id = ?;`
var deleteReviewQuery = `DELETE FROM reviews WHERE id = ?;`
type Stmt struct {
initFilesTable *sql.Stmt
initFoldersTable *sql.Stmt
@@ -266,6 +268,7 @@ type Stmt struct {
getReviewsOnFile *sql.Stmt
getReview *sql.Stmt
updateReview *sql.Stmt
deleteReview *sql.Stmt
}
func NewPreparedStatement(sqlConn *sql.DB) (*Stmt, error) {
@@ -594,5 +597,11 @@ func NewPreparedStatement(sqlConn *sql.DB) (*Stmt, error) {
return nil, err
}
// init deleteReview
stmt.deleteReview, err = sqlConn.Prepare(deleteReviewQuery)
if err != nil {
return nil, err
}
return stmt, err
}