Hi KK. Applications cannot access another application's datastore directly. You have two main options here:
1) Copy your data, i.e. use the bulk download utility to extract your data from one application, then re-upload it to the other. This option is more costly in time and effort and doesn't account for synchronization between datastores, e.g. new entities added after the upload won't be visible to the second application until you do a second copy. 2) Preferred: Build a lightweight web service for one app that processes datastore operations, i.e. sending a /GET request to /album?id=28 will return the JSON- or XML-encoded album entity with the given ID. This approach is better in that you don't have to worry about synchronizing your data between multiple applications, but it does require you to consider more authentication issues, especially if you're concerned about the level of access to your data. - Jason On Mon, Dec 21, 2009 at 7:57 AM, KK <[email protected]> wrote: > Hi > > I have multiple appengine applications and I would like to use one > database created in one application in another application. Is it > possible? If yes how? > If not, what's the easiest way to copy the database from one > application to another application? > > Thanks > KK > > -- > > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" 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?hl=en.
