/
githubmirror
/
ydb-go-sdk
Обзор
Документация
Войти
/
githubmirror
/
ydb-go-sdk
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
sql_unwrap.go
17 строк
364 B
Aleksey Myasnikov
rename internal/connector to internal/xsql
10 дек 2024, 22:29
10 дек 2024, 22:29
46b1007
Код
Авторство
О чём код?
package ydb import ( "database/sql" "github.com/ydb-platform/ydb-go-sdk/v3/internal/xerrors" "github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql" ) func Unwrap[T *sql.DB | *sql.Conn](v T) (*Driver, error) { c, err := xsql.Unwrap(v) if err != nil { return nil, xerrors.WithStackTrace(err) } return c.Parent().(*Driver), nil //nolint:forcetypeassert }