I don't believe there is any magic, automatic solution to your problem. If the objects have changed significantly it sounds like you will need to develop a custom data transform utility for updating your objects. A safe approach would be to leave your existing objects in place and create new versions within the data store. So if you originally have Entity1 and Entity2 types create Entity1_new and Entity2_new types. Then have the custom transform code create the appropriate records for the new types based on the original types.
Then change your application code to work with these new types. If you don't mind using the "new" entity names you are all set. Otherwise you would need to do more work to go back to using the original entity names and code. Once you verify that your app is working correctly you could delete all the original Entity objects, and recreate Entity1 to now be the same as Entity1_new, etc. Then copy all the new data back into the objects and update your code to once again use the original object names you started with. David On Sep 14, 10:54 am, Vik <[email protected]> wrote: > any advise on this please? > > Thankx and Regards > > Vik > Founderwww.sakshum.comwww.sakshum.blogspot.com > > On Sat, Sep 11, 2010 at 7:51 PM, Vik <[email protected]> wrote: > > Hie > > > We have our site hosted on app engine. Which has good amount of data > > > Along side we built another version of our app. This has quite a lot > > different entities and the way data is stored to big table. > > In other words, we cannot use the existing setup and data and just push the > > new version on it. > > > We are fine with manual data entry to the new system. So, please advise how > > do we move our new application and get the data from current setup? > > > Thankx and Regards > > > Vik > > Founder > >www.sakshum.com > >www.sakshum.blogspot.com -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
