Skip to content

Commit 7c41cc4

Browse files
committed
Document available examples
[skip ci]
1 parent cee5222 commit 7c41cc4

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,19 @@ fn main() -> Result<()> {
7777
}
7878
```
7979

80+
## Examples
81+
82+
The following [examples](crates/duckdb/examples) demonstrate various features and use cases of duckdb-rs:
83+
84+
- **basic** - Basic usage including creating tables, inserting data, and querying with and without Arrow.
85+
- **appender** - Bulk data insertion using the appender API with transactions.
86+
- **parquet** - Reading Parquet files directly using DuckDB's Parquet extension.
87+
- **repl** - Interactive SQL REPL.
88+
- **hello-ext** - A loadable DuckDB extension using the legacy extension API.
89+
- **hello-ext-capi** - A loadable DuckDB extension using the modern extension API.
90+
91+
Run any example with `cargo run --example <name>`.
92+
8093
## Feature flags
8194

8295
The `duckdb` crate provides a number of Cargo features that can be enabled to add functionality:

0 commit comments

Comments
 (0)