OHDSI / ResultModelManager

RMM is an R package designed to handle common ohdsi results data management functions by providing a common API for data model migrations and definitions
https://ohdsi.github.io/ResultModelManager/
Apache License 2.0
3 stars 3 forks source link

Support for transactions and down migrations #8

Open azimov opened 1 year ago

azimov commented 1 year ago

Currently, only up migrations are supported. It may be desirable to allow live data to go back to previous states.

Similarly, many supported databases allow transactions. A simple proposal is to allow all migrations to be completed inside transactions, upon success the transaction should commit, on failure the transaction should rollback.