1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-08-01 17:38:37 +00:00

Add first integration test

This commit is contained in:
Frédéric Guillot 2017-11-25 10:40:23 -08:00
parent 71bf7e4358
commit 142e8b3e0c
14 changed files with 891 additions and 12 deletions

View file

@ -64,8 +64,18 @@ func (s *Storage) CreateUser(user *model.User) (err error) {
}
}
query := "INSERT INTO users (username, password, is_admin, extra) VALUES ($1, $2, $3, $4) RETURNING id"
err = s.db.QueryRow(query, strings.ToLower(user.Username), password, user.IsAdmin, extra).Scan(&user.ID)
query := `INSERT INTO users
(username, password, is_admin, extra)
VALUES
($1, $2, $3, $4)
RETURNING id, language, theme, timezone`
err = s.db.QueryRow(query, strings.ToLower(user.Username), password, user.IsAdmin, extra).Scan(
&user.ID,
&user.Language,
&user.Theme,
&user.Timezone,
)
if err != nil {
return fmt.Errorf("unable to create user: %v", err)
}