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

Method GetVersion

backend/plugin/db/oracle/oracle.go:51–53  ·  view source on GitHub ↗

GetVersion gets the Oracle version.

()

Source from the content-addressed store, hash-verified

49
50// GetVersion gets the Oracle version.
51func (d *Driver) GetVersion() (*plsqlparser.Version, error) {
52 return plsqlparser.ParseVersion(d.connectionCtx.EngineVersion)
53}
54
55// Open opens a Oracle driver.
56func (d *Driver) Open(ctx context.Context, _ storepb.Engine, config db.ConnectionConfig) (db.Driver, error) {

Callers 6

SyncDBSchemaMethod · 0.95
SyncInstanceMethod · 0.45
backupDataMethod · 0.45
GetDataSourceDriverMethod · 0.45
convertToV1InstanceFunction · 0.45

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

no outgoing calls

Tested by

no test coverage detected