Checkpoint: Ajout de la table processed_dedup_keys : chaque article traité par le moteur RSS est enregistré dans cette table. Lors des passages suivants du cron, si la dedupKey est présente dans cette table, l'article est ignoré même s'il a été supprimé de veille_items ou aap_items.
This commit is contained in:
8
drizzle/0010_graceful_nova.sql
Normal file
8
drizzle/0010_graceful_nova.sql
Normal file
@@ -0,0 +1,8 @@
|
||||
CREATE TABLE `processed_dedup_keys` (
|
||||
`id` int AUTO_INCREMENT NOT NULL,
|
||||
`dedupKey` varchar(64) NOT NULL,
|
||||
`feedType` enum('veille','aap') NOT NULL,
|
||||
`processedAt` timestamp NOT NULL DEFAULT (now()),
|
||||
CONSTRAINT `processed_dedup_keys_id` PRIMARY KEY(`id`),
|
||||
CONSTRAINT `processed_dedup_keys_dedupKey_unique` UNIQUE(`dedupKey`)
|
||||
);
|
||||
Reference in New Issue
Block a user