Hey forum colleagues!
After some experimentation with database evolution control tools, I realized that the way the Play Framework works with Play Evolutions is really simple and effective for most of the situations I face every day. But in the company that I work, several frameworks are in use besides the Play Framework, thus we have to use another database management solutions like Flyway and Liquibase.
I really would like to use the Play Framework for managing databases in other commercial frameworks. With that in mind, I created a self-configuring plugin of a part of the code taken from the Play Framework project to be used on Spring Boot https://github.com/gabriel-76/database-evolutions.
The issue is that versions are disconnected by version control management, and any Play Framework project source code updates must be manually replicated in the project.
Because of that, I would like to know whether there is any initiative in order to isolate Play Evolutions functionality into an independent library that could be shared with any Java/Scala based technology.
If there is any library, how can I find it?
Otherwise, how can I start work in this direction?