36 lines
489 B
Go
36 lines
489 B
Go
package main
|
|
|
|
import (
|
|
"fmt"
|
|
"log"
|
|
|
|
engine "git.pablu.de/pablu/sqv-engine"
|
|
)
|
|
|
|
func main() {
|
|
fmt.Println("Started")
|
|
|
|
m, err := engine.NewManager("db.sqlite")
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
|
|
err = m.Start()
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
|
|
table, err := m.RunSql("select * from videos where id like 'gishi%' limit 1")
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
|
|
for _, c := range table.Columns {
|
|
fmt.Println(c)
|
|
}
|
|
|
|
for _, r := range table.Rows {
|
|
fmt.Println(r.Values)
|
|
}
|
|
}
|