add missed guid field, update unique index members and name

This commit is contained in:
yggverse 2026-01-07 16:19:11 +02:00
parent 63373609da
commit 6bf89cbc3e

View file

@ -1,5 +1,5 @@
-- MySQL Script generated by MySQL Workbench
-- Wed 07 Jan 2026 03:49:23 PM EET
-- Wed 07 Jan 2026 04:18:03 PM EET
-- Model: New Model Version: 1.0
-- MySQL Workbench Forward Engineering
@ -35,12 +35,13 @@ CREATE TABLE IF NOT EXISTS `rssto`.`channel_item` (
`channel_item_id` INT NOT NULL AUTO_INCREMENT,
`channel_id` INT NOT NULL,
`pub_date` BIGINT NOT NULL,
`guid` VARCHAR(255) NOT NULL,
`link` VARCHAR(255) NOT NULL,
`title` VARCHAR(255) NULL,
`description` LONGTEXT NULL,
PRIMARY KEY (`channel_item_id`),
UNIQUE INDEX `url_UNIQUE` (`link` ASC) VISIBLE,
INDEX `fk_channel_item_channel_idx` (`channel_id` ASC) VISIBLE,
UNIQUE INDEX `UNIQUE` (`guid` ASC, `channel_id` ASC) VISIBLE,
CONSTRAINT `fk_channel_item_channel`
FOREIGN KEY (`channel_id`)
REFERENCES `rssto`.`channel` (`channel_id`)