exec(" CREATE TABLE IF NOT EXISTS onboarding_sessions ( id INT AUTO_INCREMENT PRIMARY KEY, session_token VARCHAR(64) UNIQUE NOT NULL, company_name VARCHAR(255), company_logo VARCHAR(255), primary_color VARCHAR(7), secondary_color VARCHAR(7), industry VARCHAR(100), company_tagline TEXT, quote_format VARCHAR(50), payment_terms VARCHAR(100), quote_validity_days INT, show_itemized_pricing BOOLEAN DEFAULT 1, include_terms_conditions BOOLEAN DEFAULT 1, contact_name VARCHAR(255), contact_email VARCHAR(255), contact_phone VARCHAR(50), contact_address TEXT, website VARCHAR(255), current_step INT DEFAULT 1, completed BOOLEAN DEFAULT 0, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, INDEX idx_session_token (session_token), INDEX idx_completed (completed) ) ");