Documentation ¶
Index ¶
- func NewBigQuery(connection *servicev1.ConnectionConfig_ConnectionConfigBigQuery) (databases.Database, error)
- func NewConnectionConfig(reader io.Reader) (databases.Database, error)
- func NewDuckDB(details *servicev1.ConnectionConfig_ConnectionConfigDuckDB) (databases.Database, error)
- func NewMySQL(connection *servicev1.ConnectionConfig_ConnectionConfigMySql) (databases.Database, error)
- func NewPostgres(connection *servicev1.ConnectionConfig_ConnectionConfigPostgres) (databases.Database, error)
- func NewSqlLite(connection *servicev1.ConnectionConfig_ConnectionConfigSqLite) (databases.Database, error)
- func NewSqlLiteInMemory(_ *servicev1.ConnectionConfig_ConnectionConfigSqLiteInMemory) (databases.Database, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBigQuery ¶
func NewBigQuery(connection *servicev1.ConnectionConfig_ConnectionConfigBigQuery) (databases.Database, error)
func NewConnectionConfig ¶
TODO Think about context throughout the application
func NewDuckDB ¶
func NewDuckDB(details *servicev1.ConnectionConfig_ConnectionConfigDuckDB) (databases.Database, error)
func NewMySQL ¶
func NewMySQL(connection *servicev1.ConnectionConfig_ConnectionConfigMySql) (databases.Database, error)
func NewPostgres ¶
func NewPostgres(connection *servicev1.ConnectionConfig_ConnectionConfigPostgres) (databases.Database, error)
func NewSqlLite ¶
func NewSqlLite(connection *servicev1.ConnectionConfig_ConnectionConfigSqLite) (databases.Database, error)
func NewSqlLiteInMemory ¶
func NewSqlLiteInMemory(_ *servicev1.ConnectionConfig_ConnectionConfigSqLiteInMemory) (databases.Database, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.