Start on migrating database integration to gorm

This commit is contained in:
viktorstrate
2020-11-23 19:39:44 +01:00
parent 8781ab3777
commit 27b2f95a7b
19 changed files with 214 additions and 197 deletions

View File

@@ -6,6 +6,7 @@ import (
"time"
"github.com/pkg/errors"
"gorm.io/gorm"
api "github.com/viktorstrate/photoview/api/graphql"
"github.com/viktorstrate/photoview/api/graphql/auth"
@@ -261,7 +262,7 @@ func hashSharePassword(password *string) (*string, error) {
return hashed_password, nil
}
func getUserToken(db *sql.DB, user *models.User, tokenValue string) (*models.ShareToken, error) {
func getUserToken(db *gorm.DB, user *models.User, tokenValue string) (*models.ShareToken, error) {
row := db.QueryRow(`
SELECT share_token.* FROM share_token, user WHERE
share_token.value = ? AND