-- Las instalaciones que ya tenían el scanner conservan la clave anterior
-- (sesión + item SharePoint). Se amplía para persistir cada página de un PDF.
ALTER TABLE `ScannerSessionFile` ADD COLUMN `pageNumber` INTEGER NOT NULL DEFAULT 1 AFTER `sharepointItemId`;

DROP INDEX `ScannerSessionFile_sessionId_sharepointItemId_key` ON `ScannerSessionFile`;

CREATE UNIQUE INDEX `ScannerSessionFile_sessionId_sharepointItemId_pageNumber_key`
  ON `ScannerSessionFile`(`sessionId`, `sharepointItemId`, `pageNumber`);
