Skip to Main Content
Feature Request FR-2083
Product Area Application Builder
Status ROADMAP

53 Voters

Undo Changes feature even after saving the changes

ashish sahay Public
· Oct 16 2021

Idea Summary
Allow a feature to undo changes even after saved changes.

Use Case
We cannot test/run the changes before saving, however when we save the changes there is no way to revert them back.

It is a little time-consuming to revert back if the changes are in huge amount.

Preferred Solution (Optional)
Screenshot attached for reference.

This is currently on the roadmap for a future release of Oracle APEX.

Known Duplicates

Comments

Comments

  • tyson j OP 3.9 years ago

    If I am planning on implementing a large set of changes there are some options available to manage the possible outcomes.

    1. I will either copy the application or page and iterate on the implementation. Once things look good I can replicate those changes into the live version or I can delete the app/page if things don't go as planned.
    2. It is possible to take a snapshot by exporting the app/page before development starts and then import the app/page to overwrite my changes if things don't work out. This will effectively undo everything for that iteration.
    3. I can export the app/page with flashback to before development started and overwrite my changes that way but I have to make my best guess as to when I started working on this specific page.

    It would be interesting to have an option to create a backup/restore point through the utility dropdown for a specific page. I am not sure how well this would fit into the new backup screens for the application.

  • ashish sahay OP 3.7 years ago

    All the Suggestions are great however working in a big team where more than 10  developers are changing the application, is not that easy. I suppose

  • maramreddy.krishna.ananda.red OP 2.2 years ago

    Yes, Totally needed

  • panic.k.aleksandar OP 2.1 years ago

    Solution I have found for this is nicely explained in this youtube video (around 2:30)

    https://www.youtube.com/watch?v=YTAuqmPw3ag&t=341s

    You can export page you have made changes with option to export it with how many minutes in the past.

    Then you import the exported sql file into apex, same application and apex will do overwrite on same page, but with the page of minutes in the past you have selected during export.