Allow multiple columns with :partition-by

The Postgres PARTITION BY clause can take multiple columns, so the sql-op :partition-by shouldn't restrict you to a single column.