12 lines
509 B
SQL
12 lines
509 B
SQL
-- SQL Migration for creating the uploaded_files table.
|
|
-- This table will store metadata for each XML file uploaded.
|
|
|
|
CREATE TABLE IF NOT EXISTS `uploaded_files` (
|
|
`id` INT AUTO_INCREMENT PRIMARY KEY,
|
|
`original_filename` VARCHAR(255) NOT NULL,
|
|
`new_filename` VARCHAR(255) NOT NULL,
|
|
`upload_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
`status` VARCHAR(50) DEFAULT 'pending_validation',
|
|
`uploaded_by` VARCHAR(255) NOT NULL COMMENT 'User email or identifier'
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|