initial public release

This commit is contained in:
2026-07-06 11:05:50 -04:00
commit ca518c5f8a
94 changed files with 15699 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
package main
import ("database/sql";"fmt";"log";"os";"path/filepath";_ "modernc.org/sqlite")
func main() {
home, err := os.UserHomeDir()
if err != nil { log.Fatal(err) }
dbPath := filepath.Join(home, ".apex", "apex.db")
db, err := sql.Open("sqlite", dbPath)
if err != nil { log.Fatal(err) }
defer db.Close()
rows, err := db.Query(os.Args[1])
if err != nil { fmt.Println("ERR:", err); os.Exit(1) }
defer rows.Close()
cols, _ := rows.Columns()
for rows.Next() {
vals := make([]interface{}, len(cols)); ptrs := make([]interface{}, len(cols))
for i := range vals { ptrs[i] = &vals[i] }
rows.Scan(ptrs...)
for i := range cols { fmt.Printf("%s=%v | ", cols[i], vals[i]) }
fmt.Println()
}
}