comparison OrthancServer/InstallTrackAttachmentsSize.sql @ 3019:8336204d95dc db-changes

refactoring computation of disk size for recycling
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 14 Dec 2018 18:07:40 +0100
parents e3b5c07146a3
children
comparison
equal deleted inserted replaced
3018:e3b5c07146a3 3019:8336204d95dc
1 CREATE TABLE GlobalIntegers( 1 CREATE TABLE GlobalIntegers(
2 key INTEGER PRIMARY KEY, 2 key INTEGER PRIMARY KEY,
3 value INTEGER); 3 value INTEGER);
4 4
5 INSERT INTO GlobalProperties VALUES (6, 1); -- GlobalProperty_DatabaseTracksSizeOfAttachments 5 INSERT INTO GlobalProperties VALUES (6, 1); -- GlobalProperty_GetTotalSizeIsFast
6 6
7 INSERT INTO GlobalIntegers SELECT 0, IFNULL(SUM(compressedSize), 0) FROM AttachedFiles; 7 INSERT INTO GlobalIntegers SELECT 0, IFNULL(SUM(compressedSize), 0) FROM AttachedFiles;
8 INSERT INTO GlobalIntegers SELECT 1, IFNULL(SUM(uncompressedSize), 0) FROM AttachedFiles; 8 INSERT INTO GlobalIntegers SELECT 1, IFNULL(SUM(uncompressedSize), 0) FROM AttachedFiles;
9 9
10 CREATE TRIGGER AttachedFileIncrementSize 10 CREATE TRIGGER AttachedFileIncrementSize