sqlite

package
v0.0.32 Latest Latest
Warning

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

Go to latest
Published: May 3, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SQLite

type SQLite struct {
	*contract.GeneralDatabases
}

SQLite implemenmts the Database interface with help of generalDatabase

func NewSQLite

func NewSQLite(s *configurations.Settings) *SQLite

NewSQLite creates a new SQLite database_i_o_service

func (*SQLite) Connect

func (s *SQLite) Connect() (err error)

func (*SQLite) DSN

func (s *SQLite) DSN() string

func (*SQLite) GetColumnsOfTable

func (s *SQLite) GetColumnsOfTable(table *object_model2.Table) (err error)

func (*SQLite) GetDriverImportLibrary

func (s *SQLite) GetDriverImportLibrary() string

func (*SQLite) GetFloatDatatypes

func (s *SQLite) GetFloatDatatypes() []string

func (*SQLite) GetIntegerDatatypes

func (s *SQLite) GetIntegerDatatypes() []string

func (*SQLite) GetStringDatatypes

func (s *SQLite) GetStringDatatypes() []string

func (*SQLite) GetTables

func (s *SQLite) GetTables() (tables []*object_model2.Table, err error)

func (*SQLite) GetTemporalDatatypes

func (s *SQLite) GetTemporalDatatypes() []string

func (*SQLite) GetTemporalDriverDataType

func (s *SQLite) GetTemporalDriverDataType() string

func (*SQLite) GetTextDatatypes

func (s *SQLite) GetTextDatatypes() []string

func (*SQLite) IsAutoIncrement

func (s *SQLite) IsAutoIncrement(column object_model2.Column) bool

func (*SQLite) IsFloat

func (s *SQLite) IsFloat(column object_model2.Column) bool

func (*SQLite) IsInteger

func (s *SQLite) IsInteger(column object_model2.Column) bool

func (*SQLite) IsPrimaryKey

func (s *SQLite) IsPrimaryKey(column object_model2.Column) bool

func (*SQLite) IsString

func (s *SQLite) IsString(column object_model2.Column) bool

func (*SQLite) IsTemporal

func (s *SQLite) IsTemporal(column object_model2.Column) bool

func (*SQLite) IsText

func (s *SQLite) IsText(column object_model2.Column) bool

func (*SQLite) PrepareGetColumnsOfTableStmt

func (s *SQLite) PrepareGetColumnsOfTableStmt() (err error)

Jump to

Keyboard shortcuts

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