Versions in this module Expand all Collapse all v0 v0.0.8 Aug 19, 2025 v0.0.7 Aug 16, 2025 Changes in this version + type Age struct + func (m *Age) Apply(ctx *sqlite.Context, values ...sqlite.Value) + func (m *Age) Args() int + func (m *Age) Deterministic() bool + type CacheModule struct + func (m *CacheModule) Connect(conn *sqlite.Conn, args []string, declare func(string) error) (sqlite.VirtualTable, error) + type Expired struct + func (m *Expired) Apply(ctx *sqlite.Context, values ...sqlite.Value) + func (m *Expired) Args() int + func (m *Expired) Deterministic() bool + type FreshnessLifetime struct + func (m *FreshnessLifetime) Apply(ctx *sqlite.Context, values ...sqlite.Value) + func (m *FreshnessLifetime) Args() int + func (m *FreshnessLifetime) Deterministic() bool + type Info struct + func (m *Info) Apply(ctx *sqlite.Context, values ...sqlite.Value) + func (m *Info) Args() int + func (m *Info) Deterministic() bool + type RequestVirtualTable struct + func NewRequestVirtualTable(virtualTableName string, client *http.Client, statusCodes []int, ...) (*RequestVirtualTable, error) + func (vt *RequestVirtualTable) BestIndex(in *sqlite.IndexInfoInput) (*sqlite.IndexInfoOutput, error) + func (vt *RequestVirtualTable) Delete(_ sqlite.Value) error + func (vt *RequestVirtualTable) Destroy() error + func (vt *RequestVirtualTable) Disconnect() error + func (vt *RequestVirtualTable) Insert(values ...sqlite.Value) (int64, error) + func (vt *RequestVirtualTable) Open() (sqlite.VirtualCursor, error) + func (vt *RequestVirtualTable) Replace(old sqlite.Value, new sqlite.Value, _ ...sqlite.Value) error + func (vt *RequestVirtualTable) Update(_ sqlite.Value, _ ...sqlite.Value) error