From 6cdf8bb597443be880cd5a9cb6f3ac953749811a Mon Sep 17 00:00:00 2001 From: xengineering Date: Thu, 28 May 2026 20:32:36 +0200 Subject: Add github.com/mattn/go-sqlite3 This is the SQLite3 backend for the database/sql standard library package which should be used to store persistent data. --- .../mattn/go-sqlite3/sqlite3_opt_serialize_omit.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 vendor/github.com/mattn/go-sqlite3/sqlite3_opt_serialize_omit.go (limited to 'vendor/github.com/mattn/go-sqlite3/sqlite3_opt_serialize_omit.go') diff --git a/vendor/github.com/mattn/go-sqlite3/sqlite3_opt_serialize_omit.go b/vendor/github.com/mattn/go-sqlite3/sqlite3_opt_serialize_omit.go new file mode 100644 index 0000000..d00ead0 --- /dev/null +++ b/vendor/github.com/mattn/go-sqlite3/sqlite3_opt_serialize_omit.go @@ -0,0 +1,21 @@ +//go:build libsqlite3 && !sqlite_serialize +// +build libsqlite3,!sqlite_serialize + +package sqlite3 + +import ( + "errors" +) + +/* +#cgo CFLAGS: -DSQLITE_OMIT_DESERIALIZE +*/ +import "C" + +func (c *SQLiteConn) Serialize(schema string) ([]byte, error) { + return nil, errors.New("sqlite3: Serialize requires the sqlite_serialize build tag when using the libsqlite3 build tag") +} + +func (c *SQLiteConn) Deserialize(b []byte, schema string) error { + return errors.New("sqlite3: Deserialize requires the sqlite_serialize build tag when using the libsqlite3 build tag") +} -- cgit v1.3.1