Hi Kenny, You probably want to check our our documentation regarding the bulk loader: http://code.google.com/appengine/docs/python/tools/uploadingdata.html
-Nick Johnson On Sat, May 30, 2009 at 3:42 PM, KennyCarlile <[email protected]>wrote: > > I'm pretty new to GAE, but I did search for the answer to this. > Unfortunately, if you fail to search for the proper terminology, it's > the same as failing to search. :o) > > Normally, when writing a web application in PHP or .NET, I would write > SQL scripts to create the DB/users/permissions, one to create tables, > one to create views and/or stored procedures, and one to preload the > database with initial data. It's the last script that I'm struggling > to figure out the proper way to do in GAE. > > So, for example, let's say I have a table that contains user types > (Admin, Author, Editor....etc.) to be used in a drop down when > creating a new user. I _could_ just hardcode these values into a > template, but I don't want to do that. I _could_ create a form to > manually input these into the data store, but I don't want to do that > either (since it will likely be rare occurrence). > > My only option that I'm aware of is to create some Python code that > creates these objects and writes them to the data store. Essentially, > I have a password protected web page called "preloaddata" that, when > called, will dump all the data from the data store, create new objects > with the initial data, and write it to the database. > > This is just an example, so if there's a reason why I should preload > the data for this particular instance, please disregard that and > pretend it's a viable option. I'm really looking for what the proper > GAE way to preload data into the data store is without using a form or > statically writing all the data in Python code. > > I appreciate any help anyone can offer. I'm really just looking for > the GAE equivalent to a database script to enter data. > > Thanks! > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
