1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-05 19:42:38 +02:00
Oinktube/plugin/AI/install/install.sql
2023-11-23 18:49:46 -03:00

62 lines
No EOL
1.9 KiB
SQL

CREATE TABLE IF NOT EXISTS `ai_responses` (
`id` INT NOT NULL AUTO_INCREMENT,
`elapsedTime` DOUBLE NULL,
`created` DATETIME NULL,
`modified` DATETIME NULL,
`videos_id` INT(11) NOT NULL,
`price` DOUBLE NULL,
PRIMARY KEY (`id`),
INDEX `fk_ai_responses_videos1_idx` (`videos_id` ASC),
CONSTRAINT `fk_ai_responses_videos1`
FOREIGN KEY (`videos_id`)
REFERENCES `videos` (`id`)
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `ai_metatags_responses` (
`id` INT NOT NULL AUTO_INCREMENT,
`videoTitles` TEXT NULL,
`keywords` TEXT NULL,
`professionalDescription` TEXT NULL,
`casualDescription` TEXT NULL,
`shortSummary` TEXT NULL,
`metaDescription` TEXT NULL,
`rrating` VARCHAR(45) NULL,
`rratingJustification` TEXT NULL,
`prompt_tokens` INT UNSIGNED NULL,
`completion_tokens` INT UNSIGNED NULL,
`price_prompt_tokens` DOUBLE NULL,
`price_completion_tokens` DOUBLE NULL,
`created` DATETIME NULL,
`modified` DATETIME NULL,
`ai_responses_id` INT NOT NULL,
PRIMARY KEY (`id`),
INDEX `fk_ai_metatags_responses_ai_responses1_idx` (`ai_responses_id` ASC),
CONSTRAINT `fk_ai_metatags_responses_ai_responses1`
FOREIGN KEY (`ai_responses_id`)
REFERENCES `ai_responses` (`id`)
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `ai_transcribe_responses` (
`id` INT NOT NULL AUTO_INCREMENT,
`vtt` MEDIUMTEXT NULL,
`language` VARCHAR(150) NULL,
`duration` DOUBLE NULL,
`text` TEXT NULL,
`total_price` DOUBLE NULL,
`size_in_bytes` INT NULL,
`mp3_url` VARCHAR(400) NULL,
`created` DATETIME NULL,
`modified` DATETIME NULL,
`ai_responses_id` INT NOT NULL,
PRIMARY KEY (`id`),
INDEX `fk_ai_transcribe_responses_ai_responses1_idx` (`ai_responses_id` ASC),
CONSTRAINT `fk_ai_transcribe_responses_ai_responses1`
FOREIGN KEY (`ai_responses_id`)
REFERENCES `ai_responses` (`id`)
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;