diff options
Diffstat (limited to 'static_mock.go')
-rw-r--r-- | static_mock.go | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/static_mock.go b/static_mock.go deleted file mode 100644 index d2c5a27..0000000 --- a/static_mock.go +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (C) 2019 Yasuhiro Matsumoto <mattn.jp@gmail.com>. -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file. - -//go:build !cgo -// +build !cgo - -package sqlite3 - -import ( - "database/sql" - "database/sql/driver" - "errors" -) - -var errorMsg = errors.New("Binary was compiled with 'CGO_ENABLED=0', go-sqlite3 requires cgo to work. This is a stub") - -func init() { - sql.Register("sqlite3", &SQLiteDriver{}) -} - -type ( - SQLiteDriver struct { - Extensions []string - ConnectHook func(*SQLiteConn) error - } - SQLiteConn struct{} -) - -func (SQLiteDriver) Open(s string) (driver.Conn, error) { return nil, errorMsg } -func (c *SQLiteConn) RegisterAggregator(string, any, bool) error { return errorMsg } -func (c *SQLiteConn) RegisterAuthorizer(func(int, string, string, string) int) {} -func (c *SQLiteConn) RegisterCollation(string, func(string, string) int) error { return errorMsg } -func (c *SQLiteConn) RegisterCommitHook(func() int) {} -func (c *SQLiteConn) RegisterFunc(string, any, bool) error { return errorMsg } -func (c *SQLiteConn) RegisterRollbackHook(func()) {} -func (c *SQLiteConn) RegisterUpdateHook(func(int, string, string, int64)) {} |