Merge pull request #67 from dikstub-rssa/migration-vanilia
rename table to internal reference
This commit is contained in:
@@ -0,0 +1,16 @@
|
|||||||
|
-- Create "InternalReference" table
|
||||||
|
CREATE TABLE "public"."InternalReference" (
|
||||||
|
"Id" bigserial NOT NULL,
|
||||||
|
"CreatedAt" timestamptz NULL,
|
||||||
|
"UpdatedAt" timestamptz NULL,
|
||||||
|
"DeletedAt" timestamptz NULL,
|
||||||
|
"Encounter_Id" bigint NULL,
|
||||||
|
"Unit_Id" integer NULL,
|
||||||
|
"Doctor_Id" bigint NULL,
|
||||||
|
PRIMARY KEY ("Id"),
|
||||||
|
CONSTRAINT "fk_InternalReference_Doctor" FOREIGN KEY ("Doctor_Id") REFERENCES "public"."Doctor" ("Id") ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||||
|
CONSTRAINT "fk_InternalReference_Encounter" FOREIGN KEY ("Encounter_Id") REFERENCES "public"."Encounter" ("Id") ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||||
|
CONSTRAINT "fk_InternalReference_Unit" FOREIGN KEY ("Unit_Id") REFERENCES "public"."Unit" ("Id") ON UPDATE NO ACTION ON DELETE NO ACTION
|
||||||
|
);
|
||||||
|
-- Drop "CheckoutPolies" table
|
||||||
|
DROP TABLE "public"."CheckoutPolies";
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
h1:0s0nd0srbuZbIdiQHvRt1PALWD+XDaCk7Qg/iAk4wY0=
|
h1:oj0SGm9EAjoGuXcWbue8k9Uqy/W1N7iFjPky7Cg7G6s=
|
||||||
20250904105930.sql h1:MEM6blCgke9DzWQSTnLzasbPIrcHssNNrJqZpSkEo6k=
|
20250904105930.sql h1:MEM6blCgke9DzWQSTnLzasbPIrcHssNNrJqZpSkEo6k=
|
||||||
20250904141448.sql h1:J8cmYNk4ZrG9fhfbi2Z1IWz7YkfvhFqTzrLFo58BPY0=
|
20250904141448.sql h1:J8cmYNk4ZrG9fhfbi2Z1IWz7YkfvhFqTzrLFo58BPY0=
|
||||||
20250908062237.sql h1:Pu23yEW/aKkwozHoOuROvHS/GK4ngARJGdO7FB7HZuI=
|
20250908062237.sql h1:Pu23yEW/aKkwozHoOuROvHS/GK4ngARJGdO7FB7HZuI=
|
||||||
@@ -38,4 +38,5 @@ h1:0s0nd0srbuZbIdiQHvRt1PALWD+XDaCk7Qg/iAk4wY0=
|
|||||||
20251010070721.sql h1:5NQUk/yOV6sABLCB7swx++YIOyJe6MnU+yt1nRzde5w=
|
20251010070721.sql h1:5NQUk/yOV6sABLCB7swx++YIOyJe6MnU+yt1nRzde5w=
|
||||||
20251010072711.sql h1:ZJNqR2piyu8xJhBvVABSlnGEoKSKae3wuEs+wshPe4k=
|
20251010072711.sql h1:ZJNqR2piyu8xJhBvVABSlnGEoKSKae3wuEs+wshPe4k=
|
||||||
20251013044536.sql h1:0Xjw8fNILiT8nnfrJDZgQnPf3dntmIoilbapnih8AE4=
|
20251013044536.sql h1:0Xjw8fNILiT8nnfrJDZgQnPf3dntmIoilbapnih8AE4=
|
||||||
20251013051438.sql h1:aREcqpdUTiA2T9/f1HOtfa4BUiPRa50RATZ4ETu1syk=
|
20251013051438.sql h1:lfSuw5mgJnePBJamvhZ81osFIouXeiIEiSZ/evdwo48=
|
||||||
|
20251013081808.sql h1:AqNqfPWEI8fgozZ+EhIT1pKsbN+0R8njTTu++rF6dKA=
|
||||||
|
|||||||
+2
-2
@@ -1,4 +1,4 @@
|
|||||||
package checkout_polies
|
package internal_reference
|
||||||
|
|
||||||
import (
|
import (
|
||||||
ecore "simrs-vx/internal/domain/base-entities/core"
|
ecore "simrs-vx/internal/domain/base-entities/core"
|
||||||
@@ -7,7 +7,7 @@ import (
|
|||||||
eu "simrs-vx/internal/domain/main-entities/unit"
|
eu "simrs-vx/internal/domain/main-entities/unit"
|
||||||
)
|
)
|
||||||
|
|
||||||
type CheckoutPolies struct {
|
type InternalReference struct {
|
||||||
ecore.Main
|
ecore.Main
|
||||||
Encounter_Id *uint `json:"encounter_id"`
|
Encounter_Id *uint `json:"encounter_id"`
|
||||||
Encounter *ee.Encounter `json:"encounter,omitempty" gorm:"foreignKey:Encounter_Id;references:Id"`
|
Encounter *ee.Encounter `json:"encounter,omitempty" gorm:"foreignKey:Encounter_Id;references:Id"`
|
||||||
@@ -4,7 +4,6 @@ import (
|
|||||||
adime "simrs-vx/internal/domain/main-entities/adime"
|
adime "simrs-vx/internal/domain/main-entities/adime"
|
||||||
ambulatory "simrs-vx/internal/domain/main-entities/ambulatory"
|
ambulatory "simrs-vx/internal/domain/main-entities/ambulatory"
|
||||||
appointment "simrs-vx/internal/domain/main-entities/appointment"
|
appointment "simrs-vx/internal/domain/main-entities/appointment"
|
||||||
checkoutpolies "simrs-vx/internal/domain/main-entities/checkout-polies"
|
|
||||||
chemo "simrs-vx/internal/domain/main-entities/chemo"
|
chemo "simrs-vx/internal/domain/main-entities/chemo"
|
||||||
consultation "simrs-vx/internal/domain/main-entities/consultation"
|
consultation "simrs-vx/internal/domain/main-entities/consultation"
|
||||||
counter "simrs-vx/internal/domain/main-entities/counter"
|
counter "simrs-vx/internal/domain/main-entities/counter"
|
||||||
@@ -25,6 +24,7 @@ import (
|
|||||||
inpatient "simrs-vx/internal/domain/main-entities/inpatient"
|
inpatient "simrs-vx/internal/domain/main-entities/inpatient"
|
||||||
installation "simrs-vx/internal/domain/main-entities/installation"
|
installation "simrs-vx/internal/domain/main-entities/installation"
|
||||||
insurancecompany "simrs-vx/internal/domain/main-entities/insurance-company"
|
insurancecompany "simrs-vx/internal/domain/main-entities/insurance-company"
|
||||||
|
internalreference "simrs-vx/internal/domain/main-entities/internal-reference"
|
||||||
item "simrs-vx/internal/domain/main-entities/item"
|
item "simrs-vx/internal/domain/main-entities/item"
|
||||||
itemprice "simrs-vx/internal/domain/main-entities/item-price"
|
itemprice "simrs-vx/internal/domain/main-entities/item-price"
|
||||||
laborant "simrs-vx/internal/domain/main-entities/laborant"
|
laborant "simrs-vx/internal/domain/main-entities/laborant"
|
||||||
@@ -152,6 +152,6 @@ func getMainEntities() []any {
|
|||||||
&chemo.Chemo{},
|
&chemo.Chemo{},
|
||||||
&midwife.Midwife{},
|
&midwife.Midwife{},
|
||||||
&postalregion.PostalRegion{},
|
&postalregion.PostalRegion{},
|
||||||
&checkoutpolies.CheckoutPolies{},
|
&internalreference.InternalReference{},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user