Working go code. Gotta get Docker working.

This commit is contained in:
Timothy Sehn
2020-09-14 16:52:55 -07:00
parent 36f420276b
commit 0ff2efe5c6
@@ -6,6 +6,13 @@ import "fmt"
import "database/sql"
import _ "github.com/go-sql-driver/mysql"
var queries [5]string = [5]string{
"create table test (pk int, value int, primary key(pk))",
"describe test",
"select * from test",
"insert into test (pk, value) values (0,0)",
"select * from test"}
func main() {
var user = os.Args[1]
var port = os.Args[2]
@@ -28,5 +35,18 @@ func main() {
panic(err)
}
os.Exit(1)
}
for _, query := range queries {
rows, err := database.Query(query)
if err != nil {
fmt.Println("QUERY: " + query)
panic(err)
}
// Ignoring result as only way to get results is rows.Next()
// Requires custom typoing of the results.
rows.Close()
}
os.Exit(0)
}