I'm updating a client's database from an old version of my app, in 4D v12,
to the latest version, using v16. There have been various modifications to
the structure in between the version they are using and the current
version. Tables have been added, deleted, repurposed. The result is that
when the database is opened in the v16 version, some of the tables are lost.

I figured out that I should be able to fix this by using GET MISSING TABLE
NAMES and REGENERATE MISSING TABLE.

But some of the missing table names are the same as some "live" table names
in the updated structure.
So I changed the names of those tables in the old structure by adding "_x"
to each one. e.g. "data_61" becomes "data_61_x" etc.

However, after opening the database in the updated (v16) structure, the
missing table names list shows the ORIGINAL table names, not the MODIFIED
ONES! "data_61_x" has reverted to "data_61", etc. So if I try to use
REGENERATE MISSING TABLE, nothing happens because there is already a table
with that name.

​Any ideas about this?
Pat​

-- 
*************************************************
CatBase - Top Dog in Data Publishing
tel: +44 (0) 207 118 7889
w: http://www.catbase.com
skype: pat.bensky
*************************************************
**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to