Is there a way to document a legacy APEX application

Viewed 73

I have inherited a legacy-build Oracle Application Express (APEX) app.
Before I make changes to update functionality, I want to document the application.

Right now, I'm trying to document by visiting each page and writing down the title, objects, buttons, noting links to other pages, etc.

Is there an easier way? Are there any built-ins or plug-ins that would make that easier?

The original was in pre-4.2.1, the current APEX is 5.1.1

1 Answers

There are no plug-ins or built-in tools available that would help achieve this. However, since you are looking for best practices, instead of looking at the application from the page flows, first look at preparing the ERD.

The design process for database-driven applications, like the ones built in Oracle APEX, begin with a database modeling exercise, which involves mapping real-life entities into relational tables and defining the properties and relationships between these entities or tables.

Once that is in place, then you would start designing the page flows and build the client side logic. Following, the same approach while trying to deconstruct database driven applications is a commonly followed best practice approach.

Related