Skip to content

Commit f36cc52

Browse files
authored
Consolidate SQL scripts to *-0.000-25.000.sql (#875)
1 parent f2e404b commit f36cc52

5 files changed

Lines changed: 113 additions & 220 deletions

File tree

snprc_ehr/resources/schemas/dbscripts/sqlserver/snprc_ehr-0.000-24.000.sql renamed to snprc_ehr/resources/schemas/dbscripts/sqlserver/snprc_ehr-0.000-25.000.sql

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2181,3 +2181,111 @@ CREATE TABLE snprc_ehr.SndPackageAttributeStaging
21812181
CONSTRAINT pk_SndPackagesAttributeStaging PRIMARY KEY CLUSTERED (AttributeId)
21822182
);
21832183
GO
2184+
2185+
/* 24.xxx SQL scripts */
2186+
2187+
EXEC core.fn_dropifexists @objname = 'therapy_formulary', @objschema = 'snprc_ehr', @objtype = 'TABLE';
2188+
EXEC core.fn_dropifexists @objname = 'therapy_frequency', @objschema = 'snprc_ehr', @objtype = 'TABLE';
2189+
EXEC core.fn_dropifexists @objname = 'therapy_routes', @objschema = 'snprc_ehr', @objtype = 'TABLE';
2190+
EXEC core.fn_dropifexists @objname = 'therapy_units', @objschema = 'snprc_ehr', @objtype = 'TABLE';
2191+
EXEC core.fn_dropifexists @objname = 'therapy_resolutions', @objschema = 'snprc_ehr', @objtype = 'TABLE';
2192+
2193+
CREATE TABLE snprc_ehr.therapy_formulary(
2194+
RowId INT NOT NULL,
2195+
drug VARCHAR(400) NOT NULL,
2196+
dose NUMERIC(8, 4) NOT NULL,
2197+
route INT NOT NULL, -- FK snprc_ehr.therapy_routes.RowId
2198+
frequency INT NOT NULL, -- FK snprc_ehr.therapy_frequency.RowId`
2199+
duration INT NOT NULL,
2200+
units INT NOT NULL, -- FK snprc_ehr.therapy_units.RowId
2201+
isActive INT NULL,
2202+
dateDisabled DATETIME NULL,
2203+
Container dbo.ENTITYID NOT NULL,
2204+
Created DATETIME NULL,
2205+
CreatedBy dbo.USERID NULL,
2206+
Modified DATETIME NULL,
2207+
ModifiedBy dbo.USERID NULL,
2208+
ObjectId UNIQUEIDENTIFIER NOT NULL
2209+
2210+
CONSTRAINT PK_therapy_formulary PRIMARY KEY CLUSTERED (RowId)
2211+
)
2212+
2213+
ALTER TABLE snprc_ehr.therapy_formulary WITH CHECK ADD CONSTRAINT FK_therapy_formulary_container FOREIGN KEY(Container)
2214+
REFERENCES core.Containers (EntityId)
2215+
GO
2216+
2217+
2218+
CREATE TABLE snprc_ehr.therapy_routes(
2219+
2220+
RowId INT NOT NULL,
2221+
route VARCHAR(30) NOT NULL,
2222+
description VARCHAR(100) NULL,
2223+
isActive INT NULL,
2224+
Container dbo.ENTITYID NOT NULL,
2225+
Created DATETIME NULL,
2226+
CreatedBy dbo.USERID NULL,
2227+
Modified DATETIME NULL,
2228+
ModifiedBy dbo.USERID NULL,
2229+
ObjectId UNIQUEIDENTIFIER NULL
2230+
2231+
CONSTRAINT PK_therapy_routes PRIMARY KEY CLUSTERED (RowId)
2232+
)
2233+
ALTER TABLE snprc_ehr.therapy_routes WITH CHECK ADD CONSTRAINT FK_therapy_routes FOREIGN KEY(Container)
2234+
REFERENCES core.Containers (EntityId)
2235+
GO
2236+
2237+
CREATE TABLE snprc_ehr.therapy_units(
2238+
RowId INT NOT NULL,
2239+
units VARCHAR(30) NOT NULL,
2240+
description VARCHAR(100),
2241+
isActive INT NULL,
2242+
Container dbo.ENTITYID NOT NULL,
2243+
Created DATETIME NULL,
2244+
CreatedBy dbo.USERID NULL,
2245+
Modified DATETIME NULL,
2246+
ModifiedBy dbo.USERID NULL,
2247+
ObjectId UNIQUEIDENTIFIER NULL
2248+
2249+
CONSTRAINT PK_therapy_units PRIMARY KEY CLUSTERED (RowId)
2250+
)
2251+
ALTER TABLE snprc_ehr.therapy_units WITH CHECK ADD CONSTRAINT FK_therapy_units FOREIGN KEY(Container)
2252+
REFERENCES core.Containers (EntityId)
2253+
GO
2254+
2255+
CREATE TABLE snprc_ehr.therapy_resolutions
2256+
(
2257+
2258+
RowId INT NOT NULL,
2259+
resolution VARCHAR(30) NOT NULL,
2260+
isActive INT NULL,
2261+
Container dbo.ENTITYID NOT NULL,
2262+
Created DATETIME NULL,
2263+
CreatedBy dbo.USERID NULL,
2264+
Modified DATETIME NULL,
2265+
ModifiedBy dbo.USERID NULL,
2266+
ObjectId UNIQUEIDENTIFIER NULL
2267+
2268+
CONSTRAINT PK_therapy_resolutions PRIMARY KEY CLUSTERED (RowId)
2269+
)
2270+
2271+
ALTER TABLE snprc_ehr.therapy_resolutions WITH CHECK ADD CONSTRAINT FK_therapy_resolutions FOREIGN KEY(Container)
2272+
REFERENCES core.Containers (EntityId)
2273+
GO
2274+
2275+
CREATE TABLE snprc_ehr.therapy_frequency(
2276+
RowId INT NOT NULL,
2277+
frequency VARCHAR(30) NOT NULL,
2278+
description VARCHAR(100) NULL,
2279+
isActive INT NULL,
2280+
Container dbo.ENTITYID NOT NULL,
2281+
Created DATETIME NULL,
2282+
CreatedBy dbo.USERID NULL,
2283+
Modified DATETIME NULL,
2284+
ModifiedBy dbo.USERID NULL,
2285+
ObjectId UNIQUEIDENTIFIER NOT NULL
2286+
2287+
CONSTRAINT PK_therapy_frequency PRIMARY KEY CLUSTERED (RowId)
2288+
)
2289+
ALTER TABLE snprc_ehr.therapy_frequency WITH CHECK ADD CONSTRAINT FK_therapy_frequency FOREIGN KEY(Container)
2290+
REFERENCES core.Containers (EntityId)
2291+
GO

snprc_ehr/resources/schemas/dbscripts/sqlserver/snprc_ehr-23.002-24.001.sql

Lines changed: 0 additions & 109 deletions
This file was deleted.

snprc_ehr/resources/schemas/dbscripts/sqlserver/snprc_ehr-24.001-24.002.sql

Lines changed: 0 additions & 109 deletions
This file was deleted.

snprc_r24/resources/schemas/dbscripts/sqlserver/snprc_r24-0.00-18.20.sql renamed to snprc_r24/resources/schemas/dbscripts/sqlserver/snprc_r24-0.000-25.000.sql

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,4 +148,8 @@ CREATE TABLE [snprc_r24].[WeightStaging] (
148148

149149
CONSTRAINT [pk_snprc_r24_weight_staging] PRIMARY KEY ( [ObjectId] ASC) );
150150

151-
GO
151+
GO
152+
153+
/* 24.xxx SQL scripts */
154+
155+
ALTER TABLE snprc_r24.WeightStaging ALTER COLUMN Weight FLOAT

snprc_r24/resources/schemas/dbscripts/sqlserver/snprc_r24-24.000-24.001.sql

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)