feat: GetTitles now returns all the field needed

This commit is contained in:
Iron_Felix 2025-11-16 02:38:36 +03:00
parent d1180a426f
commit 13a283ae8d
6 changed files with 119 additions and 51 deletions

View file

@ -34,8 +34,8 @@ FROM images
WHERE id = $1
`
func (q *Queries) GetImageByID(ctx context.Context, id int64) (Image, error) {
row := q.db.QueryRow(ctx, getImageByID, id)
func (q *Queries) GetImageByID(ctx context.Context, illustID int64) (Image, error) {
row := q.db.QueryRow(ctx, getImageByID, illustID)
var i Image
err := row.Scan(&i.ID, &i.StorageType, &i.ImagePath)
return i, err
@ -44,10 +44,10 @@ func (q *Queries) GetImageByID(ctx context.Context, id int64) (Image, error) {
const getStudioByID = `-- name: GetStudioByID :one
SELECT id, studio_name, illust_id, studio_desc
FROM studios
WHERE id = $1::int
WHERE id = $1::bigint
`
func (q *Queries) GetStudioByID(ctx context.Context, studioID int32) (Studio, error) {
func (q *Queries) GetStudioByID(ctx context.Context, studioID int64) (Studio, error) {
row := q.db.QueryRow(ctx, getStudioByID, studioID)
var i Studio
err := row.Scan(