PHPMaker v2026.9.
It seems table synchronization on table-basis does not truly detect if the field name already changed in database.
To reproduce the issue, assume you have already changed the field name in Database, after that, just right-click on that table from Database Pane, then click on Synchronize Table:
After that, it will display the message box like this:
Unfortunately, the change in database does not applied to the related fields in PHPMaker project.
However, if I synch from Tools → Synchronize as follows:
then system will detect the change as follows:
After clicking on Yes button from that message box, then system will display the related fields that already changed in database as follows:
Is it true that Synch on table-basis is not intended to detect the change of the field name in Database?




