From 1ae0813418aa25094e2452be90f8110f2972d4e4 Mon Sep 17 00:00:00 2001 From: Muhamad Salman Hakim Alfarisi <13521010@std.stei.itb.ac.id> Date: Wed, 17 Apr 2024 19:36:42 +0700 Subject: [PATCH] fix(database): bug tindakan --- config/db/migration/db.sql | 57 ++++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/config/db/migration/db.sql b/config/db/migration/db.sql index 29298b8..338edb4 100644 --- a/config/db/migration/db.sql +++ b/config/db/migration/db.sql @@ -338,6 +338,33 @@ ALTER TABLE ONLY public.skrining_gizi ALTER TABLE ONLY public.ttv ADD CONSTRAINT ttv_pkey PRIMARY KEY (ttv_id); +ALTER TABLE ONLY public.cppt + ADD CONSTRAINT cppt_cppt_id_pkey PRIMARY KEY (cppt_id); + +ALTER TABLE ONLY public.pemeriksaan_fisik + ADD CONSTRAINT pemeriksaan_fisik_pemeriksaan_fisik_id_pkey PRIMARY KEY (pemeriksaan_fisik_id); + +ALTER TABLE ONLY public.pemeriksaan_dokter + ADD CONSTRAINT pemeriksaan_dokter_pemeriksaan_dokter_id_pkey PRIMARY KEY (pemeriksaan_dokter_id); + +ALTER TABLE ONLY public.riwayat_pemeriksaan + ADD CONSTRAINT riwayat_pemeriksaan_riwayat_pemeriksaan_id_pkey PRIMARY KEY (riwayat_pemeriksaan_id); + +ALTER TABLE ONLY public.list_riwayat_pemeriksaan + ADD CONSTRAINT list_riwayat_pemeriksaan_list_riwayat_pemeriksaan_id_pkey PRIMARY KEY (list_riwayat_pemeriksaan_id); + +ALTER TABLE ONLY public.keadaan_fisik + ADD CONSTRAINT keadaan_fisik_keadaan_fisik_id_pkey PRIMARY KEY (keadaan_fisik_id); + +ALTER TABLE ONLY public.diagnosa + ADD CONSTRAINT diagnosa_diagnosa_id_pkey PRIMARY KEY (diagnosa_id); + +ALTER TABLE ONLY public.list_tindakan + ADD CONSTRAINT list_tindakan_list_tindakan_id_pkey PRIMARY KEY (list_tindakan_id); + +ALTER TABLE ONLY public.tindakan + ADD CONSTRAINT tindakan_tindakan_id_pkey PRIMARY KEY (tindakan_id); + ALTER TABLE ONLY public.anamnesis ADD CONSTRAINT anamnesis_alergi_id_fkey FOREIGN KEY (alergi_id) REFERENCES public.alergi(alergi_id) ON UPDATE CASCADE ON DELETE CASCADE; @@ -386,6 +413,9 @@ ALTER TABLE ONLY public.nota ALTER TABLE ONLY public.nota ADD CONSTRAINT nota_resep_id_fkey FOREIGN KEY (resep_id) REFERENCES public.resep(resep_id)ON UPDATE CASCADE ON DELETE CASCADE; +ALTER TABLE ONLY public.nota + ADD CONSTRAINT nota_list_tindakan_id_fkey FOREIGN KEY (list_tindakan_id) REFERENCES public.list_tindakan(list_tindakan_id) ON UPDATE CASCADE ON DELETE CASCADE; + ALTER TABLE ONLY public.perawat ADD CONSTRAINT perawat_perawat_id_fkey FOREIGN KEY (perawat_id) REFERENCES public.users(user_id)ON UPDATE CASCADE ON DELETE CASCADE; @@ -398,27 +428,6 @@ ALTER TABLE ONLY public.rekam_medis ALTER TABLE ONLY public.rekam_medis ADD CONSTRAINT rekam_medis_resep_id_fkey FOREIGN KEY (resep_id) REFERENCES public.resep(resep_id) ON UPDATE CASCADE ON DELETE CASCADE; -ALTER TABLE ONLY public.cppt - ADD CONSTRAINT cppt_cppt_id_pkey PRIMARY KEY (cppt_id); - -ALTER TABLE ONLY public.pemeriksaan_fisik - ADD CONSTRAINT pemeriksaan_fisik_pemeriksaan_fisik_id_pkey PRIMARY KEY (pemeriksaan_fisik_id); - -ALTER TABLE ONLY public.pemeriksaan_dokter - ADD CONSTRAINT pemeriksaan_dokter_pemeriksaan_dokter_id_pkey PRIMARY KEY (pemeriksaan_dokter_id); - -ALTER TABLE ONLY public.riwayat_pemeriksaan - ADD CONSTRAINT riwayat_pemeriksaan_riwayat_pemeriksaan_id_pkey PRIMARY KEY (riwayat_pemeriksaan_id); - -ALTER TABLE ONLY public.list_riwayat_pemeriksaan - ADD CONSTRAINT list_riwayat_pemeriksaan_list_riwayat_pemeriksaan_id_pkey PRIMARY KEY (list_riwayat_pemeriksaan_id); - -ALTER TABLE ONLY public.keadaan_fisik - ADD CONSTRAINT keadaan_fisik_keadaan_fisik_id_pkey PRIMARY KEY (keadaan_fisik_id); - -ALTER TABLE ONLY public.diagnosa - ADD CONSTRAINT diagnosa_diagnosa_id_pkey PRIMARY KEY (diagnosa_id); - ALTER TABLE ONLY public.list_cppt ADD CONSTRAINT list_cppt_cppt_id_fkey FOREIGN KEY (cppt_id) REFERENCES public.cppt(cppt_id) ON UPDATE CASCADE ON DELETE CASCADE; @@ -458,15 +467,9 @@ ALTER TABLE ONLY public.list_riwayat_pemeriksaan ALTER TABLE ONLY public.list_riwayat_pemeriksaan ADD CONSTRAINT list_riwayat_pemeriksaan_pasien_id_fkey FOREIGN KEY (pasien_id) REFERENCES public.pasien(pasien_id) ON UPDATE CASCADE ON DELETE CASCADE; -ALTER TABLE ONLY public.nota - ADD CONSTRAINT nota_list_tindakan_id_fkey FOREIGN KEY (list_tindakan_id) REFERENCES public.list_tindakan(list_tindakan_id) ON UPDATE CASCADE ON DELETE CASCADE; - ALTER TABLE ONLY public.list_tindakan ADD CONSTRAINT list_tindakan_tindakan_id_fkey FOREIGN KEY (tindakan_id) REFERENCES public.tindakan(tindakan_id) ON UPDATE CASCADE ON DELETE CASCADE; -ALTER TABLE ONLY public.tindakan - ADD CONSTRAINT tindakan_tindakan_id_pkey PRIMARY KEY (tindakan_id); - ALTER TABLE ONLY public.penanganan ADD CONSTRAINT penanganan_tindakan_id_fkey FOREIGN KEY (tindakan_id) REFERENCES public.tindakan(tindakan_id) ON UPDATE CASCADE ON DELETE CASCADE; -- GitLab