schema

package
v0.0.0-...-0601960 Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Schema

type Schema struct {
	// contains filtered or unexported fields
}

func CopySchema

func CopySchema(from *Schema, attrs []uint32) *Schema

func NewSchema

func NewSchema(columns []*column.Column) *Schema

func (*Schema) GetColIndex

func (s *Schema) GetColIndex(columnName string) uint32

func (*Schema) GetColumn

func (s *Schema) GetColumn(colIndex uint32) *column.Column

func (*Schema) GetColumnCount

func (s *Schema) GetColumnCount() uint32

func (*Schema) GetColumns

func (s *Schema) GetColumns() []*column.Column

func (*Schema) GetUnlinedColumns

func (s *Schema) GetUnlinedColumns() []uint32

func (*Schema) IsHaveColumn

func (s *Schema) IsHaveColumn(columnName *string) bool

func (*Schema) Length

func (s *Schema) Length() uint32

Jump to

Keyboard shortcuts

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