Documentation ¶
Index ¶
- type SQLite
- func (s *SQLite) Connect() (err error)
- func (s *SQLite) DSN() string
- func (s *SQLite) GetColumnsOfTable(table *object_model2.Table) (err error)
- func (s *SQLite) GetDriverImportLibrary() string
- func (s *SQLite) GetFloatDatatypes() []string
- func (s *SQLite) GetIntegerDatatypes() []string
- func (s *SQLite) GetStringDatatypes() []string
- func (s *SQLite) GetTables() (tables []*object_model2.Table, err error)
- func (s *SQLite) GetTemporalDatatypes() []string
- func (s *SQLite) GetTemporalDriverDataType() string
- func (s *SQLite) GetTextDatatypes() []string
- func (s *SQLite) IsAutoIncrement(column object_model2.Column) bool
- func (s *SQLite) IsFloat(column object_model2.Column) bool
- func (s *SQLite) IsInteger(column object_model2.Column) bool
- func (s *SQLite) IsPrimaryKey(column object_model2.Column) bool
- func (s *SQLite) IsString(column object_model2.Column) bool
- func (s *SQLite) IsTemporal(column object_model2.Column) bool
- func (s *SQLite) IsText(column object_model2.Column) bool
- func (s *SQLite) PrepareGetColumnsOfTableStmt() (err error)
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) GetColumnsOfTable ¶
func (s *SQLite) GetColumnsOfTable(table *object_model2.Table) (err error)
func (*SQLite) GetDriverImportLibrary ¶
func (*SQLite) GetFloatDatatypes ¶
func (*SQLite) GetIntegerDatatypes ¶
func (*SQLite) GetStringDatatypes ¶
func (*SQLite) GetTemporalDatatypes ¶
func (*SQLite) GetTemporalDriverDataType ¶
func (*SQLite) GetTextDatatypes ¶
func (*SQLite) IsAutoIncrement ¶
func (s *SQLite) IsAutoIncrement(column object_model2.Column) bool
func (*SQLite) IsPrimaryKey ¶
func (s *SQLite) IsPrimaryKey(column object_model2.Column) bool
func (*SQLite) IsTemporal ¶
func (s *SQLite) IsTemporal(column object_model2.Column) bool
func (*SQLite) PrepareGetColumnsOfTableStmt ¶
Click to show internal directories.
Click to hide internal directories.