Documentation
¶
Index ¶
- Constants
- func MustConnect(dsn string, opts ...Option) *sql.DB
- func ParseSQLiteDateTime(t string) time.Time
- type Option
- func BusyTimeout(milliseconds int) Option
- func CacheSize(cacheSize int) Option
- func Encoding(charset string) Option
- func EncodingUTF8() Option
- func Journal(mode string) Option
- func JournalWAL() Option
- func MaxOpenConnections(conns int) Option
- func PageSize(pageSize int) Option
- func Vacuum() Option
- func WALCheckpoint() Option
Constants ¶
View Source
const ( FmtTimestampDay = datetimes.FmtTimestampDay FmtTimestampHour = datetimes.FmtTimestampHour FmtTimestampMinute = datetimes.FmtTimestampMinute FmtDateTime = datetimes.FmtDateTime FmtDate = datetimes.FmtDate FmtTime = datetimes.FmtTime // SQLite datetime format strings SQLiteFmtDatetime = "%Y-%m-%d %H:%M:%S" SQLiteFmtMinute = "%Y-%m-%d %H:%M" SQLiteFmtHour = "%Y-%m-%d %H" SQLiteFmtDay = "%Y-%m-%d" )
View Source
const (
ERR_UNDEFINED_DSN = "connection error: SQLite DSN '%s' is undefined\n"
)
Variables ¶
This section is empty.
Functions ¶
func MustConnect ¶
MustConnect returns a new DB connection
func ParseSQLiteDateTime ¶ added in v0.3.0
Types ¶
type Option ¶
func BusyTimeout ¶ added in v0.4.0
BusyTimeout 1000 milliseconds == 1 second
func EncodingUTF8 ¶
func EncodingUTF8() Option
func JournalWAL ¶
func JournalWAL() Option
func MaxOpenConnections ¶
Click to show internal directories.
Click to hide internal directories.