false, 'message' => 'File skema database tidak ditemukan.', ]); exit; } try { $dsn = "mysql:host={$host};charset={$charset}"; $pdo = new PDO($dsn, $username, $password, [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false, ]); $pdo->exec($sql); echo json_encode([ 'success' => true, 'message' => 'Database webgis_miskin berhasil di-reset.', ]); } catch (PDOException $exception) { http_response_code(500); echo json_encode([ 'success' => false, 'message' => 'Gagal reset database.', 'error' => $exception->getMessage(), ]); }