diff --git a/resources/schemas/dbscripts/postgresql/targetedms-0.000-24.000.sql b/resources/schemas/dbscripts/postgresql/targetedms-0.000-25.000.sql similarity index 99% rename from resources/schemas/dbscripts/postgresql/targetedms-0.000-24.000.sql rename to resources/schemas/dbscripts/postgresql/targetedms-0.000-25.000.sql index 61e42574e..8f3f6bd6f 100644 --- a/resources/schemas/dbscripts/postgresql/targetedms-0.000-24.000.sql +++ b/resources/schemas/dbscripts/postgresql/targetedms-0.000-25.000.sql @@ -4160,3 +4160,36 @@ ALTER TABLE targetedms.moleculetransition ALTER COLUMN customionname TYPE TEXT; ALTER TABLE targetedms.excludedprecursors ALTER COLUMN customionname TYPE TEXT; ALTER TABLE targetedms.AutoQCPing ADD COLUMN SoftwareVersion VARCHAR(100); + +/* 24.xxx SQL scripts */ + +UPDATE targetedms.QCMetricConfiguration SET + EnabledQueryName = 'QCMetricEnabled_massErrorPrecursor', + Series1QueryName = 'QCMetric_massErrorPrecursor', + Name = 'Precursor Mass Error', + Series1Label = 'Precursor Mass Error', + YAxisLabel1 = 'Mass Error PPM' +WHERE Name = 'Mass Accuracy'; + +-- @SkipOnEmptySchemasBegin +WITH rootIdentity AS (SELECT EntityId AS theIdentity FROM core.Containers WHERE Parent IS NULL) +INSERT INTO targetedms.QCMetricConfiguration (Container, Name, Series1Label, Series1SchemaName, Series1QueryName, EnabledSchemaName, EnabledQueryName, YAxisLabel1) VALUES + ((SELECT theIdentity FROM rootIdentity), 'Transition Mass Error','Transition Mass Error','targetedms','QCMetric_massErrorTransition', 'targetedms', 'QCMetricEnabled_massErrorTransition', 'Mass Error PPM'); +-- @SkipOnEmptySchemasEnd + +ALTER TABLE targetedms.QCEnabledMetrics ADD COLUMN Status VARCHAR(20); +UPDATE targetedms.QCEnabledMetrics SET Status = 'Disabled' WHERE Enabled = false; +UPDATE targetedms.QCEnabledMetrics SET Status = 'LeveyJennings' WHERE Enabled = true; +ALTER TABLE targetedms.QCEnabledMetrics DROP COLUMN Enabled; +UPDATE targetedms.QCEnabledMetrics SET UpperBound = 3, LowerBound = 3 WHERE Status = 'LeveyJennings'; + +ALTER TABLE targetedms.TransitionChromInfo + ADD COLUMN Skewness DOUBLE PRECISION, + ADD COLUMN Kurtosis DOUBLE PRECISION, + ADD COLUMN StdDev DOUBLE PRECISION, + ADD COLUMN ShapeCorrelation DOUBLE PRECISION; + +UPDATE targetedms.QCEnabledMetrics SET LowerBound = -3 WHERE Status = 'LeveyJennings' AND UpperBound = 3 AND LowerBound = 3; + +ALTER TABLE targetedms.GeneralPrecursor + ADD COLUMN SpectrumFilter BYTEA; \ No newline at end of file diff --git a/resources/schemas/dbscripts/postgresql/targetedms-24.000-24.001.sql b/resources/schemas/dbscripts/postgresql/targetedms-24.000-24.001.sql deleted file mode 100644 index 137f7d669..000000000 --- a/resources/schemas/dbscripts/postgresql/targetedms-24.000-24.001.sql +++ /dev/null @@ -1,13 +0,0 @@ -UPDATE targetedms.QCMetricConfiguration SET - EnabledQueryName = 'QCMetricEnabled_massErrorPrecursor', - Series1QueryName = 'QCMetric_massErrorPrecursor', - Name = 'Precursor Mass Error', - Series1Label = 'Precursor Mass Error', - YAxisLabel1 = 'Mass Error PPM' -WHERE Name = 'Mass Accuracy'; - --- @SkipOnEmptySchemasBegin -WITH rootIdentity AS (SELECT EntityId AS theIdentity FROM core.Containers WHERE Parent IS NULL) -INSERT INTO targetedms.QCMetricConfiguration (Container, Name, Series1Label, Series1SchemaName, Series1QueryName, EnabledSchemaName, EnabledQueryName, YAxisLabel1) VALUES - ((SELECT theIdentity FROM rootIdentity), 'Transition Mass Error','Transition Mass Error','targetedms','QCMetric_massErrorTransition', 'targetedms', 'QCMetricEnabled_massErrorTransition', 'Mass Error PPM'); --- @SkipOnEmptySchemasEnd diff --git a/resources/schemas/dbscripts/postgresql/targetedms-24.001-24.002.sql b/resources/schemas/dbscripts/postgresql/targetedms-24.001-24.002.sql deleted file mode 100644 index ba4283671..000000000 --- a/resources/schemas/dbscripts/postgresql/targetedms-24.001-24.002.sql +++ /dev/null @@ -1,5 +0,0 @@ -ALTER TABLE targetedms.QCEnabledMetrics ADD COLUMN Status VARCHAR(20); -UPDATE targetedms.QCEnabledMetrics SET Status = 'Disabled' WHERE Enabled = false; -UPDATE targetedms.QCEnabledMetrics SET Status = 'LeveyJennings' WHERE Enabled = true; -ALTER TABLE targetedms.QCEnabledMetrics DROP COLUMN Enabled; -UPDATE targetedms.QCEnabledMetrics SET UpperBound = 3, LowerBound = 3 WHERE Status = 'LeveyJennings'; diff --git a/resources/schemas/dbscripts/postgresql/targetedms-24.002-24.003.sql b/resources/schemas/dbscripts/postgresql/targetedms-24.002-24.003.sql deleted file mode 100644 index 333df2791..000000000 --- a/resources/schemas/dbscripts/postgresql/targetedms-24.002-24.003.sql +++ /dev/null @@ -1,5 +0,0 @@ -ALTER TABLE targetedms.TransitionChromInfo - ADD COLUMN Skewness DOUBLE PRECISION, - ADD COLUMN Kurtosis DOUBLE PRECISION, - ADD COLUMN StdDev DOUBLE PRECISION, - ADD COLUMN ShapeCorrelation DOUBLE PRECISION; diff --git a/resources/schemas/dbscripts/postgresql/targetedms-24.003-24.004.sql b/resources/schemas/dbscripts/postgresql/targetedms-24.003-24.004.sql deleted file mode 100644 index c9e452a82..000000000 --- a/resources/schemas/dbscripts/postgresql/targetedms-24.003-24.004.sql +++ /dev/null @@ -1 +0,0 @@ -UPDATE targetedms.QCEnabledMetrics SET LowerBound = -3 WHERE Status = 'LeveyJennings' AND UpperBound = 3 AND LowerBound = 3; diff --git a/resources/schemas/dbscripts/postgresql/targetedms-24.004-24.005.sql b/resources/schemas/dbscripts/postgresql/targetedms-24.004-24.005.sql deleted file mode 100644 index a67743eb7..000000000 --- a/resources/schemas/dbscripts/postgresql/targetedms-24.004-24.005.sql +++ /dev/null @@ -1,2 +0,0 @@ -ALTER TABLE targetedms.GeneralPrecursor - ADD COLUMN SpectrumFilter BYTEA; \ No newline at end of file