Skip to content

Commit d8c2aa3

Browse files
authored
Merge pull request #266 from datlechin/feat/duckdb-support
feat: add DuckDB database support
2 parents 45626e0 + 1e56672 commit d8c2aa3

45 files changed

Lines changed: 7980 additions & 72 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Added
11+
12+
- DuckDB database support — connect to `.duckdb` files, query CSV/Parquet/JSON files via SQL, schema navigation, and DuckDB extension management
13+
1014
### Fixed
1115

1216
- Result truncation at 100K rows now reported to UI via `PluginQueryResult.isTruncated` instead of being silently discarded

Libs/libduckdb.a

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
libduckdb_universal.a

Libs/libduckdb_arm64.a

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:1756e47a21076dbfd3bcfb937964dd0af231017f3adc549fdbc114464b304179
3+
size 49988848

Libs/libduckdb_universal.a

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:d95520ba0e250f7c5847cc9dab4bf8a2656fcefd64b35c859f8fae0d37f2f69f
3+
size 102852216

Libs/libduckdb_x86_64.a

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:aa5dfb4014c4b227d842ca20c2572434784cdad2de324afdc28fa8af83965ecd
3+
size 52863320
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
//
2+
// CDuckDB.h
3+
// TablePro
4+
//
5+
6+
#ifndef CDuckDB_h
7+
#define CDuckDB_h
8+
9+
#include "include/duckdb.h"
10+
11+
#endif /* CDuckDB_h */

0 commit comments

Comments
 (0)