MCPcopy
hub / github.com/multiprocessio/dsq / openSQLiteResultItemWriter

Function openSQLiteResultItemWriter

sqlite.go:20–34  ·  view source on GitHub ↗
(f string, panelId string, convertNumbers bool)

Source from the content-addressed store, hash-verified

18}
19
20func openSQLiteResultItemWriter(f string, panelId string, convertNumbers bool) (runner.ResultItemWriter, error) {
21 var sw SQLiteResultItemWriter
22 sw.panelId = panelId
23 sw.convertNumbers = convertNumbers
24
25 sw.rowBuffer = runner.Vector[any]{}
26
27 var err error
28 sw.db, err = sql.Open("sqlite3_extended", f)
29 if err != nil {
30 return nil, err
31 }
32
33 return &sw, nil
34}
35
36func (sw *SQLiteResultItemWriter) createTable() error {
37 fieldType := "TEXT"

Callers 1

_mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected