Get reply posts rendering. Add ability to make replies
This commit is contained in:
@@ -89,7 +89,7 @@ func GetThreadPosts(db *sql.DB, threadId int) ([]Post, error) {
|
||||
return result, rows.Err()
|
||||
}
|
||||
|
||||
func PutBoardThread(db *sql.DB, boardSlug string, subject string, body string) error {
|
||||
func PutThread(db *sql.DB, boardSlug string, subject string, body string) error {
|
||||
tx, err := db.Begin()
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -117,3 +117,12 @@ func PutBoardThread(db *sql.DB, boardSlug string, subject string, body string) e
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func PutPost(db *sql.DB, threadId int, body string) error {
|
||||
_, err := db.Exec(`INSERT INTO posts (thread_id, body) VALUES (?, ?)`, threadId, body)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
@@ -50,3 +50,7 @@ INSERT INTO boards (slug, name, tag) VALUES
|
||||
(SELECT id FROM threads WHERE subject LIKE 'Welcome to /comfy/.%'),
|
||||
'Post comfy. Be nice.'
|
||||
);
|
||||
INSERT INTO posts (thread_id, body) VALUES (
|
||||
(SELECT id FROM threads WHERE subject LIKE 'Welcome to /comfy/.%'),
|
||||
'Henlo fren.'
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user