extensions

package
v0.4.9 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

Package extensions provide implementation of the various underlying sqlite3 virtual tables [https://www.sqlite.org/vtab.html] and user defined functions that askgit uses under-the-hood. This module can be side-effect-imported in other modules to include the functionality of the sqlite3 extensions there.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterFn

func RegisterFn(fns ...options.OptionFn) func(ext *sqlite.ExtensionApi) (_ sqlite.ErrorCode, err error)

Types

This section is empty.

Directories

Path Synopsis
internal
git
git/native
Package native provides virtual table implementations for git tables using libgit2 via the git2go bindings (https://github.com/libgit2/git2go).
Package native provides virtual table implementations for git tables using libgit2 via the git2go bindings (https://github.com/libgit2/git2go).
npm
Package npm implements functions for iteracting with the npm registry
Package npm implements functions for iteracting with the npm registry
tools
Package tools provides utilities to hel with writing integration test suites for askgit sqlite module.
Package tools provides utilities to hel with writing integration test suites for askgit sqlite module.
Package services provide types and interfaces that defines the various abstract services that different virtual module implementations depend upon.
Package services provide types and interfaces that defines the various abstract services that different virtual module implementations depend upon.

Jump to

Keyboard shortcuts

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