如何从外部文件夹或外部jar加载Evolution脚本(数据库迁移脚本)?

时间:2019-02-11 16:55:09

标签: java playframework-2.2 playframework-evolutions

我们正在生产中使用Play 2.7(Java)。我们有一组通用的Ebean模型(作为外部库/ jar),这些模型在不同的Play项目之间共享,但由于Play Evolutions脚本而陷入困境。有什么方法可以从外部文件夹/ jar加载这些脚本(.sql文件)?有人尝试过吗?

已经尝试过在线搜索解决方案,但是没有用。需要具有Play经验的人的帮助。还请提出是否还有其他解决方法。感谢您的提前帮助!

当前,项目正在从此处运行那些迁移脚本:

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

我想从这里的某个地方加载这些脚本:

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

0 个答案:

没有答案