TT#76784 Improve slow expiration check queries

Change-Id: Ie3e1a9136159643d3bb39b46e7dd3ecb159608ac
changes/84/38584/5
Hans-Peter Herzog 5 years ago
parent 78d4f10ef0
commit 53d311b294

@ -0,0 +1,10 @@
SET sql_log_bin=0;
USE `fileshare`;
DROP INDEX `sessions_expires_at` ON `sessions`;
DROP INDEX `uploads_expires_at` ON `uploads`;
DROP INDEX `downloads_expires_at` ON `downloads`;
ALTER TABLE `sessions` DROP COLUMN `expires_at`;
ALTER TABLE `uploads` DROP COLUMN `expires_at`;
ALTER TABLE `downloads` DROP COLUMN `expires_at`;

@ -0,0 +1,10 @@
SET sql_log_bin=0;
USE `fileshare`;
ALTER TABLE `sessions` ADD COLUMN `expires_at` DATETIME DEFAULT NULL;
ALTER TABLE `uploads` ADD COLUMN `expires_at` DATETIME DEFAULT NULL;
ALTER TABLE `downloads` ADD COLUMN `expires_at` DATETIME DEFAULT NULL;
CREATE INDEX `sessions_expires_at` ON `sessions` (`expires_at`);
CREATE INDEX `uploads_expires_at` ON `uploads` (`expires_at`);
CREATE INDEX `downloads_expires_at` ON `downloads` (`expires_at`);
Loading…
Cancel
Save