MCPcopy Create free account
hub / github.com/bytebase/bytebase / Ping

Method Ping

backend/plugin/db/bigquery/bigquery.go:80–86  ·  view source on GitHub ↗

Ping pings the instance.

(ctx context.Context)

Source from the content-addressed store, hash-verified

78
79// Ping pings the instance.
80func (d *Driver) Ping(ctx context.Context) error {
81 q := d.client.Query("SELECT 1")
82 if _, err := q.Read(ctx); err != nil {
83 return err
84 }
85 return nil
86}
87
88// GetDB gets the database.
89func (*Driver) GetDB() *sql.DB {

Callers

nothing calls this directly

Implementers 15

MockDriverbackend/plugin/advisor/utils_for_tests
Driverbackend/plugin/db/bigquery/bigquery.go
Driverbackend/plugin/db/mongodb/mongodb.go
Driverbackend/plugin/db/trino/trino.go
Driverbackend/plugin/db/redshift/redshift.go
Driverbackend/plugin/db/oracle/oracle.go
Driverbackend/plugin/db/dynamodb/dynamodb.go
Driverbackend/plugin/db/cosmosdb/cosmosdb.go
Driverbackend/plugin/db/spanner/spanner.go
Driverbackend/plugin/db/mssql/mssql.go
Driverbackend/plugin/db/mysql/mysql.go
Driverbackend/plugin/db/pg/pg.go

Calls 1

QueryMethod · 0.65

Tested by

no test coverage detected