database

package
v0.0.0-...-29f3474 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateDatabase

func CreateDatabase(dbname string) error

func ListDB

func ListDB()

func Parse

func Parse(dbp **Xdb, query string)

func PrintTableStyle

func PrintTableStyle(data [][][]byte)

Types

type Xdb

type Xdb struct {
	Name string
	// contains filtered or unexported fields
}

func (*Xdb) BeginTxn

func (db *Xdb) BeginTxn()

func (*Xdb) CommitTxn

func (db *Xdb) CommitTxn()

func (*Xdb) CreateTable

func (db *Xdb) CreateTable(tableName string, columns []string, colSize []int) error

func (*Xdb) Delete

func (db *Xdb) Delete(tableName string, key []byte) error

func (*Xdb) Init

func (db *Xdb) Init(name string) error

func (*Xdb) Insert

func (db *Xdb) Insert(tableName string, columns []string, values [][]byte) error

func (*Xdb) Opentable

func (db *Xdb) Opentable(tableName string) error

func (*Xdb) Print

func (db *Xdb) Print(tableName string) error

func (*Xdb) RollbackTxn

func (db *Xdb) RollbackTxn()

func (*Xdb) Select

func (db *Xdb) Select(tableName string) error

func (*Xdb) TxStatus

func (db *Xdb) TxStatus() bool

func (*Xdb) Update

func (db *Xdb) Update(tableName string, key []byte, value []byte) error

Jump to

Keyboard shortcuts

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