Merge branch 'migration-vanilia' of https://github.com/dikstub-rssa/simrs-be into feat/improve-uploads-154
# Conflicts: # internal/use-case/main-use-case/authentication/case.go
This commit is contained in:
No files matched your search
@@ -1,17 +0,0 @@
|
||||
-- Create "FileAttachment" table
|
||||
CREATE TABLE "public"."FileAttachment" (
|
||||
"Id" bigserial NOT NULL,
|
||||
"CreatedAt" timestamptz NULL,
|
||||
"UpdatedAt" timestamptz NULL,
|
||||
"DeletedAt" timestamptz NULL,
|
||||
"EntityType_Code" text NULL,
|
||||
"Ref_Id" bigint NULL,
|
||||
"Type_Code" text NULL,
|
||||
"Name" text NULL,
|
||||
"FilePath" text NULL,
|
||||
"FileName" text NULL,
|
||||
"Upload_Employee_Id" bigint NULL,
|
||||
PRIMARY KEY ("Id"),
|
||||
CONSTRAINT "fk_Encounter_FileAttachments" FOREIGN KEY ("Ref_Id") REFERENCES "public"."Encounter" ("Id") ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||
CONSTRAINT "fk_FileAttachment_Upload_Employee" FOREIGN KEY ("Upload_Employee_Id") REFERENCES "public"."Employee" ("Id") ON UPDATE NO ACTION ON DELETE NO ACTION
|
||||
);
|
||||
@@ -0,0 +1,12 @@
|
||||
-- Drop index "idx_order_src" from table: "McuOrderItem"
|
||||
DROP INDEX "public"."idx_order_src";
|
||||
-- Modify "McuOrderItem" table
|
||||
ALTER TABLE "public"."McuOrderItem" ADD COLUMN "McuSrc_Code" text NULL;
|
||||
-- Create index "idx_order_src" to table: "McuOrderItem"
|
||||
CREATE UNIQUE INDEX "idx_order_src" ON "public"."McuOrderItem" ("McuOrder_Id", "McuSrc_Id", "McuSrc_Code");
|
||||
-- Drop index "idx_order_sub_src" from table: "McuOrderSubItem"
|
||||
DROP INDEX "public"."idx_order_sub_src";
|
||||
-- Modify "McuOrderSubItem" table
|
||||
ALTER TABLE "public"."McuOrderSubItem" ADD COLUMN "McuSubSrc_Code" text NULL;
|
||||
-- Create index "idx_order_sub_src" to table: "McuOrderSubItem"
|
||||
CREATE UNIQUE INDEX "idx_order_sub_src" ON "public"."McuOrderSubItem" ("McuSubSrc_Id", "McuSubSrc_Code", "McuOrderItem_Id");
|
||||
@@ -0,0 +1,12 @@
|
||||
-- Drop index "idx_order_src" from table: "McuOrderItem"
|
||||
DROP INDEX "public"."idx_order_src";
|
||||
-- Modify "McuOrderItem" table
|
||||
ALTER TABLE "public"."McuOrderItem" DROP CONSTRAINT "fk_McuOrderItem_McuSrc", DROP COLUMN "McuSrc_Id", ALTER COLUMN "McuSrc_Code" TYPE character varying(20), ADD CONSTRAINT "fk_McuOrderItem_McuSrc" FOREIGN KEY ("McuSrc_Code") REFERENCES "public"."McuSrc" ("Code") ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
-- Create index "idx_order_src" to table: "McuOrderItem"
|
||||
CREATE UNIQUE INDEX "idx_order_src" ON "public"."McuOrderItem" ("McuOrder_Id", "McuSrc_Code");
|
||||
-- Drop index "idx_order_sub_src" from table: "McuOrderSubItem"
|
||||
DROP INDEX "public"."idx_order_sub_src";
|
||||
-- Modify "McuOrderSubItem" table
|
||||
ALTER TABLE "public"."McuOrderSubItem" DROP CONSTRAINT "fk_McuOrderSubItem_McuSubSrc", DROP COLUMN "McuSubSrc_Id", ALTER COLUMN "McuSubSrc_Code" TYPE character varying(20), ADD CONSTRAINT "fk_McuOrderSubItem_McuSubSrc" FOREIGN KEY ("McuSubSrc_Code") REFERENCES "public"."McuSubSrc" ("Code") ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
-- Create index "idx_order_sub_src" to table: "McuOrderSubItem"
|
||||
CREATE UNIQUE INDEX "idx_order_sub_src" ON "public"."McuOrderSubItem" ("McuSubSrc_Code", "McuOrderItem_Id");
|
||||
@@ -0,0 +1,2 @@
|
||||
-- Modify "Medicine" table
|
||||
ALTER TABLE "public"."Medicine" DROP CONSTRAINT "fk_Medicine_Infra", DROP CONSTRAINT "fk_Medicine_Item", DROP COLUMN "Infra_Id", DROP COLUMN "Item_Id", ADD CONSTRAINT "fk_Medicine_Infra" FOREIGN KEY ("Infra_Code") REFERENCES "public"."Infra" ("Code") ON UPDATE NO ACTION ON DELETE NO ACTION, ADD CONSTRAINT "fk_Medicine_Item" FOREIGN KEY ("Item_Code") REFERENCES "public"."Item" ("Code") ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
@@ -0,0 +1,10 @@
|
||||
-- Modify "Medication" table
|
||||
ALTER TABLE "public"."Medication" ADD COLUMN "Pharmacist_Code" text NULL;
|
||||
-- Modify "MedicationItem" table
|
||||
ALTER TABLE "public"."MedicationItem" ADD COLUMN "Medicine_Code" text NULL;
|
||||
-- Modify "MedicationItemDist" table
|
||||
ALTER TABLE "public"."MedicationItemDist" ADD COLUMN "Nurse_Code" text NULL;
|
||||
-- Modify "MedicineMixItem" table
|
||||
ALTER TABLE "public"."MedicineMixItem" ADD COLUMN "Medicine_Code" text NULL;
|
||||
-- Modify "PrescriptionItem" table
|
||||
ALTER TABLE "public"."PrescriptionItem" ADD COLUMN "Medicine_Code" text NULL;
|
||||
@@ -0,0 +1,10 @@
|
||||
-- Modify "Medication" table
|
||||
ALTER TABLE "public"."Medication" DROP CONSTRAINT "fk_Medication_Pharmacist", DROP COLUMN "Pharmacist_Id", ALTER COLUMN "Pharmacist_Code" TYPE character varying(20), ADD CONSTRAINT "fk_Medication_Pharmacist" FOREIGN KEY ("Pharmacist_Code") REFERENCES "public"."Pharmacist" ("Code") ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
-- Modify "MedicationItem" table
|
||||
ALTER TABLE "public"."MedicationItem" DROP CONSTRAINT "fk_MedicationItem_Medicine", DROP COLUMN "Medicine_Id", ALTER COLUMN "Medicine_Code" TYPE character varying(10), ADD CONSTRAINT "fk_MedicationItem_Medicine" FOREIGN KEY ("Medicine_Code") REFERENCES "public"."Medicine" ("Code") ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
-- Modify "MedicationItemDist" table
|
||||
ALTER TABLE "public"."MedicationItemDist" DROP CONSTRAINT "fk_MedicationItemDist_Nurse", DROP COLUMN "Nurse_Id", ALTER COLUMN "Nurse_Code" TYPE character varying(20), ADD CONSTRAINT "fk_MedicationItemDist_Nurse" FOREIGN KEY ("Nurse_Code") REFERENCES "public"."Nurse" ("Code") ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
-- Modify "MedicineMixItem" table
|
||||
ALTER TABLE "public"."MedicineMixItem" DROP CONSTRAINT "fk_MedicineMixItem_Medicine", DROP COLUMN "Medicine_Id", ALTER COLUMN "Medicine_Code" TYPE character varying(10), ADD CONSTRAINT "fk_MedicineMixItem_Medicine" FOREIGN KEY ("Medicine_Code") REFERENCES "public"."Medicine" ("Code") ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
-- Modify "PrescriptionItem" table
|
||||
ALTER TABLE "public"."PrescriptionItem" DROP CONSTRAINT "fk_PrescriptionItem_Medicine", DROP COLUMN "Medicine_Id", ALTER COLUMN "Medicine_Code" TYPE character varying(10), ADD CONSTRAINT "fk_PrescriptionItem_Medicine" FOREIGN KEY ("Medicine_Code") REFERENCES "public"."Medicine" ("Code") ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
@@ -1,2 +0,0 @@
|
||||
-- Modify "FileAttachment" table
|
||||
ALTER TABLE "public"."FileAttachment" DROP CONSTRAINT "fk_Encounter_FileAttachments";
|
||||
@@ -0,0 +1,16 @@
|
||||
-- Create "EncounterDocument" table
|
||||
CREATE TABLE "public"."EncounterDocument" (
|
||||
"Id" bigserial NOT NULL,
|
||||
"CreatedAt" timestamptz NULL,
|
||||
"UpdatedAt" timestamptz NULL,
|
||||
"DeletedAt" timestamptz NULL,
|
||||
"Encounter_Id" bigint NULL,
|
||||
"Type_Code" text NULL,
|
||||
"Name" text NULL,
|
||||
"FilePath" text NULL,
|
||||
"FileName" text NULL,
|
||||
"Upload_Employee_Id" bigint NULL,
|
||||
PRIMARY KEY ("Id"),
|
||||
CONSTRAINT "fk_EncounterDocument_Upload_Employee" FOREIGN KEY ("Upload_Employee_Id") REFERENCES "public"."Employee" ("Id") ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||
CONSTRAINT "fk_Encounter_EncounterDocuments" FOREIGN KEY ("Encounter_Id") REFERENCES "public"."Encounter" ("Id") ON UPDATE NO ACTION ON DELETE NO ACTION
|
||||
);
|
||||
@@ -1,4 +1,4 @@
|
||||
h1:bPQtdFQustm+bzfbxrIgoD7sYhMS7+D4qaSmiyN6LUA=
|
||||
h1:G7XwMRXjqZGaTeOozryI7WRd+FUJqE+DYsSfura7viU=
|
||||
20250904105930.sql h1:MEM6blCgke9DzWQSTnLzasbPIrcHssNNrJqZpSkEo6k=
|
||||
20250904141448.sql h1:J8cmYNk4ZrG9fhfbi2Z1IWz7YkfvhFqTzrLFo58BPY0=
|
||||
20250908062237.sql h1:Pu23yEW/aKkwozHoOuROvHS/GK4ngARJGdO7FB7HZuI=
|
||||
@@ -108,5 +108,9 @@ h1:bPQtdFQustm+bzfbxrIgoD7sYhMS7+D4qaSmiyN6LUA=
|
||||
20251110093522.sql h1:nsz8jCxGjEdr/bz9g+4ozfZzIP803xONjVmucad1GMc=
|
||||
20251110100258.sql h1:IBqt1VZj5WjQ+l9aAFGHOCCBtzb03KlLLihFLut7itg=
|
||||
20251110100545.sql h1:6/LV7751iyKxE2xI6vO1zly+aHUwxXD/IBwLcVpKxqM=
|
||||
20251111040358.sql h1:c/RQSoA8yZl7cAcOv7n1RchmudPj7LdL3PEBdNvCUrA=
|
||||
20251111085815.sql h1:zY86Sl4p7yLEHvn9oJTjsK+yo5HfF4LsPa+uRHzsAeU=
|
||||
20251111072601.sql h1:dEhwrkT0hJ06/YcvQd5alvdskimcHcYT27QKAzVY5+8=
|
||||
20251111073546.sql h1:JnJZ4SdOObSe6Jf8v/i/KiRxoCz5KMeXCYytQMZgkZM=
|
||||
20251111074148.sql h1:95Ui1eo1P68itOz5kZDNFi2ha0ZhUF4gMYiYVcip6fo=
|
||||
20251111074652.sql h1:vUZbN0qgktRQ2GAlCpdYrbld2grPiSbvcMePEQMfxPs=
|
||||
20251111082257.sql h1:Zr3Xg5n+p4C8F6Evqm5PVC0pqUvPTBcq692PiUEJlT8=
|
||||
20251111111017.sql h1:RNLwrUNguAy/m2h3oYwMd5VuL1juRJMS1Taqujvye08=
|
||||
Reference in New Issue
Block a user