Allow pgsql enum fields /w reserved words as names

Rebase of #3653

An enum with a name like `unique` would cause an SQL syntax error, so just wrapped that sucker up in double-quotes to make it work.