Как загрузить скрипт Evolutions (скрипты переноса базы данных) из внешней папки или из внешнего jar-файла? - PullRequest
0 голосов
/ 11 февраля 2019

Мы используем Play 2.7 (Java) в производстве.У нас есть набор общих моделей Ebean (в виде внешней библиотеки / jar), которые совместно используются различными проектами Play, но мы застряли из-за сценариев Play Evolutions.Есть ли способ, с помощью которого эти скрипты (файлы .sql) можно загрузить из внешней папки / jar?Кто-нибудь пробовал это когда-либо?

Уже пытались искать решения онлайн, но безрезультатно.Нужна помощь от кого-то, кто имеет хороший опыт с Play.Просьба также предложить, если есть какой-либо другой способ обойти проблему.Заранее спасибо за вашу помощь!

В настоящее время проект запускает эти сценарии миграции отсюда:

--> project
    --> app
    --> conf
        --> evolutions
            --> default <-- from here

Я хочу загрузить эти сценарии откуда-то, как здесь:

--> project
    --> app
--> External Libraries
    --> group.artifact.version.jar
        --> models
            --> default <-- from here
...