Documentation
¶
Index ¶
- func CheckDatabaseName(databaseName string) bool
- func CheckTableName(tableName string) bool
- func EscapeApostrophes(dataString string) string
- func EscapeDoubleQuotes(dataString string) string
- func NullStringToString(nullString sql.NullString) string
- type SQLiteDB
- func (conn *SQLiteDB) Close() error
- func (conn *SQLiteDB) Connect() error
- func (conn *SQLiteDB) Exec(query string, args ...any) (sql.Result, error)
- func (conn *SQLiteDB) GetRowsInfo(rows *sql.Rows) ([]struct{ ... }, map[string]string, error)
- func (conn *SQLiteDB) GetSQLTableInfo(tableName string) ([]struct{ ... }, map[string]string, error)
- func (conn *SQLiteDB) GetTableInfo(tableName string) ([]struct{ ... }, map[string]string, error)
- func (conn *SQLiteDB) Query(query string, args ...any) (*sql.Rows, error)
- func (conn *SQLiteDB) QueryRecords(query string, args ...any) ([]map[string]any, error)
- func (conn *SQLiteDB) QueryRow(query string, args ...any) *sql.Row
- func (conn *SQLiteDB) ScanRows(sqlRows *sql.Rows) ([]map[string]any, error)
- func (conn *SQLiteDB) ShowTables() ([]string, error)
- func (conn *SQLiteDB) ShowTablesMap() (map[string]map[string]string, error)
- func (conn *SQLiteDB) TableExists(tableName string) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckDatabaseName ¶
func CheckTableName ¶
func EscapeApostrophes ¶
func EscapeDoubleQuotes ¶
func NullStringToString ¶
func NullStringToString(nullString sql.NullString) string
Types ¶
type SQLiteDB ¶
type SQLiteDB struct { //-------------------- FilePath string DataPath string Database string DatabaseExt string //-------------------- AutoCreate bool //-------------------- DB *sql.DB }
func (*SQLiteDB) GetRowsInfo ¶
func (*SQLiteDB) GetSQLTableInfo ¶
func (*SQLiteDB) GetTableInfo ¶
func (*SQLiteDB) QueryRecords ¶
func (*SQLiteDB) ShowTables ¶
func (*SQLiteDB) ShowTablesMap ¶
Click to show internal directories.
Click to hide internal directories.