-- 广告位副本表(cn ads 的展示投影,ad.updated/ad.deleted 事件应用)。 -- 校对手决:Prisma 生成 DDL 固定 utf8mb4_unicode_ci,改写为库级约定的 -- utf8mb4_0900_bin(同 embed_slots_ov 口径)。无墓碑:ad.deleted 墓碑与 -- enabled=false 快照都表达为「删行」(公开不可见);createdAt/updatedAt 为 -- cn 原值(排序 tie-break,非本机生成)。排序索引(sortOrder, createdAt)与 -- cn ads 同构。 -- CreateTable CREATE TABLE `ads_ov` ( `adId` VARCHAR(32) NOT NULL, `imageObjectKey` VARCHAR(512) NOT NULL, `linkUrl` VARCHAR(2048) NOT NULL, `sortOrder` INTEGER NOT NULL, `albumIds` JSON NULL, `entityVersion` INTEGER NOT NULL, `createdAt` DATETIME(6) NOT NULL, `updatedAt` DATETIME(6) NOT NULL, INDEX `ads_ov_sortOrder_createdAt_idx`(`sortOrder`, `createdAt`), PRIMARY KEY (`adId`) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_bin;