mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-05 19:42:38 +02:00
62 lines
No EOL
1.9 KiB
SQL
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; |