Versions in this module Expand all Collapse all v0 v0.1.0 May 30, 2019 Changes in this version + var ErrLocked = fmt.Errorf("can't acquire lock") + func GenerateAdvisoryLockId(databaseName string, additionalNames ...string) (string, error) + func List() []string + func Register(name string, driver Driver) + type Driver interface + Begin func() error + Close func() error + Commit func() error + Exec func(command io.Reader, params ...interface{}) error + ImportCSV func(filePath, schemaName, tableName, delimiter string, header bool) error + Lock func() error + Open func(url string) (Driver, error) + Rollback func() error + Unlock func() error + func Open(url string) (Driver, error) + type Error struct + Err string + Line uint + OrigErr error + Query []byte + func (e Error) Error() string