Skip to content

Dry Runs feature support #160

Closed
Closed

Description

@olsh

Flyway has Dry Runs feature.
It would be beneficial to have the feature in Evolve too.

Activity

  1. lecaillon commented on Feb 1, 2020

    @lecaillon
    Owner

    I'm currently working on a improved version of the evolve info command #123 where you can view the actual state of the database and determine migrations that need to be applied.
    I think it is a first good step to a feature like the dry run.

  2. self-assigned this
    on Mar 4, 2021
  3. lecaillon commented on Mar 7, 2021

    @lecaillon
    Owner

    Finally, this feature will be available in Evolve 3.0 as an option : TransactionMode.RollbackAll.
    The idea is to give the possibility to manage Evolve transaction scope. In this case, run all the scripts of the migration and then rollback them in order to validate/preview the changes Evolve will make to the database.

  4. lecaillon commented on Mar 7, 2021

    @lecaillon
    Owner

    See #210 for the TransactionMode.CommitAll feature
    I will publish soon Evolve 3.0.0-alpha5 to be able to test it before I release it. Feel free to give feedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions