Мне нужен доступ из Grails к нескольким разным таблицам, которые находятся в разных схемах. Пользователь имеет права доступа ко всем таблицам, но, когда я пытаюсь сопоставить классы Домена с таблицами, я не могу найти способ сделать это.
Я пытался сопоставить домен следующим образом:
static mapping = {
table 'SCHEMA2.TABLE'
//Table columns and mapping
...
}
Я также могу изменить схему по умолчанию в файле DataSource, но в этом случае я продолжаю получать доступ только к одной из двух схем
hibernate.default_schema = 'schema2'
Мы создали псевдоним для доступа к таблицам в schema2 из schema1, но я думаю, что должен быть способ сделать это без необходимости определять все отображения с помощью Hibernate (мне действительно не нравятся файлы XML)