This commit is contained in:
Pavel 2025-05-19 12:14:28 +03:00 committed by skeris
parent b0ee88c0b4
commit e1164644b1

@ -1764,7 +1764,7 @@ func (q *Queries) GeneralStatistics(ctx context.Context, arg GeneralStatisticsPa
return items, nil return items, nil
} }
const getAccAndPrivilegeByEmail = `-- name: GetAccAndPrivilegeByEmail :one const getAccAndPrivilegeByEmail = `-- name: GetAccAndPrivilegeByEmail :many
SELECT SELECT
a.id, a.id,
a.user_id, a.user_id,
@ -1790,19 +1790,35 @@ type GetAccAndPrivilegeByEmailRow struct {
CreatedAt_2 time.Time `db:"created_at_2" json:"created_at_2"` CreatedAt_2 time.Time `db:"created_at_2" json:"created_at_2"`
} }
func (q *Queries) GetAccAndPrivilegeByEmail(ctx context.Context, userID string) (GetAccAndPrivilegeByEmailRow, error) { func (q *Queries) GetAccAndPrivilegeByEmail(ctx context.Context, userID string) ([]GetAccAndPrivilegeByEmailRow, error) {
row := q.db.QueryRowContext(ctx, getAccAndPrivilegeByEmail, userID) rows, err := q.db.QueryContext(ctx, getAccAndPrivilegeByEmail, userID)
var i GetAccAndPrivilegeByEmailRow if err != nil {
err := row.Scan( return nil, err
&i.ID, }
&i.UserID, defer rows.Close()
&i.CreatedAt, var items []GetAccAndPrivilegeByEmailRow
&i.ID_2, for rows.Next() {
&i.Privilegeid, var i GetAccAndPrivilegeByEmailRow
&i.Amount, if err := rows.Scan(
&i.CreatedAt_2, &i.ID,
) &i.UserID,
return i, err &i.CreatedAt,
&i.ID_2,
&i.Privilegeid,
&i.Amount,
&i.CreatedAt_2,
); err != nil {
return nil, err
}
items = append(items, i)
}
if err := rows.Close(); err != nil {
return nil, err
}
if err := rows.Err(); err != nil {
return nil, err
}
return items, nil
} }
const getAccountWithPrivileges = `-- name: GetAccountWithPrivileges :many const getAccountWithPrivileges = `-- name: GetAccountWithPrivileges :many