setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // 실제 사용자 (real_user) 컬럼 추가 try { $db->exec("ALTER TABLE laptop_assets ADD COLUMN real_user TEXT"); echo "Column 'real_user' added successfully.\n"; } catch (PDOException $e) { if (strpos($e->getMessage(), 'duplicate column name') !== false) { echo "Column 'real_user' already exists.\n"; } else { throw $e; } } // 매각 대상자 ID (disposal_user_id) 컬럼 추가 try { $db->exec("ALTER TABLE laptop_assets ADD COLUMN disposal_user_id INTEGER"); echo "Column 'disposal_user_id' added successfully.\n"; } catch (PDOException $e) { if (strpos($e->getMessage(), 'duplicate column name') !== false) { echo "Column 'disposal_user_id' already exists.\n"; } else { throw $e; } } } catch (Exception $e) { echo "Error: " . $e->getMessage() . "\n"; }