Open yarons opened 2 years ago
Alembic looks nice since it can be integrated to the application source.
@yarons why did you close this? Is it implemented?
Wasn't sure it's still necessary, am I mistaken? I'll reopen if I'm wrong.
This is still necessary since we have a database
In order to maintain a smooth database working pipeline and avoid breaking the database between versions we will need to implement some database versioning solution, there are some options: alembic (Python) FlywayDB (Java) Liquibase (Java)
All of them are available as standalone packages so language dependancy is not an issue.