Skip to content

Commit cda0657

Browse files
committed
docs: add DuckDB documentation to README
1 parent d28cb35 commit cda0657

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ Database drivers run migrations. [Add a new database?](database/driver.go)
4141
* [CockroachDB](database/cockroachdb)
4242
* [YugabyteDB](database/yugabytedb)
4343
* [ClickHouse](database/clickhouse)
44+
* [DuckDB](database/duckdb)
4445
* [Firebird](database/firebird)
4546
* [MS SQL Server](database/sqlserver)
4647
* [rqlite](database/rqlite)

database/duckdb/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# DuckDB
2+
3+
`duckdb://path/to/database.db`
4+
5+
| URL Query | Description |
6+
|------------|-------------|
7+
| `x-migrations-table` | Name of the migrations table (default: `schema_migrations`) |
8+
9+
## Notes
10+
11+
* DuckDB is an in-process SQL OLAP database management system.
12+
* Uses the official DuckDB Go driver: [github.com/duckdb/duckdb-go/v2](https://github.com/duckdb/duckdb-go)
13+
* Supports in-memory databases using `:memory:` as the path.

0 commit comments

Comments
 (0)