Versions in this module Expand all Collapse all v1 v1.1.1 Dec 12, 2017 v1.1.0 Dec 1, 2017 Changes in this version + const ErrCodeFailedToConnect + const ErrCodeObjectNotExists + const ErrCodeServiceUnavailable v1.0.0 Oct 25, 2017 Changes in this version + const ErrCodeEmptyAccountCode + const ErrCodeEmptyPasswordCode + const ErrCodeEmptyUsernameCode + const ErrCodeFailedToParseHost + const ErrCodeFailedToParsePort + const ErrCodeIdpConnectionError + const ErrCodeSSOURLNotMatch + const ErrFailedToAuth + const ErrFailedToAuthOKTA + const ErrFailedToAuthSAML + const ErrFailedToCancelQuery + const ErrFailedToCloseSession + const ErrFailedToConnect + const ErrFailedToGetChunk + const ErrFailedToGetSSO + const ErrFailedToPostQuery + const ErrFailedToRenewSession + const ErrInvalidBinaryHexForm + const ErrInvalidOffsetStr + const ErrInvalidTimestampTz + const ErrNoDefaultTransactionIsolationLevel + const ErrNoReadOnlyTransaction + const ErrServiceUnavailable + const SQLStateConnectionFailure + const SQLStateConnectionRejected + const SQLStateConnectionWasNotEstablished + const SQLStateFeatureNotSupported + const SQLStateInvalidDataTimeFormat + const SQLStateNumericValueOutOfRange + const SnowflakeGoDriverVersion + var DataTypeArray = []byte + var DataTypeBinary = []byte + var DataTypeBoolean = []byte + var DataTypeDate = []byte + var DataTypeFixed = []byte + var DataTypeObject = []byte + var DataTypeReal = []byte + var DataTypeText = []byte + var DataTypeTime = []byte + var DataTypeTimestampLtz = []byte + var DataTypeTimestampNtz = []byte + var DataTypeTimestampTz = []byte + var DataTypeVariant = []byte + var ErrEmptyAccount = &SnowflakeError + var ErrEmptyPassword = &SnowflakeError + var ErrEmptyUsername = &SnowflakeError + var SnowflakeTransport = &http.Transport + var SnowflakeTransportSerial = &http.Transport + var SnowflakeTransportTest = SnowflakeTransport + func DSN(cfg *Config) (dsn string, err error) + func Location(offset int) *time.Location + func LocationWithOffsetString(offsets string) (loc *time.Location, err error) + type Config struct + Account string + Application string + Authenticator string + Database string + Host string + InsecureMode bool + LoginTimeout time.Duration + Params map[string]*string + Passcode string + PasscodeInPassword bool + Password string + Port int + Protocol string + Region string + RequestTimeout time.Duration + Role string + Schema string + User string + Warehouse string + func ParseDSN(dsn string) (cfg *Config, err error) + type SnowflakeDriver struct + func (d SnowflakeDriver) Open(dsn string) (driver.Conn, error) + type SnowflakeError struct + IncludeQueryID bool + Message string + MessageArgs []interface{} + Number int + QueryID string + SQLState string + func (se *SnowflakeError) Error() string