Как настроить подключаемый модуль Grails Datasources для поиска схемы в источнике данных? - PullRequest
1 голос
/ 13 января 2010

Я использую Postgres, а также плагин Datasources.

В Rails есть свойство schema_search_path. Есть ли эквивалент в Grails?

У меня есть две схемы, hk и public в базе данных.

Где можно указать путь поиска для схемы или определенного имени схемы?

Мне удалось выполнить эту работу, используя следующий синтаксис для отдельного класса.

статическое отображение = { имя таблицы: «he_stats_item_summary_keywords», схема: «он» }

Однако было бы неплохо узнать, существует ли эквивалент источника schema_search_path в источнике данных.

1 Ответ

3 голосов
/ 07 октября 2011

Возможное решение найдено по адресу:

Схема PostgreSQL по умолчанию в источнике данных
Добавить поддержку свойства hibernate.default_schema в файл _DataSource.groovy

разработка {
источник данных {
dbCreate = "update"
url = "jdbc: postgresql: // localhost: 5432 / deploy"
hibernate.default_schema = "turnkey_dev"
dialect = org.hibernate.dialect.PostgreSQLDialect
}
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...