Documentation
¶
Overview ¶
Package cockroach provides functionality for extracting database schema information from CockroachDB databases.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Source ¶
type Source struct {
// contains filtered or unexported fields
}
Source represents a CockroachDB database source for schema extraction. It maintains a database connection and implements the dberd.SchemaExtractor interface to provide schema information from a CockroachDB instance.
func NewSource ¶
NewSource creates a new CockroachDB source from a connection string. It parses the connection string, establishes a database connection, and returns a new Source instance ready for schema extraction.
func NewSourceFromDB ¶
NewSourceFromDB creates a new CockroachDB source from an existing database connection. This is useful when you want to reuse an existing database connection for schema extraction purposes.