При чтении о плагине миграции базы данных в книге «Окончательное руководство к Grails 2» я столкнулся с вопросом. Я понимаю, что этот плагин используется для переноса старой схемы на более новую, с которой может рассчитывать работа с базой кода. Сразу же, один сценарий, который я мог бы подумать о том, почему это может понадобиться, состоит в том, что база кода, ожидающая работы с новой схемой, может попытаться получить доступ к свойствам в классах домена, которые могут отсутствовать (исключение исключений). Я хотел знать, может ли кто-нибудь помочь мне по другим причинам для переноса схемы, чтобы я мог лучше подумать об этом. Спасибо.Плагин миграции базы данных Grails
0
A
ответ
1
Плагин Database Migration Grails - это удобный способ обновления схемы базы данных. Не обязательно просто перейти на совершенно другую схему. Плагин на самом деле просто обертка вокруг Liquibase. Он нацелен на интеграцию управления базой данных в вашу базу кода, что упрощает ее версию и отслеживание с остальной частью вашего кода. Он также позволяет вам легко обновлять базу данных контролируемым образом (dbm-update при запуске). Это отлично подходит для непрерывного развертывания.
Смежные вопросы
- 1. базы данных Grails миграции плагинов
- 2. Лучший плагин миграции в grails?
- 3. LiquiBase Grails миграции базы данных
- 4. базы данных миграции в Grails
- 5. Ошибка инициализации базы данных-миграции плагинов Grails
- 6. Плагин миграции Grails Создание триггеров
- 7. Проверить ограничение миграции базы данных Grails
- 8. Откат миграции данных Grails
- 9. Плагин миграции данных Grails 3 - Task 'dbmGenerateChangelog' не найден
- 10. ошибки, когда плагин для миграции базы данных определен в BuildConfig
- 11. Ошибка миграции базы данных Grails Ошибка «Столбец не найден»
- 12. Я плагин миграции grails dbm-update, говорящий «ошибка проверки»
- 13. Плагин миграции базы данных Grails молча не может добавить ненулевое ограничение
- 14. Grails DataSource для удаленного доступа и миграции базы данных MYSQL
- 15. Ошибка миграции базы данных Grails с использованием LiquibaseException
- 16. Вызов службы Grails из миграции массивной базы данных
- 17. Слайд миграции базы данных
- 18. Ошибка миграции базы данных
- 19. Карточка базы данных Grails
- 20. Соединения динамической базы данных Grails?
- 21. Обновление базы данных базы данных Grails
- 22. Проблема с перенастройкой базы данных Grails 3
- 23. Инструмент миграции базы данных Phinx
- 24. Миграции и развертывание базы данных
- 25. проблема миграции базы данных рельсов
- 26. генератор кода миграции базы данных
- 27. Ошибка базы данных миграции Drupal
- 28. Подход к миграции базы данных
- 29. Миграции и представления базы данных
- 30. Миграции - автоматически создавать базы данных
Вы будете перенести свою базу данных каждый раз, когда вы измените модель своего домена, и ваше приложение станет единственным местом для определения вашей реальности. Идеальный сценарий для этого состоит в том, что у вас есть база данных, работающая для вашего приложения с одним grails. После появления новой версии приложения она автоматически обновит db до новых спецификаций при загрузке. – cfrick