mod

package
v0.0.0-...-e3452d7 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2024 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChangesCursor

type ChangesCursor struct {
	// contains filtered or unexported fields
}

func (*ChangesCursor) Close

func (c *ChangesCursor) Close() error

func (*ChangesCursor) Column

func (c *ChangesCursor) Column(ctx *sqlite.VirtualTableContext, i int) error

func (*ChangesCursor) Eof

func (c *ChangesCursor) Eof() bool

func (*ChangesCursor) Filter

func (c *ChangesCursor) Filter(_ int, idxStr string, values ...sqlite.Value) error

func (*ChangesCursor) Next

func (c *ChangesCursor) Next() error

func (*ChangesCursor) Rowid

func (c *ChangesCursor) Rowid() (int64, error)

type ChangesModule

type ChangesModule struct {
	// contains filtered or unexported fields
}

func (*ChangesModule) Connect

func (c *ChangesModule) Connect(conn *sqlite.Conn, args []string,
	declare func(string) error) (sqlite.VirtualTable, error)

func (*ChangesModule) Create

func (c *ChangesModule) Create(conn *sqlite.Conn, args []string, declare func(string) error) (sqlite.VirtualTable, error)

type ChangesTable

type ChangesTable struct {
	// contains filtered or unexported fields
}

func (*ChangesTable) BestIndex

func (c *ChangesTable) BestIndex(input *sqlite.IndexInfoInput) (*sqlite.IndexInfoOutput, error)

func (*ChangesTable) Destroy

func (c *ChangesTable) Destroy() error

func (*ChangesTable) Disconnect

func (c *ChangesTable) Disconnect() error

func (*ChangesTable) Open

func (c *ChangesTable) Open() (sqlite.VirtualCursor, error)

type ConnCursor

type ConnCursor struct {
	// contains filtered or unexported fields
}

func (*ConnCursor) Close

func (vc *ConnCursor) Close() error

func (*ConnCursor) Column

func (vc *ConnCursor) Column(context *sqlite.VirtualTableContext, i int) error

func (*ConnCursor) Eof

func (vc *ConnCursor) Eof() bool

func (*ConnCursor) Filter

func (vc *ConnCursor) Filter(_ int, idxStr string, values ...sqlite.Value) error

func (*ConnCursor) Next

func (vc *ConnCursor) Next() error

func (*ConnCursor) Rowid

func (vc *ConnCursor) Rowid() (int64, error)

type ConnModule

type ConnModule struct {
	// contains filtered or unexported fields
}

func (*ConnModule) BestIndex

func (vm *ConnModule) BestIndex(input *sqlite.IndexInfoInput) (*sqlite.IndexInfoOutput, error)

func (*ConnModule) Connect

func (c *ConnModule) Connect(conn *sqlite.Conn, args []string,
	declare func(string) error) (sqlite.VirtualTable, error)

func (*ConnModule) Delete

func (c *ConnModule) Delete(sqlite.Value) error

func (*ConnModule) Destroy

func (vm *ConnModule) Destroy() error

func (*ConnModule) Disconnect

func (vm *ConnModule) Disconnect() error

func (*ConnModule) Insert

func (c *ConnModule) Insert(_ ...sqlite.Value) (int64, error)

func (*ConnModule) Open

func (vm *ConnModule) Open() (sqlite.VirtualCursor, error)

func (*ConnModule) Replace

func (c *ConnModule) Replace(old, new sqlite.Value, _ ...sqlite.Value) error

func (*ConnModule) Update

func (c *ConnModule) Update(value sqlite.Value, values ...sqlite.Value) error

type Cursor

type Cursor struct {
	// contains filtered or unexported fields
}

func (*Cursor) Close

func (c *Cursor) Close() error

func (*Cursor) Column

func (c *Cursor) Column(ctx *sqlite.VirtualTableContext, i int) error

func (*Cursor) Eof

func (c *Cursor) Eof() bool

func (*Cursor) Filter

func (c *Cursor) Filter(_ int, idxStr string, values ...sqlite.Value) error

func (*Cursor) Next

func (c *Cursor) Next() error

func (*Cursor) Rowid

func (c *Cursor) Rowid() (int64, error)

type Module

type Module struct {
	// contains filtered or unexported fields
}

func (*Module) Connect

func (c *Module) Connect(conn *sqlite.Conn, args []string,
	declare func(string) error) (sqlite.VirtualTable, error)

func (*Module) Create

