Documentation ¶
Index ¶
- func CreateTableQuery(schema *runtimev1.StructType, name string) (string, error)
- func NewDuckDBToDuckDB(to drivers.OLAPStore, logger *zap.Logger) drivers.Transporter
- func NewFileStoreToDuckDB(from drivers.FileStore, to drivers.OLAPStore, logger *zap.Logger) drivers.Transporter
- func NewMotherduckToDuckDB(from drivers.Handle, to drivers.OLAPStore, logger *zap.Logger) drivers.Transporter
- func NewObjectStoreToDuckDB(from drivers.ObjectStore, to drivers.OLAPStore, logger *zap.Logger) drivers.Transporter
- func NewSQLStoreToDuckDB(from drivers.SQLStore, to drivers.OLAPStore, logger *zap.Logger) drivers.Transporter
- func RowsToSchema(r *sqlx.Rows) (*runtimev1.StructType, error)
- type Driver
- func (d Driver) Drop(cfgMap map[string]any, logger *zap.Logger) error
- func (d Driver) HasAnonymousSourceAccess(ctx context.Context, src map[string]any, logger *zap.Logger) (bool, error)
- func (d Driver) Open(cfgMap map[string]any, shared bool, ac activity.Client, logger *zap.Logger) (drivers.Handle, error)
- func (d Driver) Spec() drivers.Spec
- func (d Driver) TertiarySourceConnectors(ctx context.Context, src map[string]any, logger *zap.Logger) ([]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateTableQuery ¶ added in v0.39.0
func CreateTableQuery(schema *runtimev1.StructType, name string) (string, error)
func NewDuckDBToDuckDB ¶ added in v0.38.0
func NewFileStoreToDuckDB ¶ added in v0.38.0
func NewMotherduckToDuckDB ¶ added in v0.38.0
func NewObjectStoreToDuckDB ¶ added in v0.38.0
func NewObjectStoreToDuckDB(from drivers.ObjectStore, to drivers.OLAPStore, logger *zap.Logger) drivers.Transporter
func NewSQLStoreToDuckDB ¶ added in v0.38.0
func RowsToSchema ¶ added in v0.39.0
func RowsToSchema(r *sqlx.Rows) (*runtimev1.StructType, error)
Types ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.