-- CreateTable CREATE TABLE `News` ( `id` INTEGER NOT NULL AUTO_INCREMENT, `title` VARCHAR(191) NOT NULL, `summary` VARCHAR(191) NOT NULL DEFAULT '', `source` VARCHAR(191) NOT NULL DEFAULT '', `url` VARCHAR(191) NOT NULL DEFAULT '', `publishedAt` DATETIME(3) NOT NULL, `impactRank` INTEGER NOT NULL, `createdAt` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), UNIQUE INDEX `News_title_publishedAt_key`(`title`, `publishedAt`), INDEX `News_publishedAt_idx`(`publishedAt`), PRIMARY KEY (`id`) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; -- CreateTable CREATE TABLE `Alert` ( `id` INTEGER NOT NULL AUTO_INCREMENT, `indicatorName` VARCHAR(191) NOT NULL, `period` VARCHAR(191) NOT NULL, `valueA` DOUBLE NOT NULL, `valueB` DOUBLE NOT NULL, `sourceA` VARCHAR(191) NOT NULL, `sourceB` VARCHAR(191) NOT NULL, `diff` DOUBLE NOT NULL, `diffRatio` DOUBLE NOT NULL, `createdAt` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), INDEX `Alert_createdAt_idx`(`createdAt`), PRIMARY KEY (`id`) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;