Это мой первый день, играя с платформой Play, и мне сложно с эволюцией. Я использую Play 2.4.Запуск Evolutions в командной строке
Я выбрал пример приложения из многих, которые появляются в activator ui
, он использует play-slick
и play-slick-evolutions
для подключения и эволюции БД.
Я просмотрел the docs, но я не могу найти способ запустить эволюции из командной строки. Когда я запускаю activator
на bash, я попадаю в оболочку, а help
ничего не говорит о запуске эволюции или пятна.
Я занимаюсь PHP некоторое время, поэтому я привык к возможности запускать эти строки вверх/вниз из командной строки. Я могу удалить таблицы из клиента базы данных и сделать activator run
, что должно побудить меня запустить эволюцию, но я ищу правильный, ручной способ сделать это. Я предполагаю, что это возможно, так как это нужно будет сделать при развертывании.
Совершенно верно, для выполнения Evolutions необходимо запустить запущенное приложение, чтобы не запускать их из командной строки без запуска приложения. –
@JonasAnso Это очень печально, на мой взгляд. :( – dotslash
Действительно @dotslash –