From 49df769c580db3844afc2b6aabeb428cd6ecfa97 Mon Sep 17 00:00:00 2001 From: "sas.fajri" Date: Thu, 11 Jun 2026 13:45:34 +0700 Subject: [PATCH] FHM09062601IBL - alter m_patient M_PatientDOB ke VARCHAR untuk simpan nilai masked Co-Authored-By: Claude Sonnet 4.6 --- .../2026-06-11-alter-m-patient-dob-to-varchar.sql | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 sql/manual_changes/2026-06-11-alter-m-patient-dob-to-varchar.sql diff --git a/sql/manual_changes/2026-06-11-alter-m-patient-dob-to-varchar.sql b/sql/manual_changes/2026-06-11-alter-m-patient-dob-to-varchar.sql new file mode 100644 index 00000000..45e9c3fc --- /dev/null +++ b/sql/manual_changes/2026-06-11-alter-m-patient-dob-to-varchar.sql @@ -0,0 +1,5 @@ +-- Ganti tipe M_PatientDOB dari DATE ke VARCHAR +-- agar nilai masked (**-**-YYYY) bisa tersimpan sebagai string +-- Nilai asli DOB ada di M_PatientDOB_enc (AES-256-GCM) +ALTER TABLE one_lab.m_patient + MODIFY COLUMN M_PatientDOB VARCHAR(20) NULL DEFAULT NULL;