Versions in this module Expand all Collapse all v1 v1.0.1 Oct 17, 2022 Changes in this version + func MapKeys(input map[string]T) []string + type ColumnSet map[string]any + type Dump struct + Data []ColumnSet + Name string + Schema schema.T + type Set map[string]T + type T struct + func NewTable(sch schema.T) (*T, error) + func (t *T) DeleteDuplicates() (uint, error) + func (t *T) DeleteRows(rawCondition ColumnSet) (uint, error) + func (t *T) Dump(tableName string) (*Dump, error) + func (t *T) InsertRows(rows *[]ColumnSet) (uint, error) + func (t *T) LoadDump(data *[]ColumnSet) error + func (t *T) Schema() schema.T + func (t *T) SelectRows(columns *[]string, conditions ColumnSet) (*[]ColumnSet, error) + func (t *T) UpdateRows(rawCondition ColumnSet, newRawData ColumnSet) (uint, error)