Given the restrictions here, could we try to bullet-proof that by doing something like

```go
db.Prepare(pq.CopyIn("table_name", "col1", "col2")) // omit column list for "all columns"
```

Users could still use raw queries, but it's clearer that we are managing the format.