diff --git a/snprc_ehr/resources/etls/SndPackagesAndSuperPkgs.xml b/snprc_ehr/resources/etls/SndPackagesAndSuperPkgs.xml index ed0bb2ac..b58428a9 100644 --- a/snprc_ehr/resources/etls/SndPackagesAndSuperPkgs.xml +++ b/snprc_ehr/resources/etls/SndPackagesAndSuperPkgs.xml @@ -33,11 +33,6 @@ Copy to Staging table - - - - - diff --git a/snprc_ehr/resources/schemas/dbscripts/sqlserver/snprc_ehr-25.000-25.001.sql b/snprc_ehr/resources/schemas/dbscripts/sqlserver/snprc_ehr-25.000-25.001.sql new file mode 100644 index 00000000..a198a3c9 --- /dev/null +++ b/snprc_ehr/resources/schemas/dbscripts/sqlserver/snprc_ehr-25.000-25.001.sql @@ -0,0 +1,27 @@ +EXEC core.fn_dropifexists @objname = 'SndSuperPackageStaging', @objschema = 'snprc_ehr', @objtype = 'TABLE'; + +CREATE TABLE snprc_ehr.SndSuperPackageStaging +( + TopLevelPkgId INTEGER NOT NULL, + SuperPkgId INTEGER NOT NULL, + ParentSuperPkgId INTEGER NULL, + PkgId INTEGER NOT NULL, + TreePath VARCHAR(800) NOT NULL, + SuperPkgPath VARCHAR(MAX) NOT NULL, + SortOrder INTEGER NULL, + Required INTEGER NULL, + Description VARCHAR(MAX) NOT NULL, + Narrative VARCHAR(MAX) NOT NULL, + Active INTEGER NOT NULL, + Repeatable INTEGER NOT NULL, + Level INTEGER NOT NULL, + Created DATETIME NOT NULL, + CreatedBy USERID NOT NULL, + Modified DATETIME NOT NULL, + ModifiedBy USERID NOT NULL, + diModified DATETIME NOT NULL, + ObjectId UNIQUEIDENTIFIER NOT NULL + + CONSTRAINT PK_SndSuperPackageStaging PRIMARY KEY CLUSTERED ( TopLevelPkgId, SuperPkgId, TreePath) +); +GO \ No newline at end of file diff --git a/snprc_ehr/resources/schemas/snprc_ehr.xml b/snprc_ehr/resources/schemas/snprc_ehr.xml index 2c0946f6..7543d168 100644 --- a/snprc_ehr/resources/schemas/snprc_ehr.xml +++ b/snprc_ehr/resources/schemas/snprc_ehr.xml @@ -2374,7 +2374,7 @@ Super PackageStaging - TopLevelPkgId, SuperPkgId + TopLevelPkgId, SuperPkgId, TreePath diff --git a/snprc_ehr/src/org/labkey/snprc_ehr/SNPRC_EHRModule.java b/snprc_ehr/src/org/labkey/snprc_ehr/SNPRC_EHRModule.java index 72620803..c80a7162 100644 --- a/snprc_ehr/src/org/labkey/snprc_ehr/SNPRC_EHRModule.java +++ b/snprc_ehr/src/org/labkey/snprc_ehr/SNPRC_EHRModule.java @@ -118,7 +118,7 @@ public String getName() @Override public @Nullable Double getSchemaVersion() { - return 25.000; + return 25.001; } @Override