MCPcopy Index your code
hub / github.com/bytebase/bytebase / getVersion

Method getVersion

backend/plugin/db/sqlite/sync.go:41–47  ·  view source on GitHub ↗

getVersion gets the version.

(ctx context.Context)

Source from the content-addressed store, hash-verified

39
40// getVersion gets the version.
41func (d *Driver) getVersion(ctx context.Context) (string, error) {
42 var version string
43 if err := d.db.QueryRowContext(ctx, "SELECT sqlite_version();").Scan(&version); err != nil {
44 return "", err
45 }
46 return version, nil
47}
48
49// SyncDBSchema syncs a single database schema.
50func (d *Driver) SyncDBSchema(ctx context.Context) (*storepb.DatabaseSchemaMetadata, error) {

Callers 1

SyncInstanceMethod · 0.95

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

ScanMethod · 0.80

Tested by

no test coverage detected