when I rename a column in my model, the alter script generator generate a “drop column” and a “create column” DDL instead of “rename column” DDL. When I run the script, it cause data lose. As I read in an earlier thread, the comparization is based on physical attr name. But I see in the model file that all elements have an internal id. If I compare other versions of the same model, can I use this id as the base of the comparization by checking a checkbox or some similar?
If no such easy way, can I inherit the attribute comparization algorithm and the script generation algorithm in a new package? As I see, lot of form can customize, but not the “Sync & convert wizard”. I searched a cadidated method which is run by wizard, but I did not found. Maybe in the PERCodeGeneratorOR script?
Maybe the field renaming is a rare modification, but lost data is not a lucky way. Can anzbody help to solve this problem?