Skip to content

Commit 622024f

Browse files
committed
check if archivenote exists
1 parent ee2b1a1 commit 622024f

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/main/resources/db/migration/V6.5.0.2.sql

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,15 @@ ALTER TABLE datasetversion ADD COLUMN IF NOT EXISTS deaccessionnote VARCHAR(1000
99
UPDATE datasetversion set deaccessionnote = versionnote;
1010
UPDATE datasetversion set versionnote = null;
1111

12-
-- Move/merge archivenote contents and remove archivenote column
12+
-- Move/merge archivenote contents and remove archivenote column (on existing DBs that have this column)
1313
--
14+
IF EXISTS (SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'datasetversion'' AND COLUMN_NAME = 'archivenote'')
15+
16+
BEGIN
1417

1518
UPDATE datasetversion set deaccessionlink = CONCAT_WS(' ', deaccessionlink, archivenote);
1619

1720
ALTER TABLE datasetversion DROP COLUMN archivenote;
1821

22+
END
23+

0 commit comments

Comments
 (0)