- UI changes in which the green and blue boxes for structure and data synchronization are replaced by buttons. So that, the users have no confusion as whether they are clickable or not.
- Table showing the details when the data and structure synchroinzation buttons are pressed.
- Structure synchroinzation in which columns are matched by thier names. Then for matching columns type, null, collation, default value, comment and key criterias are checked.
- Columns present in source table but not in target table are added to the target table. And columns present in target table and not in source table are dropped from target tables.
- Integration of structure syn work with the UI.
- Adding and dropping of indexes in the target tables.
Structure synchronization was broken down in three parts. First column syn, then syn of indexes and lastly syn of foreign keys.
Column syn is complete and have been integrated in the UI.
Indexes syn will be integrated in the UI by today.
Foreign keys syn is the target for the next two days.
Today I will be commiting the code done so far in the branch.