From 1e0c858a05a627f76f3b6311e9e8ef35a654c161 Mon Sep 17 00:00:00 2001 From: Daenney Date: Fri, 30 Aug 2024 17:02:24 +0200 Subject: [chore] Upgrade ncruces/go-sqlite3 to v0.18.1 (#3253) Contains a fix for locking behaviour on the BSDs. --- vendor/github.com/ncruces/go-sqlite3/README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'vendor/github.com/ncruces/go-sqlite3/README.md') diff --git a/vendor/github.com/ncruces/go-sqlite3/README.md b/vendor/github.com/ncruces/go-sqlite3/README.md index f6ceed14c..698b50bed 100644 --- a/vendor/github.com/ncruces/go-sqlite3/README.md +++ b/vendor/github.com/ncruces/go-sqlite3/README.md @@ -12,6 +12,20 @@ It wraps a [Wasm](https://webassembly.org/) [build](embed/) of SQLite, and uses [wazero](https://wazero.io/) as the runtime.\ Go, wazero and [`x/sys`](https://pkg.go.dev/golang.org/x/sys) are the _only_ runtime dependencies [^1]. +### Getting started + +Using the [`database/sql`](https://pkg.go.dev/database/sql) driver: +```go + +import "database/sql" +import _ "github.com/ncruces/go-sqlite3/driver" +import _ "github.com/ncruces/go-sqlite3/embed" + +var version string +db, _ := sql.Open("sqlite3", "file:demo.db") +db.QueryRow(`SELECT sqlite_version()`).Scan(&version) +``` + ### Packages - [`github.com/ncruces/go-sqlite3`](https://pkg.go.dev/github.com/ncruces/go-sqlite3) -- cgit v1.2.3