sqlite

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 8, 2026 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Overview

Package sqlite is the SQLite engine, on the pure-Go modernc.org/sqlite driver. It registers itself as "sqlite" with the engine registry.

Tier read opens the file with mode=ro and PRAGMA query_only=1, so a write fails twice over. Write tiers open it with mode=rw; neither mode creates a missing file. A context deadline interrupts a running statement through sqlite3_interrupt.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Engine

type Engine struct{}

Engine opens SQLite sessions.

func (Engine) Connect

func (Engine) Connect(ctx context.Context, p config.Profile, _ []byte) (engine.Session, error)

Connect opens the profile's database file. secret is unused: SQLite has no credentials.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL