From 36e74d1238d459db08a8e927c25b3ed22c3f5481 Mon Sep 17 00:00:00 2001 From: Annisa Rachmadiyanti Date: Mon, 1 Dec 2025 15:55:31 +0700 Subject: [PATCH] Doctor --- internal/handlers/doctor/doctor.go | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/internal/handlers/doctor/doctor.go b/internal/handlers/doctor/doctor.go index 4128dbaf..a694929c 100644 --- a/internal/handlers/doctor/doctor.go +++ b/internal/handlers/doctor/doctor.go @@ -267,21 +267,21 @@ func (h *DoctorHandler) getDoctorByPoliID(ctx context.Context, dbConn *sql.DB, i return &item, nil } -func (h *DoctorHandler) createDoctor(ctx context.Context, dbConn *sql.DB, req *doctor.DoctorCreateRequest) (*doctor.Doctor, error) { - id := uuid.New().String() - now := time.Now() +// func (h *DoctorHandler) createDoctor(ctx context.Context, dbConn *sql.DB, req *doctor.DoctorCreateRequest) (*doctor.Doctor, error) { +// id := uuid.New().String() +// now := time.Now() - query := "INSERT INTO master.ms_doctor (id, status, date_created, date_updated, name) VALUES ($1, $2, $3, $4, $5) RETURNING id, status, sort, user_created, date_created, user_updated, date_updated, name" - row := dbConn.QueryRowContext(ctx, query, id, req.Status, now, now, req.Name) +// query := "INSERT INTO master.ms_doctor (id, status, date_created, date_updated, name) VALUES ($1, $2, $3, $4, $5) RETURNING id, status, sort, user_created, date_created, user_updated, date_updated, name" +// row := dbConn.QueryRowContext(ctx, query, id, req.Status, now, now, req.Name) - var item doctor.Doctor - err := row.Scan(&item.ID, &item.Status, &item.Sort, &item.UserCreated, &item.DateCreated, &item.UserUpdated, &item.DateUpdated, &item.Name) - if err != nil { - return nil, fmt.Errorf("failed to create doctor: %w", err) - } +// var item doctor.Doctor +// err := row.Scan(&item.ID, &item.Status, &item.Sort, &item.UserCreated, &item.DateCreated, &item.UserUpdated, &item.DateUpdated, &item.Name) +// if err != nil { +// return nil, fmt.Errorf("failed to create doctor: %w", err) +// } - return &item, nil -} +// return &item, nil +// } // func (h *DoctorHandler) updateDoctor(ctx context.Context, dbConn *sql.DB, req *doctor.DoctorUpdateRequest) (*doctor.Doctor, error) { // now := time.Now()