Unlocking Legacy Code with GeneXus Database Reverse Engineering Tool

GeneXus offers an effective solution for organizations looking to modernize and understand their legacy databases through intuitive reverse engineering functionalities.
The GeneXus Database Reverse Engineering Tool is a software developed by ARTech that enables users to extract metadata from a database and automatically generate the necessary programming code for web and mobile applications with GeneXus.
The tool is designed to simplify the application development process by automating time-consuming tasks such as creating entities, attributes, relationships, and constraints. By reverse engineering an existing database, the tool can quickly generate a data model that can be used to create application business logic.
The GeneXus Database Reverse Engineering Tool supports a variety of database management systems, including Microsoft SQL Server, Oracle, and MySQL. Users can choose to import an entire database or select specific tables to reverse engineer. The tool also generates documentation of the data model, making it easier for users to understand and communicate the structure of their databases.
GeneXus is a powerful programming platform that allows developers to build web and mobile applications using a variety of programming languages and databases. The Database Reverse Engineering Tool is one of many features that makes GeneXus a popular choice for developers who want to streamline their application development process.
Overview
GeneXus Database Reverse Engineering Tool is a Commercial software in the category Web Development developed by ARTech.
The latest version of GeneXus Database Reverse Engineering Tool is 1.2, released on 02/18/2008. It was initially added to our database on 10/29/2007.
GeneXus Database Reverse Engineering Tool runs on the following operating systems: Windows.
GeneXus Database Reverse Engineering Tool has not been rated by our users yet.
Pros
- Automatically generates database schema from existing databases
- Supports reverse engineering for multiple database management systems
- Helps to keep database schema in sync with any changes in the actual database without manual intervention
- Provides a visual representation of the database schema for better understanding
Cons
- May not support certain specific database features or configurations
- Limited customization options for generated database schema
- Potential for misinterpretation of complex database structures
FAQ
What is GeneXus Database Reverse Engineering Tool?
GeneXus Database Reverse Engineering Tool is a tool developed by ARTech that allows users to automatically generate GeneXus KBs (Knowledge Bases) based on existing databases.
How does the GeneXus Database Reverse Engineering Tool work?
The tool connects to an existing database and analyzes its structure, generating GeneXus objects such as transactions, data providers, and web panels that mirror the database schema.
What type of databases does the GeneXus Database Reverse Engineering Tool support?
The tool supports a wide range of databases, including popular SQL databases like MySQL, Microsoft SQL Server, Oracle, and DB2.
Can I customize the generated GeneXus KBs?
Yes, once the KB is generated, you can make customizations and further development using GeneXus IDE, which provides a visual environment for modeling and modifying the application.
Does the tool reverse engineer only the database schema?
No, in addition to generating the schema structure, the tool also identifies relationships between tables, sets up indexes, determines data types, handles primary and foreign keys, etc.
Is it possible to update an existing GeneXus KB using the reverse engineering tool?
Yes, you can run the tool periodically to update an existing GeneXus KB with changes in the database schema. This helps keep both the database and the KB synchronized.
What happens if there are changes in the database schema after reverse engineering?
GeneXus Database Reverse Engineering Tool offers a synchronization feature that allows you to identify and apply changes made to the database schema since the last reverse engineering process.
Does the tool support database-specific features and data types?
Yes, the tool is aware of different database systems' specific features and data types. It will generate GeneXus objects that adapt to those specificities.
Can I reverse engineer multiple databases into a single GeneXus KB?
Yes, the tool supports reverse engineering multiple databases into a single GeneXus KB. This allows you to create integrated applications that span across different database systems.
Is there any support or documentation available for using the GeneXus Database Reverse Engineering Tool?
Yes, ARTech provides comprehensive documentation and technical support for their tools. You can access the documentation through their official website.

Pete Milner
I'm Pete, a software reviewer at UpdateStar with a passion for the ever-evolving world of technology. My background in engineering gives me a unique insight into the intricacies of software, allowing me to provide in-depth, knowledgeable reviews and analyses. Whether it's the newest software releases, tech innovations, or the latest trends, I'm here to break it all down for you. I work from UpdateStar’s Berlin main office.
Latest Reviews by Pete Milner
Latest Reviews
![]() |
AllMyNotes Organizer
AllMyNotes Organizer: A Secure and Versatile Personal Data Management Tool |
![]() |
Bitdefender Parental Control
Comprehensive Protection with Bitdefender Parental Control |
![]() |
File Date Corrector
Effortlessly Correct File Dates with File Date Corrector |
![]() |
Air Live Drive
Seamless Cloud Integration at Your Fingertips |
![]() |
Betaflight Configurator
Empower Your Drone Experience with Betaflight Configurator |
![]() |
GoPro Fusion Studio
Unleash Your Creativity with GoPro Fusion Studio |
![]() |
UpdateStar Premium Edition
Keeping Your Software Updated Has Never Been Easier with UpdateStar Premium Edition! |
![]() |
Microsoft Edge
A New Standard in Web Browsing |
![]() |
Google Chrome
Fast and Versatile Web Browser |
![]() |
Microsoft Visual C++ 2015 Redistributable Package
Boost your system performance with Microsoft Visual C++ 2015 Redistributable Package! |
![]() |
Microsoft Visual C++ 2010 Redistributable
Essential Component for Running Visual C++ Applications |
![]() |
Microsoft OneDrive
Streamline Your File Management with Microsoft OneDrive |