ch-go icon indicating copy to clipboard operation
ch-go copied to clipboard

feat: add query builder with escaping

Open ernado opened this issue 3 years ago • 0 comments

So, instead of writing

query := fmt.Sprintf("SELECT * FROM table WHERE foo = '%s' AND bar != %d", "foo", 1234)

We can do something like

query := Build("SELECT * FROM table WHERE foo = ? AND bar != ?", "foo", 1234)

And this should be safe to use without input sanitizing.

ernado avatar Jun 02 '22 14:06 ernado