Миграции базы данных Liquibase Grails - PullRequest
2 голосов
/ 09 декабря 2010

Я следовал превосходному учебнику по http://www.jakusys.de/blog/2008/09/grails-and-liquibase-how-to-use/

в отношении своей базы данных dev на локальной машине, где установлен grails.Все прошло хорошо.

Теперь я хочу развернуть войну Grails на удаленном веб-сайте, где я настраиваю mysql на удаленном сервере.

Но сейчас я в растерянности.Как применить команду: grails migrate

, чтобы теперь в удаленной базе данных была таблица DATABASECHANGELOG.

В базе данных есть некоторые производственные данные, которые я вручную скопирую из моего локального mysql для новой установки удаленной базы данных mysql, в то время как большинство других таблиц являются свежими и не имеют данных.Я жду ответа на этот вопрос, чтобы убедиться, что я ничего не испортил, прежде чем фактически запустить мое приложение grails на удаленном производственном сервере.

1 Ответ

2 голосов
/ 09 декабря 2010

Вы можете перенести удаленную БД со своего компьютера, используя переменную grails.env, например:

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