full
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
-- Tabla para almacenar archivos multimedia subidos
|
||||
CREATE TABLE IF NOT EXISTS media_files (
|
||||
id INT AUTO_INCREMENT PRIMARY KEY,
|
||||
filename VARCHAR(255) NOT NULL,
|
||||
unique_name VARCHAR(255) NOT NULL UNIQUE,
|
||||
file_type VARCHAR(100) NOT NULL,
|
||||
file_size INT NOT NULL,
|
||||
media_type ENUM('image', 'video', 'audio', 'document') NOT NULL,
|
||||
file_path TEXT NOT NULL,
|
||||
public_url TEXT NOT NULL,
|
||||
uploaded_by INT NULL,
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
INDEX idx_media_type (media_type),
|
||||
INDEX idx_uploaded_by (uploaded_by),
|
||||
INDEX idx_created (created_at)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
Reference in New Issue
Block a user