]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Add Worm/IsWorm to Media table
authorEric Bollengier <eric@baculasystems.com>
Mon, 3 Oct 2022 08:14:27 +0000 (10:14 +0200)
committerEric Bollengier <eric@baculasystems.com>
Thu, 14 Sep 2023 11:56:59 +0000 (13:56 +0200)
bacula/src/cats/make_mysql_tables.in
bacula/src/cats/update_mysql_tables.in

index 69dd2d460e594bc85f8c8bb53b66e9680ebb16bc..f7ef85775d96c2080d11fcd4c819c58a9d8df698 100644 (file)
@@ -479,6 +479,8 @@ CREATE TABLE Media (
    ScratchPoolId INTEGER UNSIGNED DEFAULT 0,
    RecyclePoolId INTEGER UNSIGNED DEFAULT 0,
    Comment BLOB,
+   Worm TINYINT DEFAULT 0,
+   UseWorm TINYINT DEFAULT 0,
    PRIMARY KEY(MediaId),
    UNIQUE (VolumeName(128)),
    INDEX (PoolId),
index 7b9cdd6dcd6a0067d874d62b99c127189237a848..8482bc30661da213ee4f3183cdbdf6b3fd127574 100644 (file)
@@ -705,6 +705,10 @@ ALTER TABLE MetaAttachment
 CREATE INDEX meta_attachmentowner ON MetaAttachment (AttachmentTenant(255),AttachmentOwner(255));
 CREATE INDEX meta_attachmentemailid ON MetaAttachment (AttachmentEmailId(255));
 
+ALTER TABLE Media
+    MODIFY COLUMN Worm TINYINT DEFAULT 0,
+    MODIFY COLUMN UseWorm TINYINT DEFAULT 0;
+
 ALTER TABLE Object
     ADD COLUMN FileIndex integer not null default 0;