package main import ( "context" "database/sql" _ "embed" "log" _ "modernc.org/sqlite" models "code.ndumas.com/ndumas/muddy/db" ) //go:embed schema.sql var ddl string func run() error { return nil } func main() { ctx := context.Background() db, err := sql.Open("sqlite", ":memory:") if err != nil { log.Printf("error opening sqlite db: %s\n", err) return } // create tables if _, err := db.ExecContext(ctx, ddl); err != nil { log.Printf("error creating tables: %s\n", err) return } queries := models.New(db) }