Results of 1 - 10 of about 37 for GitHub (0.001 sec.)
- Go Client 15580
- The latest stable release of the DuckDB Go client bundles DuckDB 2.0.0. Its own version tag encodes that DuckDB version; see Versioning below. The DuckDB Go client, duckdb-go , is a SQL driver that conforms to Go's built-in database/sql int
...ial . Installation The client is a Go module. Add it to a project with go get , using the /v2 major-version suffix: go get github.com/duckdb/duckdb-go/v2 To copy the module's dependencies into the project's vendor directory, including the pre-built Duc...ver, import the package for its side effects with the blank identifier alongside database/sql : import ( "database/sql" _ "github.com/duckdb/duckdb-go/v2" ) The import registers a driver named duckdb with database/sql . Code that calls the client's own...ppender or user-defined functions, imports the package under its duckdb name instead of with the blank identifier: import "github.com/duckdb/duckdb-go/v2" Versioning Starting with DuckDB 1.5.0, the duckdb-go version encodes the DuckDB version it bundle... - https://man.mtool.work/duckdb/2.0/clients/go/overview.html
- Linux 11081
- Prerequisites On Linux, install the required packages with the package manager of your distribution. Ubuntu and Debian CLI Client On Ubuntu and Debian (and also MX Linux, Linux Mint, etc.), the requirements for building the DuckDB CLI clien
...g: sudo apt-get update sudo apt-get install -y git g++ cmake ninja-build libssl-dev libcurl4-openssl-dev git clone https://github.com/duckdb/duckdb cd duckdb GEN=ninja make Fedora, CentOS and Red Hat CLI Client The requirements for building the DuckDB...aLinux, Rocky Linux, etc. are the following: sudo yum install -y git g++ cmake ninja-build openssl-devel git clone https://github.com/duckdb/duckdb cd duckdb GEN=ninja make Note that on older Red Hat-based distributions, you may have to change the pack...inja and manually configure the number of Make jobs: sudo yum install -y git gcc-c++ cmake openssl-devel git clone https://github.com/duckdb/duckdb cd duckdb mkdir build cd build cmake .. make -j`nproc` Arch Linux The following instructions are intende... - https://man.mtool.work/duckdb/2.0/dev/building/linux.html
- Windows 9124
- On Windows, DuckDB requires the Microsoft Visual C++ Redistributable package both as a build-time and runtime dependency. Note that unlike the build process on UNIX-like systems, the Windows builds directly call CMake. Clang-cl To build Duc
...dows_ci.py make windows_release The make windows_release target invokes CMake with the bundled extensions configuration ( .github/config/bundled_extensions.cmake ) and builds DuckDB in Release mode. MSYS2 and MinGW64 DuckDB on Windows can also be built...ressing Enter . pacman -Syu git mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake mingw-w64-x86_64-ninja git clone https://github.com/duckdb/duckdb cd duckdb cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DBUILD_EXTENSIONS="icu;parquet;json" cmake --buil...e Go Client Building on Windows may result in the following error: go build collect2.exe: error: ld returned 5 exit status GitHub user vdmitriyev shared instructions for building the DuckDB Go client on Windows : Get four files ( .dll, .lib, .hpp, .h )... - https://man.mtool.work/duckdb/2.0/dev/building/windows.html
- CLI Charting with YouPlot 8934
- DuckDB can be used with CLI graphing tools to quickly pipe input to stdout to graph your data in one line. YouPlot is a Ruby-based CLI tool for drawing visually pleasing plots on the terminal. It can accept input from other programs by pipi
...uckDB to read data from another process by changing the filename to /dev/stdin . Let's combine this with a quick curl from GitHub to see what a certain user has been up to lately. curl -sL "https://api.github.com/users/dacort/events?per_page=100" \ | d...on('/dev/stdin') GROUP BY 1 ORDER BY 2 DESC LIMIT 10) TO '/dev/stdout' WITH (FORMAT csv, HEADER)" \ | uplot bar -d, -H -t "GitHub Events for @dacort"... - https://man.mtool.work/duckdb/2.0/guides/data_viewers/youplot.html
- Troubleshoot 8824
- Overview This page collects common issues encountered when using the DuckDB Rust client, together with their workarounds. If you run into a problem that is not covered here, search the client's issue tracker on GitHub. Linking against a Sys
...rectory containing duckdb.h if it is elsewhere. For example, using a prebuilt library from a DuckDB release : wget https://github.com/duckdb/duckdb/releases/download/v2.0.0/duckdb-shared-libs-osx-universal.tar.gz mkdir libduckdb && tar -xzf duckdb-shar...ary Set DUCKDB_DOWNLOAD_LIB=1 and the build script downloads the prebuilt DuckDB library matching the crate's version from GitHub Releases, caches it under target/ , and adds it to the linker search path. Leave DUCKDB_STATIC unset, because the download... - https://man.mtool.work/duckdb/2.0/clients/rust/troubleshoot.html
- ADBC Client 8619
- Installation To use the DuckDB ADBC client, download the libduckdb archive for your platform and follow the instructions below . For Python, install the duckdb package instead, as described in the Python section . The latest stable version
...ckDB database to modify in-memory Arrow RecordBatches via SQL queries: package main import ( "bytes" "context" "fmt" "io" "github.com/apache/arrow-adbc/go/adbc" "github.com/apache/arrow-adbc/go/adbc/drivermgr" "github.com/apache/arrow-go/v18/arrow" "gi...thub.com/apache/arrow-go/v18/arrow/array" "github.com/apache/arrow-go/v18/arrow/ipc" "github.com/apache/arrow-go/v18/arrow/memory" ) func _makeSampleArrowRecord() arrow.Rec... - https://man.mtool.work/duckdb/2.0/clients/adbc.html
- Versioning of Extensions 8619
- Extension Versioning Most software has some sort of version number. Version numbers serve a few important goals: Tie a binary to a specific state of the source code Allow determining the expected feature set Allow determining the state of t
...cide with DuckDB releases. To find out more about the release cycle of a specific extension, refer to the documentation or GitHub page of the respective extension. Generally, pre-release and stable extensions will document their releases as GitHub rele...this fairly simple. In-Tree vs. Out-of-Tree Originally, DuckDB extensions lived exclusively in the DuckDB main repository, github.com/duckdb/duckdb . These extensions are called in-tree. Later, the concept of out-of-tree extensions was added, where ext...r changes are reflected in the regular DuckDB release notes core out-of tree extensions tend to live in repositories named github.com/duckdb/duckdb-⟨extension_name⟩ but the name may vary. See the full list of core extensions for details.... - https://man.mtool.work/duckdb/2.0/extensions/versioning_of_extensions.html
- ODBC API on macOS 8524
- A driver manager is required to manage communication between applications and the ODBC driver. DuckDB supports unixODBC , which is a complete ODBC driver manager for macOS and Linux. Users can install it from the command line via Homebrew :
...OS on Apple Silicon ( arm64 ) and Intel ( x86_64 ) CPUs. To download the driver for Apple Silicon, run: batch wget https://github.com/duckdb/duckdb-odbc/releases/download/v2.0.0.0/duckdb_odbc-macos-arm64.zip To download the driver for Intel, run: batch...wget https://github.com/duckdb/duckdb-odbc/releases/download/v2.0.0.0/duckdb_odbc-macos-amd64.zip The archive contains the libduckdb_odbc.dyli... - https://man.mtool.work/duckdb/2.0/clients/odbc/macos.html
- DuckDB Installation 8413
- Search Shortcut cmd + k | ctrl + k DuckDB Installation Client Command line Python Go Java Node.js C / C++ R Rust ODBC Wasm More Platform Linux macOS Windows Installation 2.0.0 (LTS) 1.5.6 1.4.5 (LTS) Alternative download methods Client docu
...Gradle (Kotlin) dependencies { implementation ( "org.duckdb:duckdb_jdbc:2.0.0.0" ) } npm install @duckdb/node-api See the GitHub repository . cargo add duckdb --features bundled go get github.com/duckdb/duckdb-go/v2 duckdb-shared-libs-linux-amd64.tar....@duckdb/ [email protected] npm install @duckdb/ [email protected] cargo add 'duckdb@~1.10506.1' --features bundled go get github.com/duckdb/duckdb-go/ [email protected] libduckdb-linux-amd64.zip SHA256: b845005f5132a7d8180057c35e14a7626632258782f871a9...tall @duckdb/ [email protected] npm install @duckdb/ [email protected] cargo add 'duckdb@~1.4.5' --features bundled go get github.com/duckdb/duckdb-go/ [email protected] libduckdb-linux-amd64.zip SHA256: 291efb2e127492ec5b652fb728a29587837763dac1d96bf2... - https://man.mtool.work/duckdb/2.0/installation.html
- DuckDB Installation 8413
- Search Shortcut cmd + k | ctrl + k DuckDB Installation Client Command line Python Go Java Node.js C / C++ R Rust ODBC Wasm More Platform Linux macOS Windows Installation 2.0.0 (LTS) 1.5.6 1.4.5 (LTS) Alternative download methods Client docu
...Gradle (Kotlin) dependencies { implementation ( "org.duckdb:duckdb_jdbc:2.0.0.0" ) } npm install @duckdb/node-api See the GitHub repository . cargo add duckdb --features bundled go get github.com/duckdb/duckdb-go/v2 duckdb-shared-libs-linux-amd64.tar....@duckdb/ [email protected] npm install @duckdb/ [email protected] cargo add 'duckdb@~1.10506.1' --features bundled go get github.com/duckdb/duckdb-go/ [email protected] libduckdb-linux-amd64.zip SHA256: b845005f5132a7d8180057c35e14a7626632258782f871a9...tall @duckdb/ [email protected] npm install @duckdb/ [email protected] cargo add 'duckdb@~1.4.5' --features bundled go get github.com/duckdb/duckdb-go/ [email protected] libduckdb-linux-amd64.zip SHA256: 291efb2e127492ec5b652fb728a29587837763dac1d96bf2... - https://man.mtool.work/duckdb/2.0/installation/
DuckDB 2.0 Documentation / man.mtool.work