CREATE TABLE `rss_feeds` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `user_id` bigint(20) NOT NULL, `type` enum('royalroad','gitea') COLLATE utf8mb4_unicode_ci NOT NULL, `feed_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `rss_feed` varchar(512) COLLATE utf8mb4_unicode_ci NOT NULL, `last_entry` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `active` tinyint(1) NOT NULL DEFAULT '1', `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`), UNIQUE KEY `uq_rss_feed` (`rss_feed`), UNIQUE KEY `uq_user_rss_feed` (`user_id`,`rss_feed`), KEY `idx_active_type` (`active`,`type`), CONSTRAINT `fk_rss_feeds_user` FOREIGN KEY (`user_id`) REFERENCES `users` (`user_id`) ON DELETE CASCADE )