Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1472,15 +1472,13 @@ INSERT INTO targetedms.QCMetricConfiguration (Container, Name,Series1Label,Serie
ALTER TABLE targetedms.ReplicateAnnotation ADD COLUMN Source VARCHAR(20) NOT NULL DEFAULT 'Skyline';

-- ExperimentRunLSID references exp.experimentrun.lsid
SELECT core.fn_dropifexists('Runs','targetedms','INDEX','IX_Runs_ExperimentRunLSID');

CREATE INDEX IX_Runs_ExperimentRunLSID ON targetedms.Runs(ExperimentRunLSID);

ALTER TABLE targetedms.transition ALTER COLUMN MeasuredIonName TYPE VARCHAR(255);

/* IX_Runs_ExperimentRunLSID */

SELECT core.fn_dropifexists('Runs','targetedms','INDEX','IX_Runs_ExperimentRunLSID');
DROP INDEX IF EXISTS targetedms.IX_Runs_ExperimentRunLSID;
CREATE INDEX IX_Runs_ExperimentRunLSID ON targetedms.Runs(ExperimentRunLSID, Id);

/* precursorchrominfo.Container */
Expand Down Expand Up @@ -1589,7 +1587,7 @@ ALTER TABLE targetedms.GeneralPrecursor ADD COLUMN IsotopeLabelId INT;
UPDATE targetedms.GeneralPrecursor gp SET IsotopeLabelId = (SELECT p.IsotopeLabelId FROM targetedms.Precursor p WHERE p.Id = gp.Id);
ALTER TABLE targetedms.GeneralPrecursor ADD CONSTRAINT FK_GeneralPrecursor_IsotopeLabel FOREIGN KEY (IsotopeLabelId) REFERENCES targetedms.IsotopeLabel(Id);
CREATE INDEX IX_GeneralPrecursor_IsotopeLabelId ON targetedms.GeneralPrecursor(IsotopeLabelId);
SELECT core.fn_dropifexists('Precursor', 'targetedms', 'INDEX', 'IX_Precursor_IsotopeLabelId');
DROP INDEX IF EXISTS targetedms.IX_Precursor_IsotopeLabelId;
ALTER TABLE targetedms.Precursor DROP CONSTRAINT FK_Precursor_IsotopeLabel;
ALTER TABLE targetedms.Precursor DROP COLUMN IsotopeLabelId;
ALTER TABLE targetedms.GeneralMolecule ADD COLUMN NormalizationMethod VARCHAR(255);
Expand Down Expand Up @@ -4026,8 +4024,8 @@ SELECT ale.EntryId AS AuditLogEntryId, ale.VersionId, r.Created, r.CreatedBy, r.
WHERE ale.VersionId IS NOT NULL;

-- VersionId Column no longer used on AuditLogEntry
SELECT core.fn_dropifexists('AuditLogEntry', 'targetedms', 'INDEX', 'uix_auditLogEntry_version');
SELECT core.fn_dropifexists('AuditLogEntry', 'targetedms', 'CONSTRAINT', 'fk_auditLogEntry_runs');
DROP INDEX IF EXISTS targetedms.uix_auditLogEntry_version;
ALTER TABLE targetedms.AuditLogEntry DROP CONSTRAINT IF EXISTS fk_auditLogEntry_runs;
ALTER TABLE targetedms.AuditLogEntry
DROP COLUMN VersionId;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
-- Drop the AuditLog view so targetedms-create.sql (runs after this script) rebuilds it with the fixed recursive CTE.
SELECT core.fn_dropifexists('AuditLog', 'targetedms', 'VIEW', NULL);
DROP VIEW IF EXISTS targetedms.AuditLog;
2 changes: 1 addition & 1 deletion resources/schemas/dbscripts/postgresql/targetedms-drop.sql
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
*
* Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0
*/
SELECT core.fn_dropifexists('AuditLog', 'targetedms', 'VIEW', NULL);
DROP VIEW IF EXISTS targetedms.AuditLog;
Loading