-- Migration: Create ingreso_borrador table for goods pre-reception CREATE TABLE IF NOT EXISTS ingreso_borrador ( id INT AUTO_INCREMENT PRIMARY KEY, nombre_producto VARCHAR(255) NOT NULL, cantidad_esperada INT NOT NULL, cantidad_recibida INT DEFAULT NULL, estado ENUM('Pendiente', 'Conforme', 'Discrepancia') DEFAULT 'Pendiente', usuario_registro_id INT NOT NULL, usuario_verifico_id INT DEFAULT NULL, observaciones TEXT, fecha_registro TIMESTAMP DEFAULT CURRENT_TIMESTAMP, fecha_verificacion DATETIME DEFAULT NULL, FOREIGN KEY (usuario_registro_id) REFERENCES users(id) );