Projects like Flyway and Liquibase enable schema creation and migration. They are however not multiplatform. It would be nice it Skunk provided a form of migration tooling.
I don't think there is any point in implementing all the functionality of the mentioned projects, but just the ability to perform simple forward migrations would be a great QoL feature (in my opinion). It allows for easy deployments and makes it easy to keep the schema in sync when developing in a team.
The obvious first question to ask/answer is if this is something that should be handled by Skunk, or if it should come from some external library/tool.
Projects like Flyway and Liquibase enable schema creation and migration. They are however not multiplatform. It would be nice it Skunk provided a form of migration tooling.
I don't think there is any point in implementing all the functionality of the mentioned projects, but just the ability to perform simple forward migrations would be a great QoL feature (in my opinion). It allows for easy deployments and makes it easy to keep the schema in sync when developing in a team.
The obvious first question to ask/answer is if this is something that should be handled by Skunk, or if it should come from some external library/tool.