I’m looking for advice about how to face up the evolution of a legacy aplication with the development of new functionalities with Cuba Studio. My first idea was to share the current database model, to create the legacy entities with the “Generate model” capability of Cuba Studio, develop new entities and functionalities with Cuba Studio and to continue using the current modules of the legacy aplication.
The major obstacles to overcome are:
-The new functionalities developed with Cuba Studio have to store data in legacy tables.
-Some important tables of the legacy system have composite keys.
Although Cuba Studio now supports to map entities with composite keys, I have found some troubles with creating database scripts for a new entities with associations to mapped entities, see topic
If someone has aborded a similar project with Cuba Studio, I would be very grateful to receive his advice based on the experience.