2013-09-05 1 views
0

Как использовать несколько баз данных для нескольких клиентов, но один источник. есть ли способ изменить файл DataSources.groovy?grails - несколько баз данных для нескольких клиентов, но один источник

+0

Не могли бы вы привести пример и расширить контекст вопроса? – dmahapatro

ответ

0

Да, это возможно. Просто скопируйте источник данных в верхней части файла dataSource и переименуйте его (например, datasource2). Затем скопируйте dataSource в процессе разработки, тестирования и производства. Переименуйте новые источники данных с тем же именем.

Теперь вы готовы использовать свои данныеSource2 так же, как вы используете dataSource.

class MySercise { 
    def dataSource2 

    def myMethod() { 
     def sql = new Sql(dataSource2) 
    } 
} 

При использовании Горм посмотрите here на нескольких источников данных Поддержка главы.

 Смежные вопросы

  • Нет связанных вопросов^_^