Documentation
¶
Index ¶
- func AddTickerColumn(csvData []byte, ticker string) ([]byte, error)
- type DuckDB
- func (db *DuckDB) Close()
- func (db *DuckDB) GetQueryResults(query string) (map[string][]string, error)
- func (db *DuckDB) GetQueryResultsFromFile(path string) (map[string][]string, error)
- func (db *DuckDB) LoadCSV(csv []byte, table string, insert bool) error
- func (db *DuckDB) RunQuery(query string) error
- func (db *DuckDB) RunQueryFile(path string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DuckDB ¶
type DuckDB struct { Logger *slog.Logger DB *sql.DB Connector *duckdb.Connector Conn driver.Conn Appender *duckdb.Appender DBType string }
func (*DuckDB) GetQueryResults ¶
GetQueryResults executes a query and returns the results as a map of column names to slices of values
func (*DuckDB) GetQueryResultsFromFile ¶
func (*DuckDB) RunQueryFile ¶
Click to show internal directories.
Click to hide internal directories.