RestApiv2/internal/bd/filmsrepo.go

26 lines
490 B
Go
Raw Normal View History

2022-12-13 19:24:42 +03:00
package bd
import (
2022-12-31 01:43:30 +03:00
"context"
2022-12-13 19:24:42 +03:00
"git.ukamnya.ru/stulyaganov/RestApi/internal/bd/model"
)
type Filmsrepo struct {
db Bd
}
func (f *Filmsrepo) Create(m *model.Films) (*model.Films, error) {
2022-12-31 01:43:30 +03:00
if err := f.db.db.QueryRow(context.Background(),
2022-12-13 19:24:42 +03:00
"INSERT INTO films (id, ru_title, orig_title) VALUES($1, $2, $3) RETURNING id",
m.Id, m.Ru_title, m.Orig_title).Scan(&m.Id); err != nil {
return nil, err
}
return m, nil
}
func FindDyId(id int) (*model.Films, error) {
return nil, nil
}