feat: add delete_status column on rekam_medis, tindakan, and obat

This commit is contained in:
yosaphatprs 2025-11-27 12:10:42 +07:00
parent 3bf3c9e1eb
commit 4d4565299d
3 changed files with 11 additions and 12 deletions

View File

@ -1,12 +0,0 @@
-- AlterTable
ALTER TABLE "validation_queue" ADD COLUMN "integer_record_id" INTEGER DEFAULT 0,
ADD COLUMN "string_record_id" VARCHAR(25) DEFAULT '';
-- AddForeignKey
ALTER TABLE "validation_queue" ADD CONSTRAINT "fk_validation_rekam_medis" FOREIGN KEY ("string_record_id") REFERENCES "rekam_medis"("id_visit") ON DELETE CASCADE ON UPDATE NO ACTION;
-- AddForeignKey
ALTER TABLE "validation_queue" ADD CONSTRAINT "fk_validation_pemberian_obat" FOREIGN KEY ("integer_record_id") REFERENCES "pemberian_obat"("id") ON DELETE CASCADE ON UPDATE NO ACTION;
-- AddForeignKey
ALTER TABLE "validation_queue" ADD CONSTRAINT "fk_validation_pemberian_tindakan" FOREIGN KEY ("integer_record_id") REFERENCES "pemberian_tindakan"("id") ON DELETE CASCADE ON UPDATE NO ACTION;

View File

@ -0,0 +1,8 @@
-- AlterTable
ALTER TABLE "pemberian_obat" ADD COLUMN "deleted_status" VARCHAR(25);
-- AlterTable
ALTER TABLE "pemberian_tindakan" ADD COLUMN "deleted_status" VARCHAR(25);
-- AlterTable
ALTER TABLE "rekam_medis" ADD COLUMN "deleted_status" VARCHAR(25);

View File

@ -26,6 +26,7 @@ model pemberian_obat {
obat String @db.VarChar(100)
jumlah_obat Int
aturan_pakai String?
deleted_status String? @db.VarChar(25)
rekam_medis rekam_medis @relation(fields: [id_visit], references: [id_visit], onDelete: Cascade, onUpdate: NoAction, map: "fk_pemberian_obat_visit")
}
@ -35,6 +36,7 @@ model pemberian_tindakan {
tindakan String @db.VarChar(100)
kategori_tindakan String? @db.VarChar(50)
kelompok_tindakan String? @db.VarChar(50)
deleted_status String? @db.VarChar(25)
rekam_medis rekam_medis @relation(fields: [id_visit], references: [id_visit], onDelete: Cascade, onUpdate: NoAction, map: "fk_tindakan_visit")
}
@ -60,6 +62,7 @@ model rekam_medis {
berat_badan Decimal? @db.Decimal(10, 5)
jenis_kasus String? @db.VarChar(50)
tindak_lanjut String?
deleted_status String? @db.VarChar(25)
pemberian_obat pemberian_obat[]
pemberian_tindakan pemberian_tindakan[]
}