35 lines
1.3 KiB
SQL
35 lines
1.3 KiB
SQL
--
|
|
-- This updates a 1.22.0 database to 1.22.1
|
|
--
|
|
|
|
--
|
|
-- Add support for linked monitors
|
|
--
|
|
alter table Monitors add column LinkedMonitors varchar(255) NOT NULL default '' after Enabled;
|
|
alter table Monitors modify column Device varchar(64) not null default '';
|
|
alter table Monitors modify column Host varchar(64) not null default '';
|
|
alter table Monitors modify column Port varchar(8) not null default '';
|
|
alter table Monitors modify column Path varchar(255) not null default '';
|
|
alter table Monitors modify column LabelX smallint(5) unsigned not null default 0;
|
|
alter table Monitors modify column LabelY smallint(5) unsigned not null default 0;
|
|
alter table Monitors modify column MaxFPS decimal(5,2) default NULL;
|
|
update Monitors set MaxFPS = NULL where MaxFPS = 0.00;
|
|
alter table Monitors add column AlarmMaxFPS decimal(5,2) default NULL after MaxFPS;
|
|
|
|
--
|
|
-- Modify zone presets a bit
|
|
--
|
|
UPDATE ZonePresets SET MinPixelThreshold = 60 WHERE Id = 1 OR Id = 4;
|
|
UPDATE ZonePresets SET MinPixelThreshold = 40 WHERE Id = 2 OR Id = 5;
|
|
UPDATE ZonePresets SET MinPixelThreshold = 20 WHERE Id = 3 OR Id = 6;
|
|
|
|
--
|
|
-- These are optional, but we might as well do it now
|
|
--
|
|
optimize table Frames;
|
|
optimize table Events;
|
|
optimize table Filters;
|
|
optimize table Zones;
|
|
optimize table Monitors;
|
|
optimize table Stats;
|