CREATE TABLE IF NOT EXISTS tracks ( id INT AUTO_INCREMENT PRIMARY KEY, user_id INT NOT NULL, title VARCHAR(255) NOT NULL, album VARCHAR(255), genre VARCHAR(100), release_date DATE, file_path VARCHAR(255) NOT NULL, cover_art_path VARCHAR(255), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE );