Files
sqlite3/vfs/memdb/memdb_test.go

29 lines
434 B
Go
Raw Normal View History

2023-11-28 09:53:17 +00:00
package memdb
import (
"testing"
_ "embed"
"github.com/ncruces/go-sqlite3"
_ "github.com/ncruces/go-sqlite3/embed"
)
//go:embed testdata/wal.db
var walDB []byte
func Test_wal(t *testing.T) {
Create("test.db", walDB)
db, err := sqlite3.Open("file:/test.db?vfs=memdb")
if err != nil {
t.Fatal(err)
}
defer db.Close()
2024-04-04 01:25:52 +01:00
err = db.Exec(`CREATE TABLE users (id INT, name VARCHAR(10))`)
2023-11-28 09:53:17 +00:00
if err != nil {
t.Fatal(err)
}
}