diff --git a/internal/repository/patient.repository.go b/internal/repository/patient.repository.go index 8669cde..3fe41d1 100644 --- a/internal/repository/patient.repository.go +++ b/internal/repository/patient.repository.go @@ -179,100 +179,6 @@ func (q *Queries) UpdatePatientNik(ctx context.Context, nik *string, patientId i } -// type UpdatePatientParams struct { -// NoRm string `json:"no_rm" db:"no_rm"` -// NamaPasien string `json:"nama_pasien" db:"nama_pasien"` -// JenisIdentitas pgtype.Int4 `json:"jenis_identitas" db:"jenis_identitas"` -// NoIdentitas pgtype.Text `json:"no_identitas" db:"no_identitas"` -// FotoProfil pgtype.Text `json:"foto_profil" db:"foto_profil"` -// FotoKtp pgtype.Text `json:"foto_ktp" db:"foto_ktp"` -// KotaLahir pgtype.Int4 `json:"kota_lahir" db:"kota_lahir"` -// TanggalLahir *time.Time `json:"tanggal_lahir" db:"tanggal_lahir"` -// JenisKelamin pgtype.Int4 `json:"jenis_kelamin" db:"jenis_kelamin"` -// Suku pgtype.Int4 `json:"suku" db:"suku"` -// Agama pgtype.Int4 `json:"agama" db:"agama"` -// Kebangsaan pgtype.Int4 `json:"kebangsaan" db:"kebangsaan"` -// Bahasa pgtype.Int4 `json:"bahasa" db:"bahasa"` -// Pendidikan pgtype.Int4 `json:"pendidikan" db:"pendidikan"` -// StatusPerkawinan pgtype.Int4 `json:"status_perkawinan" db:"status_perkawinan"` -// Email pgtype.Text `json:"email" db:"email"` -// Pekerjaan pgtype.Int4 `json:"pekerjaan" db:"pekerjaan"` -// NoHp pgtype.Text `json:"no_hp" db:"no_hp"` -// IsDeleted *bool `json:"is_deleted" db:"is_deleted"` -// FasyankesID int `json:"fasyankes_id" db:"fasyankes_id"` -// Nik pgtype.Text `json:"nik" db:"nik"` -// NoKk pgtype.Text `json:"no_kk" db:"no_kk"` -// NoKartuPesertaBPJS pgtype.Text `json:"no_kartu_peserta_bpjs" db:"no_kartu_peserta_bpjs"` -// UpdateBy int `json:"update_by" db:"update_by"` -// UpdatedAt time.Time `json:"updated_at" db:"updated_at"` -// } - -// func (q *Queries) UpdatePatient(ctx context.Context, patientId int32, arg UpdatePatientParams) (model.Patient, error) { -// updatePatientQuery := ` -// UPDATE "Pasien" p -// SET -// no_rm = $1, -// nama_pasien = $2, -// jenis_identitas = $3, -// no_identitas = $4, -// foto_profil = $5, -// foto_ktp = $6, -// kota_lahir = $7, -// tanggal_lahir = $8, -// jenis_kelamin = $9, -// suku = $10, -// agama = $11, -// kebangsaan = $12, -// bahasa = $13, -// pendidikan = $14, -// status_perkawinan = $15, -// email = $16, -// pekerjaan = $17, -// no_hp = $18, -// is_deleted = $19, -// fasyankes_id = $20, -// nik = $21, -// no_kk = $22, -// no_kartu_peserta_bpjs = $23, -// update_by = $24, -// updated_at = $25 -// WHERE id = $26 -// ` - -// row, _ := q.db.Query(ctx, updatePatientQuery, -// arg.NoRm, -// arg.NamaPasien, -// arg.JenisIdentitas, -// arg.NoIdentitas, -// arg.FotoProfil, -// arg.FotoKtp, -// arg.KotaLahir, -// arg.TanggalLahir, -// arg.JenisKelamin, -// arg.Suku, -// arg.Agama, -// arg.Kebangsaan, -// arg.Bahasa, -// arg.Pendidikan, -// arg.StatusPerkawinan, -// arg.Email, -// arg.Pekerjaan, -// arg.NoHp, -// arg.IsDeleted, -// arg.FasyankesID, -// arg.Nik, -// arg.NoKk, -// arg.NoKartuPesertaBPJS, -// arg.UpdateBy, -// arg.UpdatedAt, -// patientId, -// ) - -// result, err := pgx.CollectExactlyOneRow[model.Patient](row, pgx.RowToStructByName[model.Patient]) - -// return result, err -// } - func (q *Queries) CreatePatient(ctx context.Context, arg model.Patient) (model.Patient, error) { createPasienQuery := ` INSERT INTO "Pasien"(