Files
digital_human_backend/update.sql
2025-09-05 00:42:06 +08:00

23 lines
660 B
SQL

CREATE TABLE IF NOT EXISTS videos (
id INT AUTO_INCREMENT PRIMARY KEY,
uuid VARCHAR(36) NOT NULL UNIQUE,
video_path TEXT NOT NULL,
silenced_video_path TEXT,
model_name VARCHAR(255)
);
CREATE TABLE IF NOT EXISTS audios (
id INT AUTO_INCREMENT PRIMARY KEY,
uuid VARCHAR(36) NOT NULL,
type ENUM('original', 'formatted') NOT NULL,
file_path TEXT NOT NULL,
FOREIGN KEY (uuid) REFERENCES videos(uuid) ON DELETE CASCADE
);
CREATE TABLE IF NOT EXISTS reference_texts (
id INT AUTO_INCREMENT PRIMARY KEY,
uuid VARCHAR(36) NOT NULL,
ref_text TEXT,
FOREIGN KEY (uuid) REFERENCES videos(uuid) ON DELETE CASCADE
);