32 lines
1 KiB
PHP
32 lines
1 KiB
PHP
<?php
|
|
try {
|
|
$db = new PDO('sqlite:d:\Docker\jasan\dda\assets.db');
|
|
$db->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";
|
|
}
|