MCPcopy Create free account
hub / github.com/apecloud/myduckserver / DatabaseProvider

Struct DatabaseProvider

catalog/provider.go:23–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21)
22
23type DatabaseProvider struct {
24 mu *sync.RWMutex
25 defaultTimeZone string
26 connector *duckdb.Connector
27 storage *stdsql.DB
28 pool *ConnectionPool
29 defaultCatalogName string // default database name in postgres
30 dataDir string
31 dbFile string
32 dsn string
33 externalProcedureRegistry sql.ExternalStoredProcedureRegistry
34 ready bool
35}
36
37var _ sql.DatabaseProvider = (*DatabaseProvider)(nil)
38var _ sql.MutableDatabaseProvider = (*DatabaseProvider)(nil)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected