-- DropIndex
DROP INDEX `CatalogoDigitalLentes_Compartilhamento_token_idx` ON `CatalogoDigitalLentes_Compartilhamento`;

-- DropIndex
DROP INDEX `CatalogoDigitalLentes_Compartilhamento_token_key` ON `CatalogoDigitalLentes_Compartilhamento`;

-- AlterTable
ALTER TABLE `CatalogoDigitalLentes_Compartilhamento` MODIFY `token` TEXT NOT NULL;

-- CreateIndex
CREATE INDEX `CatalogoDigitalLentes_userId_idx` ON `CatalogoDigitalLentes`(`userId`);

-- CreateIndex
CREATE INDEX `CatalogoDigitalLentes_ativa_idx` ON `CatalogoDigitalLentes`(`ativa`);

-- CreateIndex
CREATE INDEX `CatalogoDigitalLentes_userId_ativa_idx` ON `CatalogoDigitalLentes`(`userId`, `ativa`);

-- CreateIndex
CREATE INDEX `CatalogoDigitalLentes_preco_venda_idx` ON `CatalogoDigitalLentes`(`preco_venda`);

-- CreateIndex
CREATE INDEX `CatalogoDigitalLentes_peso_idx` ON `CatalogoDigitalLentes`(`peso`);

-- CreateIndex
CREATE INDEX `CatalogoDigitalLentes_esferico_min_esferico_max_idx` ON `CatalogoDigitalLentes`(`esferico_min`, `esferico_max`);

-- CreateIndex
CREATE INDEX `CatalogoDigitalLentes_cilindro_min_idx` ON `CatalogoDigitalLentes`(`cilindro_min`);

-- CreateIndex
CREATE INDEX `CatalogoDigitalLentes_adicao_min_adicao_max_idx` ON `CatalogoDigitalLentes`(`adicao_min`, `adicao_max`);
