sqlutil

module
v0.0.0-...-cfcd19d Latest Latest
Warning

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

Go to latest
Published: Sep 5, 2024 License: MIT

Directories

Path Synopsis
Package guid implements a 64-bit global unique k-sortable ID suitable for use as the primary key of a database where entities may be generated on different hosts and merged later.
Package guid implements a 64-bit global unique k-sortable ID suitable for use as the primary key of a database where entities may be generated on different hosts and merged later.
Package lifecycle is designed to simplify the setup of simple SQL-focused sqlite3 database projects.
Package lifecycle is designed to simplify the setup of simple SQL-focused sqlite3 database projects.
The liteutil package implements utility functions around mattn's go-sqlite3 package
The liteutil package implements utility functions around mattn's go-sqlite3 package
The txutil package implements utility functions relating to automatically retrying transactions.
The txutil package implements utility functions relating to automatically retrying transactions.
types
jsondb
Package jsondb implements some structures useful for marshaling data structures into and out of a database.
Package jsondb implements some structures useful for marshaling data structures into and out of a database.
textlanguagedb
Package textlanguagedb provides wrappers for golang.org/x/text/language package language.Script which implement database/sql Scanner and Value interfaces; meaning they can be passed directly to database drivers and correct parsing will be done.
Package textlanguagedb provides wrappers for golang.org/x/text/language package language.Script which implement database/sql Scanner and Value interfaces; meaning they can be passed directly to database drivers and correct parsing will be done.
timedb
Package timedb provides wrappers for the standard library time.Location and time.Time which implement database/sql Scanner and Value interfaces; meaning they can be passed directly to database drivers and correct parsing will be done.
Package timedb provides wrappers for the standard library time.Location and time.Time which implement database/sql Scanner and Value interfaces; meaning they can be passed directly to database drivers and correct parsing will be done.
Package userdb implements a basic user password service in an SQL database.
Package userdb implements a basic user password service in an SQL database.

Jump to

Keyboard shortcuts

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