Skip to content

Add command to rollback migration #547

@ElijahAhianyo

Description

@ElijahAhianyo

It would be nice to have a command that rolls back to a previous version. This should work like the git reset <hash> command.

Syntax-wise, we could use the git style (which is what Django uses), where we specify the file name to rollback to:

cot migration rollback m_0001

and support another variant of the git-style (which Laravel uses), where you specify the number of migrations to roll back.

cot migrations rollback --step 3

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-cliCrate: cot-cli (issues and Pull Requests related to Cot CLI)enhancementNew feature or requestgood first issueGood for newcomershelp wantedExtra attention is needed

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions