query("SHOW TABLES LIKE 'contracts'"); if ($stmt->rowCount() == 0) { $sql = " CREATE TABLE contracts ( id INT AUTO_INCREMENT PRIMARY KEY, customer_name VARCHAR(255) NOT NULL, customer_email VARCHAR(255), customer_phone VARCHAR(50), contract_title VARCHAR(255) NOT NULL, start_date DATE, end_date DATE, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); "; $pdo->exec($sql); echo "Table 'contracts' created successfully." . PHP_EOL; } else { echo "Table 'contracts' already exists." . PHP_EOL; } } catch (PDOException $e) { die("DB ERROR: " . $e->getMessage()); }