Встраивание DuckDB
Клиент командной строки
Клиент командной строки (CLI) предназначен для интерактивного использования, а не для встраивания. В результате у него больше функций, которые могут быть использованы злоумышленником. Например, у клиента командной строки есть функция .sh, которая позволяет выполнять произвольные командные строки. Эта функция присутствует только в клиенте командной строки и ни в одном другом клиенте DuckDB.
.sh ls
Подсказка Вызов клиента командной строки DuckDB через командные строки не рекомендуется для встраивания DuckDB. Рекомендуется использовать одну из библиотек клиентов, например, Python, R, Java и т. д.
© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/operations_manual/embedding_duckdb.html