func (c *Module) Create(conn *sqlite.Conn, args []string, declare func(string) error) (sqlite.VirtualTable, error)

type RefreshFunc

type RefreshFunc struct {
	// contains filtered or unexported fields
}

func (*RefreshFunc) Args

func (h *RefreshFunc) Args() int

func (*RefreshFunc) Deterministic

func (h *RefreshFunc) Deterministic() bool

func (*RefreshFunc) Final

func (h *RefreshFunc) Final(ctx *sqlite.AggregateContext)

func (*RefreshFunc) Step

func (h *RefreshFunc) Step(ctx *sqlite.AggregateContext, values ...sqlite.Value)

type RefreshFuncContext

type RefreshFuncContext struct {
	// contains filtered or unexported fields
}

type S3DBConn

type S3DBConn struct {
	// contains filtered or unexported fields
}

func (*S3DBConn) ResetContext

func (sc *S3DBConn) ResetContext()

type VacuumCursor

type VacuumCursor struct {
	// contains filtered or unexported fields
}

func (*VacuumCursor) Close

func (vc *VacuumCursor) Close() error

func (*VacuumCursor) Column

func (vc *VacuumCursor) Column(context *sqlite.VirtualTableContext, i int) error

func (*VacuumCursor) Eof

func (vc *VacuumCursor) Eof() bool

func (*VacuumCursor) Filter

func (vc *VacuumCursor) Filter(_ int, idxStr string, values ...sqlite.Value) error

func (*VacuumCursor) Next

func (vc *VacuumCursor) Next() error

func (*VacuumCursor) Rowid

func (vc *VacuumCursor) Rowid() (int64, error)

type VacuumModule

type VacuumModule struct {
	// contains filtered or unexported fields
}

func (*VacuumModule) Connect

func (c *VacuumModule) Connect(conn *sqlite.Conn, args []string,
	declare func(string) error) (sqlite.VirtualTable, error)

type VacuumTable

type VacuumTable struct {
	// contains filtered or unexported fields
}

func (*VacuumTable) BestIndex

func (vt *VacuumTable) BestIndex(input *sqlite.IndexInfoInput) (*sqlite.IndexInfoOutput, error)

func (*VacuumTable) Destroy

func (vt *VacuumTable) Destroy() error

func (*VacuumTable) Disconnect

func (vt *VacuumTable) Disconnect() error

func (*VacuumTable) Open

func (vt *VacuumTable) Open() (sqlite.VirtualCursor, error)

type VersionFunc

type VersionFunc struct {
	// contains filtered or unexported fields
}

func (*VersionFunc) Args

func (h *VersionFunc) Args() int

func (*VersionFunc) Deterministic

func (h *VersionFunc) Deterministic() bool

func (*VersionFunc) Final

func (h *VersionFunc) Final(ctx *sqlite.AggregateContext)

func (*VersionFunc) Step

func (h *VersionFunc) Step(ctx *sqlite.AggregateContext, values ...sqlite.Value)

type VersionFuncContext

type VersionFuncContext struct {
	// contains filtered or unexported fields
}

type VirtualTable

type VirtualTable struct {
	// contains filtered or unexported fields
}

func (*VirtualTable) Begin

func (c *VirtualTable) Begin() error

func (*VirtualTable) BestIndex

func (c *VirtualTable) BestIndex(input *sqlite.IndexInfoInput) (*sqlite.IndexInfoOutput, error)

func (*VirtualTable) Commit

func (c *VirtualTable) Commit() error

func (*VirtualTable) Delete

func (c *VirtualTable) Delete(value sqlite.Value) error

func (*VirtualTable) Destroy

func (c *VirtualTable) Destroy() error

func (*VirtualTable) Disconnect

func (c *VirtualTable) Disconnect() error

func (*VirtualTable) Insert

func (c *VirtualTable) Insert(values ...sqlite.Value) (int64, error)

func (*VirtualTable) Open

func (c *VirtualTable) Open() (sqlite.VirtualCursor, error)

func (*VirtualTable) Replace

func (c *VirtualTable) Replace(oldValue, newValue sqlite.Value, values ...sqlite.Value) error

func (*VirtualTable) Rollback

func (c *VirtualTable) Rollback() error

func (*VirtualTable) Sync

func (c *VirtualTable) Sync() error

func (*VirtualTable) Update

func (c *VirtualTable) Update(value sqlite.Value, values ...sqlite.Value) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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