SQL Builder panics on invalid SQL.

Query execution panics on invalid destination.
This commit is contained in:
go-jet 2019-08-13 13:57:26 +02:00
parent 14c2c9d745
commit 486e45db5c
42 changed files with 357 additions and 713 deletions

View file

@ -24,7 +24,6 @@ const (
)
func main() {
// Connect to database
var connectString = fmt.Sprintf("host=%s port=%d user=%s password=%s dbname=%s sslmode=disable", Host, Port, User, Password, DBName)
@ -98,16 +97,14 @@ func jsonSave(path string, v interface{}) {
}
func printStatementInfo(stmt SelectStatement) {
query, args, err := stmt.Sql()
panicOnError(err)
query, args := stmt.Sql()
fmt.Println("Parameterized query: ")
fmt.Println(query)
fmt.Println("Arguments: ")
fmt.Println(args)
debugSQL, err := stmt.DebugSql()
panicOnError(err)
debugSQL := stmt.DebugSql()
fmt.Println("\n\n==============================")