Skip to content

Commit 2b593df

Browse files
committed
Adding a structure to the users file
1 parent 1e35a53 commit 2b593df

File tree

1 file changed

+28
-2
lines changed

1 file changed

+28
-2
lines changed

users.go

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
package main
22

3-
func (server *server) add_user(id int) {} // TODO
3+
import (
4+
"database/sql"
45

5-
func (server *server) remove_user(id int) {} // TODO
6+
_ "github.com/lib/pq"
7+
)
8+
9+
func (server *server) add_user(id int, name string) {
10+
db, err := sql.Open("postgres", server.db_string)
11+
12+
if err != nil {}
13+
14+
// INSERT INTO players (id, name) VALUES (1, 'John Doe');
15+
16+
_, err = db.Exec("INSERT INTO players (id, name) VALUES ($1, '$2');", id, name)
17+
18+
if err != nil {}
19+
20+
db.Close()
21+
22+
} // TODO
23+
24+
func (server *server) remove_user(id int) {
25+
db, err := sql.Open("postgres", server.db_string)
26+
27+
if err != nil {}
28+
29+
db.Close()
30+
31+
} // TODO

0 commit comments

Comments
 (0)