У меня есть ситуация, когда я пытаюсь создать таблицу с именем 'user' в Postgres, которая выдает ошибку из-за того, что Hibernate не помещает имена таблиц в кавычки:
| Error 2012-02-27 23:06:58,782 [Thread-10] ERROR hbm2ddl.SchemaExport - Unsuccessful: create table user (id int8 not null, version int8 not null, account_expired bool not null, account_locked bool not null, email_address varchar(255) not null, enabled bool not null, first_name varchar(255) not null, last_name varchar(255) not null, mobile_number varchar(255) not null, "password" varchar(255) not null, password_expired bool not null, username varchar(255) not null unique, primary key (id))
Этонесмотря на указание на то, что он должен использовать PostgreSQLDialect в DataSource.groovy:
dialect = org.hibernate.dialect.PostgreSQLDialect
Как я могу настроить Hibernate для размещения кавычек вокруг имен таблиц при работе с Postgres?