query fix

This commit is contained in:
Yared Yemane 2026-04-14 08:42:19 -07:00
parent f5e925dc96
commit 3889334e3f
2 changed files with 9 additions and 9 deletions

View File

@ -225,7 +225,7 @@ INSERT INTO sub_module_practices (
is_active is_active
) )
VALUES ($1, $2, $3, $4, $5, $6, COALESCE($7, 0), COALESCE($8, TRUE)) VALUES ($1, $2, $3, $4, $5, $6, COALESCE($7, 0), COALESCE($8, TRUE))
RETURNING id, sub_module_id, title, description, thumbnail, intro_video_url, question_set_id, display_order, is_active, created_at RETURNING id, sub_module_id, question_set_id, intro_video_url, display_order, is_active, created_at, title, description, thumbnail
` `
type CreateSubModulePracticeParams struct { type CreateSubModulePracticeParams struct {
@ -254,14 +254,14 @@ func (q *Queries) CreateSubModulePractice(ctx context.Context, arg CreateSubModu
err := row.Scan( err := row.Scan(
&i.ID, &i.ID,
&i.SubModuleID, &i.SubModuleID,
&i.Title,
&i.Description,
&i.Thumbnail,
&i.IntroVideoUrl,
&i.QuestionSetID, &i.QuestionSetID,
&i.IntroVideoUrl,
&i.DisplayOrder, &i.DisplayOrder,
&i.IsActive, &i.IsActive,
&i.CreatedAt, &i.CreatedAt,
&i.Title,
&i.Description,
&i.Thumbnail,
) )
return i, err return i, err
} }

View File

@ -368,14 +368,14 @@ type SubModuleLesson struct {
type SubModulePractice struct { type SubModulePractice struct {
ID int64 `json:"id"` ID int64 `json:"id"`
SubModuleID int64 `json:"sub_module_id"` SubModuleID int64 `json:"sub_module_id"`
Title string `json:"title"`
Description pgtype.Text `json:"description"`
Thumbnail pgtype.Text `json:"thumbnail"`
IntroVideoUrl pgtype.Text `json:"intro_video_url"`
QuestionSetID int64 `json:"question_set_id"` QuestionSetID int64 `json:"question_set_id"`
IntroVideoUrl pgtype.Text `json:"intro_video_url"`
DisplayOrder int32 `json:"display_order"` DisplayOrder int32 `json:"display_order"`
IsActive bool `json:"is_active"` IsActive bool `json:"is_active"`
CreatedAt pgtype.Timestamptz `json:"created_at"` CreatedAt pgtype.Timestamptz `json:"created_at"`
Title string `json:"title"`
Description pgtype.Text `json:"description"`
Thumbnail pgtype.Text `json:"thumbnail"`
} }
type SubModuleVideo struct { type SubModuleVideo struct {